wasabia / three_dart

three.js rewrite by Dart, Dart 3D library. an easy to use, lightweight, cross-platform, general purpose 3D library.
MIT License
450 stars 80 forks source link

Fix lints and properly dispose NativeArrays when Object3d's and Buffergeometry gets dispose #123

Closed mark-nicepants closed 1 year ago

mark-nicepants commented 1 year ago

There was serious memory leakage when you add and remove a lot of Object3d instances in a Scene. This greatly improves overal performance and memory usage.