hjoykim / THREE

c# port of Three.js
MIT License
135 stars 24 forks source link

Assimp Loader? #7

Open michaelsakharov opened 2 years ago

michaelsakharov commented 2 years ago

Porting over all the different Model Loader THREE.js would be a lot of work, so was thinking maybe we could make a Loader for Assimp, it's a powerful library capable of loading essentially any model format you can think of. It stores them all into the same format, so if we load its format we automatically support a ton of model formats.

That way we still get to load all the model formats without the need of porting every individual loader.

hjoykim commented 2 years ago

Thank you for a very good idea.

We have already tested the asimp, but we were reluctant to apply it because of performance problems in the case of a very large file. However, I will apply the ASIMP as you suggested.