Page MenuHome

Curves: Hair to Curves rename in Cycles UI
ClosedPublic

Authored by Hans Goudey (HooglyBoogly) on Apr 6 2022, 8:28 PM.

Details

Summary

Change uses of "Hair" in Cycles UI in the property editor and the
"Hair Info" node to use the "Curves" name to reflect the design
described in T95355, where hair is a use case of a more general
curves data type.

While these settings still affect the particle hair system, the idea
is that if we have to choose one naming scheme to align with, we
should choose the option that aligns with future plans and
current development efforts, especially since the particle
system is considered a legacy feature.

A few notes:

  • "Principled Hair BSDF" is not affected since it's meant for hair.
  • Python API property identifiers are not affected.

Diff Detail

Repository
rB Blender

Event Timeline

Hans Goudey (HooglyBoogly) requested review of this revision.Apr 6 2022, 8:28 PM
Hans Goudey (HooglyBoogly) created this revision.
Brecht Van Lommel (brecht) requested changes to this revision.Apr 6 2022, 8:34 PM

The "Principled Hair BSDF" is not affected.

This is correct, that BSDF is specifically for rendering hair.

intern/cycles/blender/addon/properties.py
652–653

Let's not rename this to keep API compatibility.

release/scripts/startup/bl_ui/properties_render.py
499–500

The Eevee panel should also be renamed.

This revision now requires changes to proceed.Apr 6 2022, 8:34 PM
Hans Goudey (HooglyBoogly) marked 2 inline comments as done.
Hans Goudey (HooglyBoogly) edited the summary of this revision. (Show Details)
  • Rename EEVEE panel
  • Undo rename of Cycles debug property identifier
This revision is now accepted and ready to land.Apr 6 2022, 9:59 PM