TextureUniform
Name |
Type |
Description |
options |
object
|
对象,具有以下属性:
Name |
Type |
Default |
Description |
typedArray |
Uint8Array
|
|
optional
存储纹理内容的类型化数组。值按行优先顺序存储。由于 WebGL 对纹理使用 y-up 约定,因此行是从下到上列出的。 |
width |
number
|
|
optional
宽度 image.当 options.typedArray 存在时是必需的 |
height |
number
|
|
optional
高度 image.当 options.typedArray 存在时是必需的。 |
url |
string
|
Resource
|
|
optional
指向纹理图像的 URL 字符串或资源。 |
repeat |
boolean
|
true
|
optional
定义后,纹理采样器将设置为在两个方向上环绕 |
pixelFormat |
PixelFormat
|
PixelFormat.RGBA
|
optional
定义 options.typedArray 后,这用于确定纹理的像素格式 |
pixelDatatype |
PixelDatatype
|
PixelDatatype.UNSIGNED_BYTE
|
optional
定义 options.typedArray 时,这是类型化数组中像素值的数据类型。 |
minificationFilter |
TextureMinificationFilter
|
TextureMinificationFilter.LINEAR
|
optional
纹理采样器的缩小过滤器。 |
magnificationFilter |
TextureMagnificationFilter
|
TextureMagnificationFilter.LINEAR
|
optional
纹理采样器的放大滤镜。 |
maximumAnisotropy |
number
|
1.0
|
optional
纹理采样器的最大各向异性 |
|
Experimental
此功能使用的是 3D Tiles 规范的一部分,该规范不是最终版本,并且可能会在没有 Cesium 标准弃用策略的情况下进行更改。
Need help? The fastest way to get answers is from the community and team on the
Cesium Forum.