Bogdan Nagirniak BogdanNagirniak
  • Joined on 2023-02-13
Bogdan Nagirniak commented on pull request DagerD/blender#20 2023-09-13 17:34:45 +02:00
MaterialX: Implement export of Input nodes

start from empty(), use else if

Bogdan Nagirniak commented on pull request DagerD/blender#20 2023-09-13 17:34:45 +02:00
MaterialX: Implement export of Input nodes

maybe std::string name = socket_out_->name ?

Bogdan Nagirniak commented on pull request DagerD/blender#19 2023-09-13 15:44:37 +02:00
MaterialX: fix review comments

simplify to:

Bogdan Nagirniak commented on pull request DagerD/blender#19 2023-09-13 15:44:37 +02:00
MaterialX: fix review comments

Seems could be simpliifed to:

Bogdan Nagirniak suggested changes for DagerD/blender#19 2023-09-13 15:44:37 +02:00
MaterialX: fix review comments
Bogdan Nagirniak pushed to materialx-addon at BogdanNagirniak/blender-addons 2023-09-13 12:52:53 +02:00
98f3666ca6 Merge branch 'main' into materialx-addon
53f0f57ddf glTF: fix Clearcoat after recent Principled changed
fd71eaef16 Fix: Adjust Node Wrangler texture setup operator for recent API changes
6b576d5282 Fix #104875: Animated dupli instances export frozen in place
ec1a4f3747 Rigify: expect collections.move is always there now.
Compare 34 commits »
Bogdan Nagirniak commented on pull request blender/blender#111765 2023-09-13 11:13:28 +02:00
Export material to MaterialX for Hydra render

Such bool operator is used during the code in several places, for example:

  NodeItem normal = get_input_link("Normal", NodeItem::Type::Vector3);
....
  if (normal) {
    res.set_input("no…
Bogdan Nagirniak pushed to matx-export-material at DagerD/blender 2023-09-12 13:55:28 +02:00
9e483eace3 Move the MaterialX export code into the existing shader node files
Bogdan Nagirniak merged pull request DagerD/blender#18 2023-09-12 13:55:27 +02:00
Move the MaterialX export code into the existing shader node files
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-12 10:52:02 +02:00
912c0b61f8 tex_noise implementation
cff057aad4 Moved back MaterialX defines to node_parser.h.
Compare 2 commits »
Bogdan Nagirniak created pull request DagerD/blender#18 2023-09-12 10:44:44 +02:00
Move the MaterialX export code into the existing shader node files
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-12 10:05:42 +02:00
f3ebde0f7b Moved node_item.cc/.h, node_parser.cc/.h to materialx folder.
1a83154e0c Moved code for DefaultMaterial
Compare 2 commits »
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-12 09:28:52 +02:00
bf43cb707d Continue
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-12 09:05:42 +02:00
f0e894b2ad Moved code to other shaders
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-11 23:22:58 +02:00
c5e5867934 Made get_input_link work with new implementation
b168808089 Moved some nodes implementation
Compare 2 commits »
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-11 22:26:33 +02:00
ae906b6815 Moved defines to node_shader_util.hh
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-11 21:48:14 +02:00
5a7005c2a4 Implementing BSDFPrincipled in new place
Bogdan Nagirniak created branch matx-move-code in BogdanNagirniak/blender 2023-09-11 21:00:20 +02:00
Bogdan Nagirniak pushed to matx-move-code at BogdanNagirniak/blender 2023-09-11 21:00:20 +02:00
b431e57174 Simplified NodeParser
912b984f1c Removed ShaderNodeParse
bce8d06b72 Merge branch 'matx-export-material' into matx-move-code
9b7fec9895 Initial implementation
14ab54453f MaterialX: add color nodes
Compare 10 commits »
Bogdan Nagirniak pushed to matx-export-material at DagerD/blender 2023-09-11 18:57:08 +02:00
14ab54453f MaterialX: add color nodes