EliasFarhan / NekoEngine

Generic 3d engine based on SDL2 and OpenGL ES 3/WebGL2
13 stars 5 forks source link

Bug lors du loading de plusieurs models #65

Open FloreauLuca opened 3 years ago

FloreauLuca commented 3 years ago

J'ai juste essayé de loader 2 models différents. Chaque model peuvent être loader de leurs côté mais lorsque j'essaye de loader les deux models à la suite le programme plante.

Implémentation des deux models dans model_program de compgraph : nekotwomodelexample

Error lorsque je lance model_program : nekotwomodel

CanasSimon commented 3 years ago

La cause vient du fait que le Assimp::Importer est partagé entre tout les ModelLoader, alors que chaque ModelLoader devrait avoir leur propre Assimp::Importer, car sinon ça casse la scène du modèle.

EliasFarhan commented 3 years ago

C'est noté. Par contre, je mettrai ça à jour à la fin de votre projet de spé (avant le module computer graphics), donc il faut le corriger de votre côté [image: SAE Institute Genève] GLOBAL LEADER IN CREATIVE MEDIA EDUCATION

Elias Farhan Head of Department Games Programming [image: SAE Institute Genève]

SAE Institute Genève 42-44 avenue Cardinal-Mermillod 1227 Carouge | Suisse +41 22 800 3000 geneva.sae.edu [image: SAE Institute Genève on Facebook] https://www.facebook.com/SAE-Institute-Gen%C3%A8ve-114474911906129/ [image: SAE Institute Genève on Instagram] https://www.instagram.com/sae_institute_geneve/ [image: SAE Institute Genève on YouTube] https://www.youtube.com/user/SAEgeneve

On Sat, Jan 23, 2021 at 6:12 PM Simon Canas notifications@github.com wrote:

La cause vient du fait que le Assimp::Importer est partagé entre tout les ModelLoader, alors que chaque ModelLoader devrait avoir leur propre Assimp::Importer, car sinon ça casse la scène du modèle.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/EliasFarhan/NekoEngine/issues/65#issuecomment-766143068, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASIOGWIEQEHXCY4EID73XDS3L7O5ANCNFSM4WPZQWHQ .