Significantly improved CPU performance when rendering complex scenes with high detail, with over 3x reduction in CPU time and fixed many issues when using multiple monitors.
We added child window docking and the ability to move them outside the main window (using Dear ImGui docking). This should help keep the main viewport free of obstructions by tool windows.
External and docked windows
Voxel Editor menu File > Import... > Minecraft Map
We've added support for importing the latest Minecraft maps with chunk formats introduced in Minecraft versions 1.13 and 1.16.
Old Minecraft formats are still supported.
The importer is a work in progress: currently not all Minecraft materials are defined in Avoyd. In addition Avoyd doesn't render textures so Minecraft maps viewed in Avoyd lose some details.
Minecraft Map King's Landing by WesterosCraft imported into Avoyd
The functionality is based on our open-sourced C and C++ Minecraft Importer library enkiMI.
Voxel Editor menu File > Import... > Image as Heightmap
It is now possible to choose both the material and material amount when importing an image as heightmap. In addition you can set the height scale and the position and orientation in 3D.
Import image as Heightmap
Voxel Editor menu Tools... > Camera...
Camera align to axes controls
Voxel Editor menu Tools > Edit Tool...
Add/remove material type to Palette
Half-voxel plane intersection for symmetry
Voxel Editor menu Help
Voxel Editor menu View > World Properties
We added the ability to include freeform notes to any Avoyd world. From the World Properties screen you can also get information about the world dimensions (size in voxels) and space taken in memory by the octree. Note the file size is always smaller than this value.
Read about the full list of additions, changes and fixes in the Change Log