Page MenuHome

Sculpt: Texture mesh filter
Needs ReviewPublic

Authored by Pablo Dobarro (pablodp606) on Oct 30 2019, 5:17 PM.
Tokens
"100" token, awarded by blackviking."Love" token, awarded by julperado."Love" token, awarded by Gicheha."Like" token, awarded by cfnjrey."100" token, awarded by filibis."Love" token, awarded by Shimoon."Love" token, awarded by hitrpr."Orange Medal" token, awarded by NAS."Like" token, awarded by VertexSupa."Love" token, awarded by Schamph."Like" token, awarded by ThinkingPolygons."Pterodactyl" token, awarded by Way."Mountain of Wealth" token, awarded by avpiedra."Love" token, awarded by Floatharr."Love" token, awarded by reanimate."Love" token, awarded by wilBr."Love" token, awarded by Tetone."Love" token, awarded by TheAngerSpecialist."Love" token, awarded by Tonatiuh."Love" token, awarded by MetinSeven."Love" token, awarded by Maged_afra."Love" token, awarded by monio."Love" token, awarded by tilapiatsu."Mountain of Wealth" token, awarded by franMarz."Love" token, awarded by slowburn."Love" token, awarded by tiagoffcruz."Love" token, awarded by Brandon777."Love" token, awarded by a.monti."Love" token, awarded by johnsyed."Like" token, awarded by erickblender."Like" token, awarded by TheRedWaxPolice."Like" token, awarded by jfmatheu."Orange Medal" token, awarded by xrg."100" token, awarded by Frozen_Death_Knight.

Details

Summary

This adds texture support to the mesh filter. You can use textures to mask the deformation of the filter. It works with 3D textures and 2D alphas using a cubemap projection.
For now, it only has the size of the texture exposed in the top bar. I can add more texture mapping properties in the future if we find them necessary for this use case.

I don't know if the code related to adding the Tex property to the DNA is correct. In some tests I made a few textures disappeared from the topbar list after saving and open again the blend file.

Diff Detail

Repository
rB Blender
Branch
arcpatch-D6156 (branched from master)
Build Status
Buildable 7662
Build 7662: arc lint + arc unit

Event Timeline

@Pablo Dobarro (pablodp606) while this seems very useful, I’m not sure if it’s wise to add more dependency on the old Blender Internal texture system? If we remove this shortly, it might be problematic?

This is more an overall architecture question

@Brecht Van Lommel (brecht) with the idea to overhaul textures soon, is this something we should add? I’m somewhat afraid that these kinds of features will make it harder to remove the old textures.

@Brecht Van Lommel (brecht) with the idea to overhaul textures soon, is this something we should add? I’m somewhat afraid that these kinds of features will make it harder to remove the old textures.

Is this "overhaul textures" idea being discussed anywhere I can read about it?

Way awarded a token.Mar 6 2020, 4:52 PM

I don't see a problem using the old texture system here. It's already used for brushes, once we change to a new system we can easily do it for both.

This is great.
I hope it can support UVs in the future.

Woohoo, awesome feature. ❤


Wait, "Oct 30 2019"? Why such an amazing feature was not yet committed? I hope it's not abandoned. 🙏🙏🙏

Please can you get this to master?

🙏🙏🙏🙏