Michael Dawson-Haggerty

Results 107 comments of Michael Dawson-Haggerty

Hey, I think you might want `mesh.projected`: ``` In [2]: import trimesh In [3]: m = trimesh.load('models/rabbit.obj') In [4]: m.projected? Signature: m.projected(normal, **kwargs) Docstring: Project a mesh onto a plane...

It looks like preserving node data just isn't implemented in `append_scenes`, PR's welcome! Seems like it would be reasonable to do something like `combined.update(node_data)` for every node during append?

Hey, I think you might want `mesh.show(smooth=False)` which should probably be the default if `mesh.visual.kind == 'face'`, which produces this:

Hey, is it possibly related to this issue https://github.com/mikedh/trimesh/issues/1938?

Yeah the behavior of primitives changed in https://github.com/mikedh/trimesh/pull/1942 due to some hard to track bugs for example when someone applied `face_colors=...` in the constructor. Looking at the `center_mass` and `density`...

Sorry for the delayed response as I had no good answers haha. And thanks for all the work on manifold+bindings it is such a huge improvement over the previous stuff!...

Awesome thanks for the followup this looks a lot closer!! - What's the maintenance plan for `pydracogltf`? Would you be interested in adding it to the `trimesh` github org? -...

Thanks for the followup! I think the upstream project still needs a bit of work before we can add a dependency: - the source code for the `libs` should be...

Oh that's interesting, how many faces are there? Have you tried it with the networkx backend? I wonder if something about the topology is causing the sparse graph to explode.

Glad it's useful! Yeah I think that case probably isn't handled in sweep (PR's welcome!). You could also try `trimesh.creation.revolve` and then apply a skew if the path is just...