Blender Git Loki

Git Commits -> Revision 6b9c417

Revision 6b9c417 by Sergey Sharybin (master)
July 1, 2019, 10:42 (GMT)
Fix T65798: Incorrect auto-tex space for Curves

There are several aspects to the fix:

- Always calculate bounding box for meshes and curves from dependency
graph evaluation function.

There is a reason why mesh was tagged for geometry update, so can not
be spare here in attempts to avoid calculation.

- Remove texture space evaluation from RNA accessor.

Such data is to be evaluated by a dependency graph.

Don't see a reason to be different here: we never force evaluation of
any kind from RNA.

- Copy bounding box and texture space to original object for active
dependency graph.

This matches object-level bounding box and allows to remove bounding
box evaluation from RNA.

Commit Details:

Full Hash: 6b9c41719bdf7514b9f9ca88e8fb09d3270cf1f2
Parent Commit: 67fc4f4
Lines Changed: +27, -15

3 Modified Paths:

/source/blender/blenkernel/intern/curve.c (+13, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+14, -3) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+0, -10) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021