How to compile Sandy3D with HaxeDevelop or FlashDevelop?

Hello,

I am a new Haxe user and like to use Haxe for 3D graphics.

Sandy3D is an easy to use 3D graphics library with many available

examples.

The Haxe port is available at:

How to compile Sandy3D for Haxe with HaxeDevelop or FlashDevelop?

Thanks in advance

Raphael

Hi Raphael,
If you are just starting out with Haxe I wonder whether Sandy3D is the best choice for 3D graphics. You may have noticed the repository has not been updated for 10 years.

Might I suggest exploring the following options to use with Haxe:

  • Away3D - it features tight integration with OpenFL. It lacks import/display support for glTF and does not support AR/VR. Cross platform. I use this.
  • Heaps3D - In active development and often used for game development. It lacks import/display support for glTF and does not support AR/VR. Cross platform.
  • Three.js - Only HTML5/Javascript support. It is more complex to set up with Haxe and externs but is very actively developed and has support for glTF, AR, VR. I use this.
  • Armory3D - Full game engine designed to integrate with Blender. Uses Haxe and Kha. Cross platform.
1 Like

I should mention that BabylonJS is a capable alternative to Three.js in JavaScript and they both support gaussian splatting, which is an important technology these days. I’ve not tried it.

1 Like

There should be a medal for whoever came up with that name :grin:

For sure! :slight_smile: