MaterialX node documentation?
2075 4 3-
- gladstein
- Member
- 16 posts
- Joined: July 2005
- Offline
-
- rafal
- Staff
- 1465 posts
- Joined: July 2005
- Offline
The signature parameter switches the types of the node's inputs and outputs. It's a Houdini way of dealing with the same operation that has several variants, each differing only in the types it takes.
A MaterialX shader node can have several definitions that differ only in type it takes, and therefore such definitions fit well with Houdini's concept of a signature.
The signature name in Houdini comes form MaterialX name of the given definition (eg, "ND_multiply_vector2" and "ND_multiply_vector3FA"). We try to keep close to the original name, while making it a little bit more human-readable.
A MaterialX shader node can have several definitions that differ only in type it takes, and therefore such definitions fit well with Houdini's concept of a signature.
The signature name in Houdini comes form MaterialX name of the given definition (eg, "ND_multiply_vector2" and "ND_multiply_vector3FA"). We try to keep close to the original name, while making it a little bit more human-readable.
Edited by rafal - Nov. 6, 2023 17:02:00
-
- gladstein
- Member
- 16 posts
- Joined: July 2005
- Offline
-
- nicholasralabate
- Member
- 162 posts
- Joined: Sept. 2017
- Offline
-
- eikonoklastes
- Member
- 443 posts
- Joined: April 2018
- Offline
nicholasralabateShould be Float Array. I could be wrong, but I'm pretty sure that that's what it is.
Sorry for the necro, but what does (FA) mean?
As for the difference between a vector3 and a 3-float array, here are some comments [www.sidefx.com].
-
- Quick Links