From edc1e65809d1c622a15dbe60330947149db4776f Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 30 May 2018 11:49:45 +0200 Subject: Add deformed evaluated mesh to object This is a first step to have correspondence of legacy derivedDeform within a new formulation. Only base ground for now to support file reading, copy-on-write remapping and such. --- source/blender/makesdna/DNA_object_types.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/makesdna/DNA_object_types.h') diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h index e525a4fae0c..daff6ab0baa 100644 --- a/source/blender/makesdna/DNA_object_types.h +++ b/source/blender/makesdna/DNA_object_types.h @@ -149,6 +149,10 @@ typedef struct Object_Runtime { * It has all modifiers applied. */ struct Mesh *mesh_eval; + /* Mesh structure created during object evaluation. + * It has deforemation only modifiers applied on it. + */ + struct Mesh *mesh_deform_eval; } Object_Runtime; typedef struct Object { -- cgit v1.2.3