Page MenuHome

Sculpt Vertex Colors
Needs ReviewPublic

Authored by Pablo Dobarro (pablodp606) on Wed, Oct 2, 10:28 PM.
Tokens
"Love" token, awarded by ghfujianbin."Like" token, awarded by Regnas."Love" token, awarded by Brandon777."Love" token, awarded by johnsyed."Love" token, awarded by jb0815."Love" token, awarded by brilliant_ape."Love" token, awarded by MetinSeven."100" token, awarded by Frozen_Death_Knight."Love" token, awarded by amonpaike."Love" token, awarded by xrg."Love" token, awarded by Draise."Love" token, awarded by n-pigeon.

Details

Summary

(Work in progress, this is a 2.82 feature)

This patch contains the Vertex Colors painting mode available in the sculpt branch. It provides:

  • Much better performance and more advanced tools
  • Reuse all optimizations and tools from sculpt mode
  • Sculpting and painting at the same time
  • Remesh reprojection

This patch includes the most basic features to get the Sculpt Vertex Colors working:

  • CD_MVERTCOL data layer
  • SCULPT_UNDO_COLOR for undo support in sculpt mode
  • SCULPT_UPDATE_COLOR and PBVH flags and rendering
  • Remesher reprojection in the Voxel Remehser
  • Basic Paint Brush
  • Color selector in the top bar

All the remaining features that are in the current vertex paint mode are implemented in the sculpt branch and I will add them in future patches. Sculpting and painting at the same time can also be easily enabled in a future patch.

I added the CD_MVERTCOL layer without doing anything to CD_MLOOPCOL. The idea in T67520 is to replace them completely, but I'm not sure how are we going to approach merging this.

Diff Detail

Repository
rB Blender
Branch
sculpt-vertex-colors (branched from master)
Build Status
Buildable 5395
Build 5395: arc lint + arc unit

Event Timeline