Page MenuHome

Sculpt: Intensify Details Mesh Filter
ClosedPublic

Authored by Pablo Dobarro (pablodp606) on Aug 8 2020, 10:39 PM.

Details

Summary

Exact same operation as D8509, implemented as a Mesh Filter.

Diff Detail

Repository
rB Blender
Branch
intensify-details-filter (branched from master)
Build Status
Buildable 9425
Build 9425: arc lint + arc unit

Event Timeline

Pablo Dobarro (pablodp606) requested review of this revision.Aug 8 2020, 10:39 PM
Pablo Dobarro (pablodp606) created this revision.
Sergey Sharybin (sergey) requested changes to this revision.Aug 10 2020, 12:00 PM

Generally fine, but here is a tricky part which can't be solved as this code review: there feels to be code duplication which can and should be easily addressed. For example, the logic which happens in mesh_filter_intensify_details_init_directions() is needed by both filter and the brush.

This revision now requires changes to proceed.Aug 10 2020, 12:00 PM

Oops, meant to accept, as the de-duplication can't happen as the part of this patchset.

This revision is now accepted and ready to land.Aug 10 2020, 12:01 PM

Hi, nice feature... but instead of calling it "Intensify", why not call it "Amplify"? At least that's what this feature is usually called in most 3d softwares...
Cheers...

In image/signal processing it is called "sharpen".
"Amplify" is more ambiguous here because it does not explicitly means "increase amplitude of high-frequency details".

We already have a sharpen operation, which is the one that creases the edges and smooths the surface at the same time D7335.
Is it fine to commit this and discuss the UI naming in a later design task?

This revision was automatically updated to reflect the committed changes.