9. FAQ

Starting with an empty world
If you don't want to use any terrain generator feature, just follow these steps: 1.- Create a new scene and add VoxelPlayEnvironment (menu GameObje...
Wed, 1 May, 2019 at 10:38 AM
Creating a flat world from the demo scene
Instead of creating everything from scratch and if you want to reuse the voxel definitions included in the sample world, you can follow these steps to modif...
Wed, 1 May, 2019 at 11:13 AM
Limit playable area
For example, say you want to limit the playable area to a 200x200x200 box around zero world position (0,0,0): 1. Select FPSController and disable "...
Wed, 1 May, 2019 at 9:57 PM
Import Qubicle models
Watch this video to learn how to import Qubicle models in Unity using Voxel Play:
Wed, 6 Jun, 2018 at 1:13 PM
Mobile support
Mobile support has been included since beta 12 with integrated touch controls. Please note that due to limited memory capability, both chunks pool size ...
Wed, 27 Mar, 2019 at 9:30 PM
Profile GC spikes in Editor
When running the game in Unity Editor, some garbage collection (GC) spikes can show up. This behaviour is due to the chunks pool not fully reserved when pla...
Mon, 11 Jun, 2018 at 6:02 PM
Defining custom Voxel Definitions in Design Time (eg. half-blocks, assorted objects, ...)
Starting beta 13 it's possible to create new voxel definitions that represent real game objects. This feature is called "Model-In-Voxel" and ...
Fri, 22 Jun, 2018 at 12:40 PM
Defining Voxel Definitions at Runtime
Tthe following code adds a new voxel definition at runtime (playmode). First, it creates a new instance of VoxelDefinition and populates basic fields li...
Mon, 1 Jun, 2020 at 9:33 AM
Converting Unity terrains to Voxel Play Environment
Voxel Play includes a special terrain generator called "UnityTerrainGenerator" that translates terrain heightmap and its resources (splatmaps, tre...
Sat, 16 Jun, 2018 at 11:33 PM
Place models defined at runtime
The code below creates an array of voxel definitions and populates it with the voxel definition #1. Then uses the method ModelPlace to add the content to th...
Fri, 22 Jun, 2018 at 1:04 PM