Precompiled binaries
- Windows: SpearSim-v0.5.0-Win64-Shipping.zip
- macOS: SpearSim-v0.5.0-Mac-Shipping.zip
- Linux: SpearSim-v0.5.0-Linux-Shipping.zip
Changes
This release includes the following new user-facing features and improvements.
-
We have developed an experimental new Python API that can be used to call any public Unreal function, and can be used to get or set any public Unreal property, on any Unreal object, at any time. Our new API exposes more than 10,000 public Unreal functions and more than 50,000 public Unreal properties. As far as we are aware, there is no comparable functionality in any existing video game simulator. We have started using the new API in our
mujoco_interop
example application (see below), and we expect it to support all of our internal use cases going forward. -
We have developed an export pipeline to support interoperability with the MuJoCo physics engine. To demonstrate this pipeline, we have developed a new example application,
mujoco_interop
, shown in the image below. In this example application, an interactive MuJoCo simulation (left) is used to set the poses of objects in the photorealistic SPEAR rendering (right).
- We are releasing 23 new photorealistic Kujiale scenes. The following images of
kujiale_0010
,kujiale_0020
,kujiale_0030
were captured in SPEAR running at over 60 fps.
- We have made many usability and readability improvements to our code.