Voxel toolkit
The toolkit that lets you easily import .vox assets and have runtime API
|
Classes | |
struct | BooleanArray |
struct | Color32 |
struct | CopyVerticesJob |
struct | CountQuadsJob |
class | DebugUtility |
class | DynamicVoxelObject |
class | DynamicVoxelObjectModelLoader |
Handles loading of some model to the dynamic voxel object. More... | |
struct | Face |
struct | FacesGenerationJob |
class | GameObjectBuilder |
Builds a game objects hierarchy for a specific asset. More... | |
class | Group |
Represents the group of the shapes/transforms etc. More... | |
class | HierarchyNode |
The base hierarchy element. More... | |
class | IndexGenerator |
interface | IVoxelObjectPartReleaseHandler |
Interface that lets user customize the process of game object release. More... | |
interface | IVoxelObjectPartSetupHandler |
Interface that lets user customize the part game object when dynamic voxel object setups it. More... | |
class | Layer |
Represents the layer. More... | |
class | MagicaVoxelImporter |
Handles .vox files import. More... | |
struct | Material |
Represents the material with its properties. More... | |
struct | MaterialParameters |
struct | Matrix3x3Int |
The structure that represents integer matrix. More... | |
class | MeshColliderSetupHandler |
struct | MeshDescriptor |
Describes the generated mesh. More... | |
struct | MeshGenerationJob |
class | Model |
Represents the imported model. More... | |
struct | PartInfo |
Holds part related info for setup. More... | |
class | PathUtility |
struct | Quad |
struct | QuadGenerationJob |
struct | RaycastHit |
Represents raycast hit info for the voxel object. More... | |
class | Reader |
Helper class that is used to read the voxel file. More... | |
struct | ReadonlyArray |
class | Shape |
Represents the shape object which consists of a certain number of VoxelToolkit.Model. More... | |
class | SnowVoxelObjectModifier |
struct | TextureDescriptor |
struct | TextureFillJob |
class | Transformation |
Represents the transformation of the group/shape etc. More... | |
struct | TransformationFrame |
Represents a frame of an animation. More... | |
struct | TransformedMaterial |
class | TypeConverter |
struct | Vertex |
struct | VertexGenerationJob |
struct | Voxel |
The voxel data type. More... | |
class | VoxelAsset |
Represents the voxel asset. More... | |
struct | VoxelData |
The voxel representation for the asset data. More... | |
class | VoxelDataReadException |
class | VoxelImporter |
class | VoxelObject |
The class responsible for a voxel meshes generation. More... | |
class | VoxelObjectModifier |
struct | VoxelQueryResult |
The result of the voxel query process. More... | |
Enumerations | |
enum | MaterialType : byte { Invalid , Basic , Transparent } |
Represents the kind of the material. More... | |
enum | VoxelQueryOptions { None = 0 , IncludeEmpty = 1 , IncludeSolid = 2 , Default = IncludeSolid } |
Voxel type query options. More... | |
enum | FaceOrientation : byte { None = 0 , Left = 1 , Right = 2 , Top = 4 , Bottom = 8 , Closer = 16 , Further = 32 } |
enum | VoxelKind : byte { Empty , Solid } |
The kind of the voxel. More... | |
enum | MeshKind { Invalid , Opaque , Transparent } |
The kind of the generated mesh. More... | |
enum | MeshGenerationApproach { Textureless , Textured } |
The approach used to generate meshes. More... | |
enum | OriginMode { Center , Corner } |
Describes the way origin point will be chosen. More... | |
enum VoxelToolkit.MaterialType : byte |
enum VoxelToolkit.VoxelKind : byte |
Voxel type query options.
Enumerator | |
---|---|
None | None. |
IncludeEmpty | Whether empty voxels should be included. |
IncludeSolid | Whether solid voxelsShouldBeIncluded. |