Oxipital is an innovative particle engine designed to quickly and easily create beautiful particle effects, whether for real-time performances or pre-calculated creations.
- Unity 3D Based - Optimized performance and high-quality rendering
- Chataigne Control - Intuitive interface with Benjamin Kuperberg's open source software
- TouchDesigner Post-processing - Advanced visual effects integration
- Real-time - Perfect for live performances and interactive installations
- Chataigne by Benjamin Kuperberg
- TouchDesigner (optional, for post-processing)
- Download and install Chataigne
- Open the Oxipital project folder
- Navigate to the
chataigne/folder - Launch Chataigne
- In the Chataigne interface, click on the Camera tab
- Click the "OXIPITAL EXE" button to start the program
- Use Spout to use Oxipital in whatever other software
Oxipital is organized around three main concepts:
The Camera tab allows you to control your scene's viewpoint:
Orbital Mode
- Automatic rotation around the scene center
- Configurable rotation speed
- Continuous circular view
Spaceship
- Free camera control like a spaceship
- 6DOF navigation (6 degrees of freedom)
- Manual mode available via bottom-right control
- Predefined positions: Top, Down, Left, Right
- Random position: Random button for spontaneous views
- Focus center: Define camera look-at point
- Built-in timer: Time tracking for your sessions
Orbs are the heart of Oxipital's particle system:
- Emission intensity - Control the number of generated particles
- Particle size - Individual element dimensions
- Emission shapes - Multiple available geometries (sphere, cube, cylinder, etc.)
- Presets - Save and load system (beta feature)
- Grouped control - One macro can control multiple parameters simultaneously
- MIDI compatibility - Connection with MIDI controllers
- Sensors - External sensor integration
- Automation - Parameter sequencing and automation
The Ballet system allows positioning objects in 3D space:
- Line - Linear alignment of emitters
- Circle - Circular arrangement
- Random - Random placement
- Mixed - Combination of multiple patterns
- Count - Number of orbs to place
- Speed - Pattern movement speed
- Rot - Pattern orientation
- Dancer Rotation - rotation of an element of the ballet
- Look At Mode - either look at center, position or the dancer rotation
- Pattern Size - Overall formation size
The Forces tab enables complex interactions between particles:
- Radial - Attracts / Push particles toward a point
- OrthoRadial - rotate particles around center
- Linear - like gravity for example (you can be much more creative than gravity with Oxipital
- Orthoaxial - rotate particle around an axis _ Not implemented yet
- Axial - attract particles along an axe
- Turbulence & Perlin - Adds chaos and unpredictability
- Size - Force influence zone
- Internal intensity - Power inside size
- External intensity - Power outside size
- Placement system - Uses the same Balelt system as orbs
Oxipital leverages the power of Chataigne to provide:
- Intuitive user interface
- Real-time control via OSC/MIDI
- Extensible module system
- Integration with other creative software
Add an extra dimension to your creations by integrating TouchDesigner for:
- Advanced visual effects
- Real-time image processing
- Multi-layer composition
Contributions are welcome! Feel free to:
- Fork the project
- Create a branch for your feature
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is licensed under the MIT License.
- Benjamin Kuperberg for Chataigne
- The Unity 3D community
- The TouchDesigner community
For any questions or suggestions, feel free to open an issue or contact me directly.
Oxipital - Create, Control, Captivate ✨



