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

Fixes a crash on sorting groupOrder and improves RenderItems sorting. #75

Closed Yodesoft closed 2 years ago

Yodesoft commented 2 years ago

When specified a non-zero number to Group.renderOrder, the engine will be crashed on sorting RenderItems.

To fix this issue, changes the variable type from num to int for RenderItem[ id, groupOrder, renderOrder ], num to double for Object3D [ z ].