BLEN-299: Export instances #11

Merged
Bogdan Nagirniak merged 7 commits from BLEN-299 into hydra-render 2023-03-05 09:37:12 +01:00

Purpose

Export blender instances.

Technical steps

  1. Added MeshData::add_instance(), MeshData::instancer_id and supported functions to MeshData.
  2. Implemented override methods in BlenderSceneDelagate: GetInstancerId, GetInstancerPrototypes, GetInstanceIndices, GetInstancerTransform, SampleInstancerTransform, SamplePrimvar.
  3. Removed unused instance.h/.cc.
  4. Implemented export instances from depsgraph.

Notes

Updates of instances isn't implemented here, it'll be done in separate task.

### Purpose Export blender instances. ### Technical steps 1. Added MeshData::add_instance(), MeshData::instancer_id and supported functions to MeshData. 2. Implemented override methods in BlenderSceneDelagate: GetInstancerId, GetInstancerPrototypes, GetInstanceIndices, GetInstancerTransform, SampleInstancerTransform, SamplePrimvar. 3. Removed unused instance.h/.cc. 4. Implemented export instances from depsgraph. ### Notes Updates of instances isn't implemented here, it'll be done in separate task.
Bogdan Nagirniak added 7 commits 2023-03-03 18:16:57 +01:00
Bogdan Nagirniak requested review from Georgiy Markelov 2023-03-03 18:17:07 +01:00
Bogdan Nagirniak requested review from George-Shakula 2023-03-03 18:17:07 +01:00
George-Shakula approved these changes 2023-03-03 21:34:03 +01:00
Bogdan Nagirniak merged commit 84048b6b0b into hydra-render 2023-03-05 09:37:12 +01:00
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: BogdanNagirniak/blender#11
No description provided.