An open-license, cross-platform, 3D game engine written in Erlang and capable of simulation over many computational cores and/or across multiple machines.
Three scenarios we use to test Ymir's performance/scalability. Each scenario was picked to stress the engine in various ways:
1) Parallel Scene. Provides a best case scalability as objects move uniformily and do not interact.
2) Cylinder Scene. Represents a more typical scenario found in real-time simulations.
3) Bounce Scene. Allows us to test scalability as it relates to scene density.
This video was rendered offline using Ymir's built-in Mitsuba exporter.