Generate

Real-time art generation!

Thanks to a clever design, SMODE is a brilliant tool for all creators of generative art. Turning a simple 2D or 3D shape into a complex artwork has never been easier.

From simple, rule-based visual generation to the most advanced mathematical and algorithmic expressions, SMODE offers an endless list of possibilities.

 

Thanks to a clever design, SMODE is a brilliant tool for all creators of generative art. Turning a simple 2D or 3D shape into a complex artwork has never been easier.

From simple, rule-based visual generation to the most advanced mathematical and algorithmic expressions, SMODE offers an endless list of possibilities.

 

Particles engine

SMODE provides a fully GPU-based particle simulation engine that is able to deal with several millions of particles in real-time.

Generate particles from a live video stream or any FBX geometry. Add physics rules to them and change their appearance, build a rich library of particle renderers, from multi-sprite animation to dynamic 3D objects instantiating for each particle.

Generate

Particles engine

SMODE provides a fully GPU-based particle simulation engine that is able to deal with several millions of particles in real-time.

Generate particles from a live video stream or any FBX geometry. Add physics rules to them and change their appearance, build a rich library of particle renderers, from multi-sprite animation to dynamic 3D objects instantiating for each particle.

Interactive Art

Every parameter available in SMODE can be animated and linked to external devices, including MIDI controllers, live tracking data, and live audio or video feeds in order to drive the visual generation process.

This makes this type of content perfect for interactive A/V installations!

Generate

Interactive Art

Every parameter available in SMODE can be animated and linked to external devices, including MIDI controllers, live tracking data, and live audio or video feeds in order to drive the visual generation process.

This makes this type of content perfect for interactive A/V installations!

Procedural chains of 2D and 3D modifiers

Repeat, distort, stylize, and compose your 2D and 3D elements in a brand new way thanks to procedural chains of modifiers acting on all aspects of the generation and rendering process. 

Module every modifier with advanced 2D and 3D selection masks.

 

Generate

Procedural chains of 2D and 3D modifiers

Repeat, distort, stylize, and compose your 2D and 3D elements in a brand new way thanks to procedural chains of modifiers acting on all aspects of the generation and rendering process. 

Module every modifier with advanced 2D and 3D selection masks.

 

Reusable Assets

Happy with your work? Turn it into a modular brick that can be reused later.

  • Export a composition with your own parameters
  • Store states of parameters
  • Export a group of modifiers as a your own ‘application ready’ single effects
Generate

Reusable Assets

Happy with your work? Turn it into a modular brick that can be reused later.

  • Export a composition with your own parameters
  • Store states of parameters
  • Export a group of modifiers as a your own ‘application ready’ single effects

Live coding

Make your own code! The Python and GLSL development environment will give both beginner and experienced developers the keys to create unlimited interactive experiences!

Generate

Live coding

Make your own code! The Python and GLSL development environment will give both beginner and experienced developers the keys to create unlimited interactive experiences!