Blender Git Loki

Git Commits -> Revision 6d1fecc

April 27, 2015, 13:18 (GMT)
Support for UV and vertex color attributes of cached strands data.

Unlike particles, the Strands data stores UV coordinates and vertex
colors explicitly as a per-strand (const) property. This means Cycles
does not have to know the details of how particles map themselves to
a changing mesh surfaces (which is very complicated and fraught with
broken use cases and bugs). The UVs and colors are stored once for each
strand, since they are not expected to change over time (strands being
fixed to the mesh surface).

Commit Details:

Full Hash: 6d1fecc15254381420fdb1290eb611ed14cddaae
Parent Commit: 211afba
Lines Changed: +624, -240

10 Modified Paths:

/intern/cycles/blender/blender_curves.cpp (+214, -230) (Diff)
/source/blender/blenkernel/BKE_strands.h (+15, -1) (Diff)
/source/blender/blenkernel/intern/strands.c (+24, -0) (Diff)
/source/blender/makesdna/DNA_strands_types.h (+11, -0) (Diff)
/source/blender/makesrna/intern/rna_strands.c (+102, -0) (Diff)
/source/blender/pointcache/alembic/abc_customdata.cpp (+26, -6) (Diff)
/source/blender/pointcache/alembic/abc_customdata.h (+28, -0) (Diff)
/source/blender/pointcache/alembic/abc_mesh.cpp (+2, -2) (Diff)
/source/blender/pointcache/alembic/abc_particles.cpp (+196, -1) (Diff)
/source/blender/pointcache/alembic/abc_particles.h (+6, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021