We're team of two working on a WebGL based scene with ThreeJS, interested in improving the current state of web graphics and contributing to open source tools. We decided to use GLTF as our primary transfer format from Houdini to ThreeJS. So far it's been working well for materials and geometry. We also used custom geometry attributes such as pscale to drive instancing in ThreeJS.
However, a few things aren't working, specifically
- Point clouds are not exported (I have to create triangles instead of points for instancing)
- Opacity maps are not exported
- Cameras and lights are not exported
I know lights are not in the main specs but ThreeJS supports it through KHR_lights extension.
Does anyone have tips or workflow for working with Houdini, GLTF, ThreeJS?
Are there any plans to implement these features in the following releases?
Is there any way that I can enhance the current Houdini GLTF exporter?