Skip to main content

Source

Represents the data source of a texture.

Constructor

Source

function Source( data: Any ): void;  

data -- The data definition of a texture. Default is null.

Properties

data

data: Any;  

The actual data of a texture. The type of this property depends on the texture that uses this instance.

isSource

isSource: Boolean;  

Read-only flag to check if a given object is of type Source.

needsUpdate

needsUpdate: Boolean;  

Set this to true to trigger a data upload to the GPU next time the source is used.

uuid

uuid: String;  

UUID of this object instance. This gets automatically assigned, so this shouldn't be edited.

version

version: Integer;  

This starts at 0 and counts how many times .needsUpdate is set to true.

Methods

toJSON

function toJSON( meta: Object ): Object;  

meta -- optional object containing metadata.
Convert the data source to three.js JSON Object/Scene format.

Source

src/textures/Source.js