AlmasB / FXGL

Java / JavaFX / Kotlin Game Library (Engine)
http://almasb.github.io/FXGL/
MIT License
4.41k stars 552 forks source link

Support Isometric/ParallelCamera in 3D scenes #1208

Open byteit101 opened 2 years ago

byteit101 commented 2 years ago

JavaFX supports the ParallelCamera, but FXGL is hard-coded to use the PerspectiveCamera in the Camera3D class. FXGL should allow users to use their own cameras such as the ParallelCamera

AlmasB commented 2 years ago

Thanks. Could you elaborate on the use case please or maybe provide an example? The first thing that comes to mind is like a 3D platformer with a parallel camera

byteit101 commented 2 years ago

Two examples off the top of my head: the classic Q*Bert, and Freeciv in its classic isometric mode (ie. not the WebGL client).