What it does
Art of Illusion is a free, open-source 3D studio with subdivision modelling, procedural materials, keyframe and pose animation, and a built-in ray tracer. It is written in Java.
The project's FAQ gives a short route from an empty view to a rendered object. Select the blue sphere tool, drag with the left mouse button in one of the four views and release. Choose Scene > Render Scene, or press Ctrl+R, then confirm with OK. When rendering finishes, save the resulting picture.
Boolean work needs more care. The published FAQ warns about faces lying exactly on top of one another. For a subtraction, extend the cutting object slightly beyond the object being cut. It also advises converting an initial Boolean result into a triangle mesh before using it in further operations, instead of building deeply nested Boolean objects.
A Java runtime is required. The Plugins folder must remain beside ArtOfIllusion.jar; moving or renaming it prevents the application from finding its extensions. The project includes an in-application plugin manager and a scripting environment. Its core code uses the GPL, with Windows, Mac and Linux editions listed by the project. Procedural surface tools and the built-in renderer make it suitable for small material studies as well as animated scenes.
Strengths
- A basic object can be rendered and saved within the same application.
- Procedural materials, plugins and scripting provide several ways to extend scene work.
Watch out for
- A Java runtime and the accompanying Plugins directory are required.
- Coincident Boolean faces and deeply nested operations have documented problems.
Best for
- Procedural material studies
- Small modelled and animated scenes
Sources
- Art of Illusion | Project Home (Oct 28, 2026)
- Art of Illusion | Sphere, Rendering and Boolean FAQ (Oct 28, 2026)
- Art of Illusion | Official Repository (Oct 28, 2026)
- Art of Illusion | GNU GPL Licence (Oct 28, 2026)
