Would that be okay?
Hey @makowalski that sounds great, sorry for the late reply.
@makowalski Okay awesome :)
I do want to say that I'm rather confused about how best to write the node-generating code, and while I do have time to spare for this PR I don't think I have enough…
@ernest.lee hey, sorry I don't know MaterialX so well. What I've written works for my use cases but I'm not in a position to polish it to a mergeable state, sorry.
Also @brecht Is there a benefit to using the PointCloud object here instead of a Mesh? The mesh would get automatic point animation support, and the point cloud attributes could be pushed as…
I've pushed a new commit that bounds the iterations using the size of the positions with
std::min(positions.size(), scales.size())
etc. This seemed like the most flexible way of doing…
So I think the attributes need to be created even if the properties aren't set in the usd file as they are used in the geometry node setup.