## Elemental Suite

A Suite To Master The Elements

[Overview](/#leader) [Try for Free](/content/software/elemental-suite/try/index.html) [Buy](/content/software/pricing/index.html)

## EmberGen

Real-time Fluid Simulations  
[Overview](/content/software/embergen/index.html) [Try for Free](/content/software/embergen/try/index.html) [Buy](/content/software/pricing/index.html) [Preset Marketplace](/content/marketplace/presets/index.html)

## IlluGen

Procedural RTVFX Asset Generation  
[Overview](/content/software/illugen/index.html) [Try for Free](/content/software/illugen/try/index.html) [Buy](/content/software/pricing/index.html)

## LiquiGen

Real-time Liquid Simulations  
[Overview](/content/software/liquigen/index.html) [Try for Free](/content/software/liquigen/try/index.html) [Buy](/content/software/pricing/index.html)

## GeoGen

Real-time Terrain Creation  
[Overview](/content/software/geogen/index.html) [Try for Free](/content/software/geogen/try/index.html) [Buy](/content/software/pricing/index.html)

## GameTextureViewer

Texture Browser  
[Overview](/content/software/gametextureviewer/index.html) [Download](/content/software/gametextureviewer/download/index.html)

## Software Downloads

## Assets

Free VDB Assets

## Community

Join our most active community  
  
Not interested in Discord? Join our forums

## Learning Resources

EG Documentation

EG YouTube Tutorials

## Tech Insights

[CCP Case Study](/content/insights/ccp-case-study/index.html)  
[VDB: A deep dive](/content/insights/vdb-a-deep-dive/index.html)  
[Linux Binary Compatibility](/content/insights/linux-binary-compatibility/index.html)  
[Odin Programming Language - Our Language of Choice](https://odin-lang.org/)  
[Realtime Fluid Simulation: Projection (Research Article)](https://gist.github.com/vassvik/f06a453c18eae03a9ad4dc8cc011d2dc)

## Licenses we use

```plaintext
This file contains all license notices of third party libraries and resources in all our software. The following libraries are used in some form in the software:
- libcurl: the multiprotocol file transfer library
- FreeType: freely available software library to render fonts
- libxml2: XML parser and toolkit
- mbedTLS: An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API.
- OpenEXR: OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
- PortMIDI: PortMIDI is a cross-platform MIDI input/output library
- SDL: Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
- zlib: A Massively Spiffy Yet Delicately Unobtrusive Compression Library
- stb_image: public domain image loader
- cblosc: A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`

In addition to the following third party libraries, EmberGen also uses
- Roboto: Google’s signature family of fonts, the default font on Android and Chrome OS, and the recommended font for Google’s visual language, Material Design.
```
