Repository navigation
Bug Resolution: Detail-Preserving Edge Sharpening, Adaptive Quantization & Dynamic Range Allocation (#18) #19
everyday3d
announced in
Bugs
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Bug Summary & Root Cause
Previous smoothing passes (bilateral filtering, morphological region merging, and flat layer quantization) introduced a blocky, washed-out look:
Reproduction
Resolution
applyEdgeAwareHeightmapSharpeningusing Sobel gradient magnitude with coring ramp (threshold 0.02, strength 0.85, max overshoot 0.15) to sharpen micro-details without boosting sensor noise on flat backgrounds.adaptiveQuantizeHeightmapMatrixand updatedapplyMorphologicalRegionMergewith anedgeMaskparameter to allow continuous micro-elevation in high-contrast/edge zones (d253933.All reactions