@motion-script/core / ImageTexture3D
Interface: ImageTexture3D
Defined in: render3d/texture.ts:50
A texture loaded from the project's asset manifest.
src is discovered by the asset-tracking render pass and requested through
core's ordinary image pipeline — the very same path a 2D image fill uses — so
the pixels are decoded and resident before the frame that needs them draws.
Extends
Properties
anisotropy?
optionalanisotropy?:number
Defined in: render3d/texture.ts:38
Sharpness at grazing angles. Clamped to the GPU's maximum.
Inherited from
center?
optionalcenter?:Vector2| readonly [number,number]
Defined in: render3d/texture.ts:34
Inherited from
colorSpace?
optionalcolorSpace?:TextureColorSpace3D
Defined in: render3d/texture.ts:40
Inherited from
flipY?
optionalflipY?:boolean
Defined in: render3d/texture.ts:39
Inherited from
magFilter?
optionalmagFilter?:TextureFilter3D
Defined in: render3d/texture.ts:35
Inherited from
minFilter?
optionalminFilter?:TextureFilter3D
Defined in: render3d/texture.ts:36
Inherited from
offset?
optionaloffset?:Vector2| readonly [number,number]
Defined in: render3d/texture.ts:31
Inherited from
repeat?
optionalrepeat?:Vector2| readonly [number,number]
Defined in: render3d/texture.ts:30
UV scale. [2, 2] tiles twice on each axis (needs a repeat wrap).
Inherited from
rotation?
optionalrotation?:number
Defined in: render3d/texture.ts:33
UV rotation in degrees, about center.
Inherited from
src
src:
string
Defined in: render3d/texture.ts:51
wrapS?
optionalwrapS?:TextureWrap3D
Defined in: render3d/texture.ts:27
Inherited from
wrapT?
optionalwrapT?:TextureWrap3D
Defined in: render3d/texture.ts:28