heyx3 / Bplus.jl

A modern OpenGL 4.6 rendering framework, written in Julia.
Other
69 stars 3 forks source link

Generalize `SceneTree.Node` to at least 2D + 3D #79

Open heyx3 opened 12 months ago

heyx3 commented 12 months ago

Trying to make it super abstract N-dimensional would really complicate the rotation stuff in particular, so let's ignore that goal.

The use of quaternions is unique to 3D, which makes this an interesting API design problem.