mikedh / trimesh

Python library for loading and using triangular meshes.
https://trimesh.org
MIT License
2.96k stars 576 forks source link

[WIP] Refactor Load Types #2241

Open mikedh opened 3 months ago

mikedh commented 3 months ago

A very common source of annoyance and confusion is that trimesh.load can return lots of different types (i.e. #2239, etc). This re-factor changes the return types to:

This requires some deprecation notices and careful thinking so I'll leave it open for a while.