Skip to content

Voxel

Draws the type from a voxel model rather than from a shape file.

Specification
Applies to
ObjectType and derived types
AircraftTypeAnimTypeBuildingTypeBulletTypeInfantryTypeOverlayTypeParticleSystemTypeParticleTypeSmudgeTypeTerrainTypeUnitTypeVoxelAnimType
File
art.ini
Section
[<Image ID>]Image ID: Image= value; ObjectType ID when omitted
Value
boolean
When omitted
no

A TechnoType or a BulletType marked here loads <Image ID>.VXL together with its <Image ID>.HVA motion file.

art.ini
[MYTANK] ; the Image ID of a UnitType
Voxel=yes ; draws MYTANK.VXL and MYTANK.HVA

A Turret=yes vehicle also picks up <Image ID>TUR for its turret and <Image ID>BARL for its barrel, each as a .VXL and .HVA pair. A voxel type that is not a vehicle looks for both pairs whether or not it carries a turret. A companion .VXL that is not there is not drawn. A companion .HVA that is not there is treated as a load failure and throws the whole voxel set away, leaving the type with no model at all.

Setting the flag also skips the shared shape fetch — the one Theater=yes and NewTheater=yes rename the file for. A BulletType is the exception: it makes that fetch on its own account unless it is Inviso=yes, so a voxel projectile keeps its shape as well.