Migrating from 1.2
Key information and things to consider when moving from Voxel Plugin 1.2 to Voxel Plugin 2.0.
Key Differences
There are several key differences to consider when migrating from 1.2 to 2.0:
Most assets created in 1.2 will not be useable in 2.0 (such as graphs, materials, and foliage assets).
Voxel-specific functions called on the Voxel World in 1.2 do not exist in 2.0.
The cubic and MagicaVoxel workflows from 1.2 are currently unsupported in 2.0.
Voxel World save files from 1.2 are not migratable to 2.0!
Missing or Overhauled Features
(Will add to this list as we determine more features that underwent significant changes or that exist in 1.2 but not 2.0)
The graph system in 2.0 has been entirely re-written; 1.2 graphs cannot be migrated to 2.0.
Voxel Spawner Actor / Voxel Foliage Actor have been replaced by Voxel Foliage Instance Templates. (Link to 2.0 Foliage doc here)
Materials have been overhauled; the plugin no longer uses Single Index or Multi Index materials. 1.2 materials must be updated to work with 2.0. (Link to 2.0 Materials page here)
Cubic rendering is not yet supported in 2.0.
Data Items and Data Assets have been removed (and replaced with Voxel Brushes).
Landscape importer (and most other importers) do not currently exist in 2.0.
Editor tools (for sculpting and painting voxel actors) are not yet available.
Voxel Invoker is currently not used in 2.0.
Voxel Physics do not currently exist or have a replacement in 2.0.
Removed Classes
There are some important core classes that have been changed or removed in 2.0.
Any actors that are sub-classes of these classes will need to be removed before upgrading your project from 1.2:
Voxel Spawner Actor & Voxel Foliage Actor (and their spawner configs) should be removed from the project before migrating.
These classes should be updated after upgrading your project to 2.0:
Voxel World has been removed. Any blueprint casts to Voxel World can safely be replaced with casts to Voxel Meta Actor.
Voxel Procedural Mesh Component has been removed. Access to a Voxel Meta Actor's collision will be replaced.
Last updated