I'm interested in Houdini's glTF exporter. It doesn't seem to be available on Apprentice (?) which I'm currently on to learn it. Nevertheless a question popped up for a possible later use:
The documentation says Houdini can export “custom attributes” to glTF: http://www.sidefx.com/docs/houdini/nodes/out/gltf.html [www.sidefx.com]
I assume “custom attributes” in Houdini refer to parameters that can be created for each node in the parameter interface editor.
If that's correct, how do they get saved to glTF? Does Houdini save out custom attributes in the “extras” of a node in the glTF?
(About glTF extras see the official specs https://github.com/KhronosGroup/glTF/tree/master/specification/2.0#reference-extras)
In order to test it with the glTF importer (available on Apprentice) I externally created a .glTF file with “extras” as key/value pairs in both a root node and in the glTF “primitives” section of a cube. Expecting these “extras” to appear as custom channels in the editable parameter interface after import in Houdini, I was disappointed. I can’t seem to find these custom attributes at all in Houdini - although the import of geometry from glTF works fine so far.
The documentation says the Houdini importer node can import attributes from glTF “primitives”: http://www.sidefx.com/docs/houdini/nodes/obj/gltf_hierarchy.html [www.sidefx.com]
I'd be glad if you could shed some light on this feature and steer me to the right direction!