Home
last modified time | relevance | path

Searched refs:motion_step (Results 1 – 16 of 16) sorted by relevance

/dports/graphics/blender/blender-2.91.0/intern/cycles/blender/
H A Dblender_curves.cpp417 else if (motion_step > 0) { in export_hair_motion_validate_attribute()
422 for (int step = 0; step < motion_step; step++) { in export_hair_motion_validate_attribute()
436 << motion_step; in ExportCurveSegmentsMotion()
451 float4 *mP = attr_mP->data_float4() + motion_step * numkeys; in ExportCurveSegmentsMotion()
548 ExportCurveSegmentsMotion(hair, &CData, motion_step); in sync_particle_hair()
732 << motion_step; in export_hair_curves_motion()
804 export_hair_curves_motion(hair, b_hair, motion_step); in sync_hair()
816 (void)motion_step; in sync_hair()
863 int motion_step) in sync_hair_motion() argument
874 sync_hair(hair, b_ob, true, motion_step); in sync_hair_motion()
[all …]
H A Dblender_geometry.cpp175 int motion_step = geom->motion_step(motion_time); in sync_geometry_motion() local
176 if (motion_step < 0) { in sync_geometry_motion()
182 sync_hair_motion(b_depsgraph, b_ob, hair, motion_step); in sync_geometry_motion()
189 sync_mesh_motion(b_depsgraph, b_ob, mesh, motion_step); in sync_geometry_motion()
H A Dblender_sync.h158 void sync_mesh_motion(BL::Depsgraph b_depsgraph, BL::Object b_ob, Mesh *mesh, int motion_step);
165 void sync_hair_motion(BL::Depsgraph b_depsgraph, BL::Object b_ob, Hair *hair, int motion_step);
166 void sync_hair(Hair *hair, BL::Object &b_ob, bool motion, int motion_step = 0);
168 Hair *hair, BL::Mesh &b_mesh, BL::Object &b_ob, bool motion, int motion_step = 0);
H A Dblender_mesh.cpp1084 int motion_step) in sync_mesh_motion() argument
1129 float3 *mP = attr_mP->data_float3() + motion_step * numverts; in sync_mesh_motion()
1130 float3 *mN = (attr_mN) ? attr_mN->data_float3() + motion_step * numverts : NULL; in sync_mesh_motion()
1156 else if (motion_step > 0) { in sync_mesh_motion()
1162 for (int step = 0; step < motion_step; step++) { in sync_mesh_motion()
1172 << " at time " << motion_step; in sync_mesh_motion()
1185 mesh->copy_center_to_motion_step(motion_step); in sync_mesh_motion()
H A Dblender_camera.cpp595 int motion_step = cam->motion_step(motion_time); in sync_camera_motion() local
596 if (motion_step >= 0) { in sync_camera_motion()
597 cam->motion[motion_step] = tfm; in sync_camera_motion()
H A Dblender_object.cpp194 int time_index = object->motion_step(motion_time); in sync_object()
/dports/graphics/blender/blender-2.91.0/intern/cycles/render/
H A Dobject.h82 int motion_step(float time) const;
H A Dcamera.h210 int motion_step(float time) const;
H A Dhair.h113 void copy_center_to_motion_step(const int motion_step);
H A Dgeometry.h113 int motion_step(float time) const;
H A Dmesh.h184 void copy_center_to_motion_step(const int motion_step);
H A Dmesh.cpp301 void Mesh::copy_center_to_motion_step(const int motion_step) in copy_center_to_motion_step() argument
312 memcpy(attr_mP->data_float3() + motion_step * numverts, P, sizeof(float3) * numverts); in copy_center_to_motion_step()
314 memcpy(attr_mN->data_float3() + motion_step * numverts, N, sizeof(float3) * numverts); in copy_center_to_motion_step()
H A Dhair.cpp348 void Hair::copy_center_to_motion_step(const int motion_step) in copy_center_to_motion_step() argument
354 memcpy(attr_mP->data_float3() + motion_step * numkeys, keys, sizeof(float3) * numkeys); in copy_center_to_motion_step()
H A Dcamera.cpp802 int Camera::motion_step(float time) const in motion_step() function in Camera
H A Dobject.cpp238 int Object::motion_step(float time) const in motion_step() function in Object
H A Dgeometry.cpp124 int Geometry::motion_step(float time) const in motion_step() function in Geometry