BLEN-333: Use DNA instead RNA blender API for export/update depsgraph #3

Merged
Bogdan Nagirniak merged 7 commits from BLEN-333 into hydra-render 2023-02-21 09:48:32 +01:00

Purpose

RNA API supposed to use in python bindings. DNA API is much more flexible and powerful.

Technical steps

  1. Moved depsgraph export and updates to DNA API.
  2. Moved update_visibility() implementation to update_collection().
  3. Adjusted depsgraph and context pointers.
  4. Preparations for export instances: added InstanceData class.
### Purpose RNA API supposed to use in python bindings. DNA API is much more flexible and powerful. ### Technical steps 1. Moved depsgraph export and updates to DNA API. 2. Moved update_visibility() implementation to update_collection(). 3. Adjusted depsgraph and context pointers. 4. Preparations for export instances: added InstanceData class.
Bogdan Nagirniak added 4 commits 2023-02-20 15:47:30 +01:00
Bogdan Nagirniak requested review from Georgiy Markelov 2023-02-20 15:47:36 +01:00
Bogdan Nagirniak added 1 commit 2023-02-20 16:21:22 +01:00
Bogdan Nagirniak added 1 commit 2023-02-20 19:29:55 +01:00
Georgiy Markelov requested changes 2023-02-20 20:57:17 +01:00
Georgiy Markelov left a comment
Collaborator

Light update while viewport render is enabled doesn't work.

Light update while viewport render is enabled doesn't work.
Bogdan Nagirniak added 1 commit 2023-02-21 09:09:14 +01:00
Bogdan Nagirniak requested review from Georgiy Markelov 2023-02-21 09:36:30 +01:00
Georgiy Markelov approved these changes 2023-02-21 09:46:20 +01:00
Bogdan Nagirniak merged commit 7dcae7f50c into hydra-render 2023-02-21 09:48:32 +01:00
Sign in to join this conversation.
No reviewers
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#3
No description provided.