Cesium文档翻译--Appearance

Cesium--Appearance

new Cesium.Appearance(options)
外观定义了完整的GLSL顶点和片段着色器,以及用于绘制Primitive(元数据)的渲染状态。所有的外观都继承自这个接口。

options 参数的描述

名称类型默认值描述
translucentBooleantrue当设置为true时,几何图形将显示为半透明,因此Appearance#renderState将启用alpha混合
closedBooleanfalse当为true时,几何图形将被关闭,因此外观#renderState将启用背面剔除
materialMaterialMaterial.ColorType用来确定碎片填充背景
vertexShaderSourceString可选的GLSL顶点着色器源,覆盖默认的顶点着色器
fragmentShaderSourceString可选的GLSL片段着色器源覆盖默认的片段着色器
renderStateObject可选渲染状态,以覆盖默认渲染状态

成员变量

名称操作类型默认值描述
materialString用来填充片段,外观可以动态更改
translucentBooleantrue当设置为true时,几何图形将显示为半透明
closed只读Booleanfalse当为真时,几何图形将被关闭
renderState只读Boolean渲染几何图形时使用的WebGL固定函数状态
fragmentShaderSource只读String片段着色器的GLSL源码
vertexShaderSource只读String顶点着色器的GLSL源码

方法

名称参数参数类型返回值类型描述
getFragmentShaderSource()无参数-String片段着色器的GLSL源码
getRenderState()无参数-Object创建渲染状态。它可以包含与上下文中创建的状态属性子集
isTranslucent()无参数-Boolean确定几何形状是否为半透明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值