Bogdan Nagirniak BogdanNagirniak
  • Joined on 2023-02-13
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-22 14:03:52 +02:00
9bcb2ff0fb Changed order of getting shader type in MaterialOutput: SurfaceShader starts first. Adjusted Add, Mix shaders.
3ea023ba4a Fixing rotations
Compare 2 commits »
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-22 13:07:39 +02:00
c713a21851 Simplified code in Mapping and Vector rotate nodes.
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-22 12:27:41 +02:00
4ca83bc08f Angle fixes
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-22 12:09:27 +02:00
01d67d34fe Added rotate(), normalize() to NodeItem. Adjusted code.
f9af89b40a Merge branch 'matx-export-material' into matx-code-improvements
74afa9c393 MaterialX: add support for Vector nodes
Compare 3 commits »
Bogdan Nagirniak merged pull request DagerD/blender#27 2023-09-22 10:03:45 +02:00
MaterialX: add support for Vector nodes
Bogdan Nagirniak pushed to matx-export-material at DagerD/blender 2023-09-22 10:03:45 +02:00
74afa9c393 MaterialX: add support for Vector nodes
Bogdan Nagirniak approved DagerD/blender#27 2023-09-22 10:02:45 +02:00
MaterialX: add support for Vector nodes

Looks good

Bogdan Nagirniak commented on pull request blender/blender#111765 2023-09-21 23:04:45 +02:00
Export material to MaterialX for Hydra render

Thank you for reminder. We are almost on finish line. Our status: implemented almost all nodes available in Cycles. Currently polishing, reviewing and testing their implementation. Trying to…

Bogdan Nagirniak created pull request DagerD/blender#30 2023-09-21 22:45:30 +02:00
matx-code-improvements
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 22:41:49 +02:00
8ab7eb8f24 Reverted some changes
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 22:14:07 +02:00
834ee030b6 Code improvements in math functions
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 21:53:10 +02:00
a901f806d7 Code improvement in BSDFPrincipled
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 19:31:30 +02:00
dae8c96e20 Moving BSDFPrincipled to use mix() function
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 19:19:37 +02:00
273bb4d0e1 More correct implementation of clamp()
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 19:03:03 +02:00
51cfa8f267 Simplified node_shader_tex_wave.cc
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 18:44:23 +02:00
e90a7fa7f7 Implemented mix node
Bogdan Nagirniak pushed to matx-code-improvements at BogdanNagirniak/blender 2023-09-21 16:13:19 +02:00
4739e384ca Fixed dotproduct, mix. Added length, to_vector.
276bbbd554 NodeItem: extract -> operator[], blend() -> mix() + added shaders support.
6bd07ef717 MaterialX: Implement Wave Texture node.
2973df8ea7 MaterialX: split standard_surface into basic nodes
886b414a7c MaterialX: Implement Gradient Texture node.
Compare 459 commits »
Bogdan Nagirniak merged pull request DagerD/blender#29 2023-09-21 11:26:17 +02:00
MaterialX: Implement Wave Texture node.
Bogdan Nagirniak pushed to matx-export-material at DagerD/blender 2023-09-21 11:26:17 +02:00
6bd07ef717 MaterialX: Implement Wave Texture node.
Bogdan Nagirniak approved DagerD/blender#29 2023-09-21 11:25:38 +02:00
MaterialX: Implement Wave Texture node.

Ok for now, requires code improvements, which should be applied in separate PR.