Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Tönne <lukas.toenne@gmail.com>2015-04-09 10:57:20 +0300
committerLukas Tönne <lukas.toenne@gmail.com>2015-04-09 10:57:20 +0300
commitc8a7cd4266c3942bf75baebda9219f3ce8daa9db (patch)
tree55abf2ee570d791de51c807e3d1149056a47d3de /source/blender/makesdna/DNA_object_types.h
parent6142df649fbacf89fe9c29187a26bef3e326adae (diff)
Store child strand curves alongside the parent strands in dupli object
data. Child strands have their own struct type for vertices and curves to avoid unnecessary overhead (parent curves store a full 3x3 matrix after all). Child strands may be constructed from particle pathcaches, or read from curves data in alembic files.
Diffstat (limited to 'source/blender/makesdna/DNA_object_types.h')
-rw-r--r--source/blender/makesdna/DNA_object_types.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h
index 30676d8e246..24a45f86b05 100644
--- a/source/blender/makesdna/DNA_object_types.h
+++ b/source/blender/makesdna/DNA_object_types.h
@@ -338,6 +338,7 @@ typedef struct DupliObjectDataStrands {
char name[64]; /* MAX_NAME */
struct Strands *strands;
+ struct StrandsChildren *strands_children;
} DupliObjectDataStrands;
/* data that can be shared by multiple DupliObject instances */