# How to compile Sandy3D with HaxeDevelop or FlashDevelop?

**URL:** https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795
**Category:** Haxe
**Created:** [April 5, 2026, 9:50am UTC](https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795 "2026-04-05T09:50:09Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Raphael](https://avatars.discourse-cdn.com/v2/letter/r/edb3f5/32.png) [@Raphael](https://community.haxe.org/u/Raphael)
#### Post date: [April 5, 2026, 9:50am UTC](https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795/1 "2026-04-05T09:50:10Z")

</div>

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:

> **[GitHub - robinrodricks/Sandy3D-Haxe: Sandy is a Flash 3D engine developed by Thomas...](https://github.com/robinrodricks/Sandy3D-Haxe)**
>
> Sandy is a Flash 3D engine developed by Thomas Pfeiffer

How to compile Sandy3D for Haxe with HaxeDevelop or FlashDevelop?

Thanks in advance

Raphael

---

<div class="post-metadata">

### Author: ![Confidant](https://community.haxe.org/user_avatar/community.haxe.org/confidant/32/63_2.png) [@Confidant](https://community.haxe.org/u/Confidant)
#### Post date: [April 5, 2026, 9:02pm UTC](https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795/2 "2026-04-05T21:02:21Z")

</div>

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](https://github.com/openfl/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](https://heaps.io/) - 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](https://threejs.org/examples/) - 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](https://armory3d.org/engine/) - Full game engine designed to integrate with Blender. Uses Haxe and Kha. Cross platform.

---

<div class="post-metadata">

### Author: ![Confidant](https://community.haxe.org/user_avatar/community.haxe.org/confidant/32/63_2.png) [@Confidant](https://community.haxe.org/u/Confidant)
#### Post date: [April 6, 2026, 4:51pm UTC](https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795/3 "2026-04-06T16:51:21Z")

</div>

I should mention that [BabylonJS](https://github.com/BabylonJS/Babylon.js/tree/master) 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.

---

<div class="post-metadata">

### Author: ![Bink](https://community.haxe.org/user_avatar/community.haxe.org/bink/32/2486_2.png) [@Bink](https://community.haxe.org/u/Bink)
#### Post date: [April 6, 2026, 10:28pm UTC](https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795/4 "2026-04-06T22:28:52Z")

</div>

> [@Confidant](#):
>
> gaussian splatting

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

---

<div class="post-metadata">

### Author: ![Confidant](https://community.haxe.org/user_avatar/community.haxe.org/confidant/32/63_2.png) [@Confidant](https://community.haxe.org/u/Confidant)
#### Post date: [April 6, 2026, 11:35pm UTC](https://community.haxe.org/t/how-to-compile-sandy3d-with-haxedevelop-or-flashdevelop/4795/5 "2026-04-06T23:35:16Z")

</div>

For sure! 🙂
