A Texture3D is a volumetric asset that takes in multiple images or textures and stacks them together to form a volume or area of visual data.
Common Uses
3D Textures are useful for applications and cases where you want:
- LUTs for image processing (post processing)
- Spatial Variable data
- Particle System flow
- Medical Applications (MRI, CT Scans, etc)
Importing
To import a Texture3D asset, check 3D Texture Import for details.
Technical Details
This is commonly constructed via 2D slices which are Static Texture 2Ds. These slices represent XY planes of incremental Z coordinates ranging from 0 to 1. This can either be packed into a single 2D image, or imported as multiple 2D images in a folder where each slice is alphabetically organized.
When saving an asset like this, the Texture3D has cloud information stored like any other asset in the asset variant system.
Examples
This article or section is a stub. You can help the Resonite wiki by expanding it.
See Also
- The closest Wikipedia article on 3D textures would be Volume Rendering.
- Wikipedia's article on LUT (Lookup Table).
- Component:StaticTexture3D
- Component:SimplexTexture3D
- Component:Texture3DAssetMetadata
- Component:Texture3D_Force
- Component:ColorFromTexture3D
- Component:VolumeExportable
- Component:UVW_ProceduralTexture3D
- Component:LUT_Material
- Component:FogBoxVolumeMaterial
- Component:VolumeUnlitMaterial
- ProtoFlux:Texture3DFormat
- ProtoFlux:SampleTexture3DUVW
- ProtoFlux:GetTexture3DPixel
- Type:Texture3D