Arithmetic support for NodeItem and node implementation with arithmetic #4

Merged
Bogdan Nagirniak merged 3 commits from BogdanNagirniak/blender:BLEN-512 into matx-export-material 2023-08-29 09:26:20 +02:00
Collaborator

Purpose

NodeItem requires arithmetic functions for export implementation of blender nodes.

Technical steps

  1. Added basic arithmetic functions to NodeItem.
  2. Added some math nodes: InvertNodeParser, MathNodeParser, MixRGBNodeParser.
  3. Improved parser declaration: added DECLARE_PARSER macros.

Note

Only InvertNodeParser is implemented. MathNodeParser, MixRGBNodeParser are in TODOs.

### Purpose NodeItem requires arithmetic functions for export implementation of blender nodes. ### Technical steps 1. Added basic arithmetic functions to `NodeItem`. 2. Added some math nodes: `InvertNodeParser`, `MathNodeParser`, `MixRGBNodeParser`. 3. Improved parser declaration: added `DECLARE_PARSER` macros. ### Note Only `InvertNodeParser` is implemented. `MathNodeParser`, `MixRGBNodeParser` are in TODOs.
Bogdan Nagirniak added 3 commits 2023-08-29 01:10:38 +02:00
Bogdan Nagirniak requested review from Brian Savery (AMD) 2023-08-29 09:07:36 +02:00
Bogdan Nagirniak requested review from Vasyl Pidhirskyi 2023-08-29 09:07:36 +02:00
Bogdan Nagirniak merged commit 2a2c90226f into matx-export-material 2023-08-29 09:26:20 +02:00
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 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: DagerD/blender#4
No description provided.