正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/3DRenderPass/WebGPURenderElement3D
WebGPURenderElement3D
类 WebGPURenderElement3D
基本渲染单元
层级 (
查看完整内容
)
WebGPURenderElement3D
WebGPUMeshInstanceRenderElement
WebGPUSkinRenderElement3D
实现
IRenderElement3D
IRenderPipelineInfo
索引
构造函数
constructor
属性
blend
State
can
Dynamic
Batch
cull
Mode
custom
Data
depth
Stencil
State
front
Face
geometry
is
Render
material
Id
material
Render
Queue
owner
transform
_compile
Define
_mat
Change
Flag
Map
访问器
material
Shader
Data
render
Shader
Data
sub
Shader
方法
_pre
Update
Pre
_render
destroy
构造函数
constructor
new
WebGPURender
Element3D
(
)
:
WebGPURenderElement3D
返回
WebGPURenderElement3D
属性
blend
State
blend
State
:
WebGPUBlendStateCache
can
Dynamic
Batch
can
Dynamic
Batch
:
boolean
cull
Mode
cull
Mode
:
CullMode
custom
Data
custom
Data
:
any
depth
Stencil
State
depth
Stencil
State
:
WebGPUDepthStencilStateCache
front
Face
front
Face
:
FrontFace
geometry
geometry
:
WebGPURenderGeometry
is
Render
is
Render
:
boolean
material
Id
material
Id
:
number
material
Render
Queue
material
Render
Queue
:
number
owner
owner
:
WebGPUBaseRenderNode
transform
transform
:
Transform3D
静态
_compile
Define
_compile
Define
:
WebDefineDatas
= ...
静态
_mat
Change
Flag
Map
_mat
Change
Flag
Map
:
Map
<
string
,
Map
<
number
,
Vector2
[]
>
>
= ...
访问器
material
Shader
Data
get
materialShaderData
(
)
:
WebGPUShaderData
返回
WebGPUShaderData
set
materialShaderData
(
value
)
:
void
参数
value
:
WebGPUShaderData
返回
void
render
Shader
Data
get
renderShaderData
(
)
:
WebGPUShaderData
返回
WebGPUShaderData
set
renderShaderData
(
value
)
:
void
参数
value
:
WebGPUShaderData
返回
void
sub
Shader
get
subShader
(
)
:
SubShader
返回
SubShader
set
subShader
(
value
)
:
void
参数
value
:
SubShader
返回
void
方法
_pre
Update
Pre
_pre
Update
Pre
(
context
)
:
void
渲染前更新,更新所有Buffer
参数
context
:
WebGPURenderContext3D
返回
void
_render
_render
(
context
,
command
)
:
0
|
1
提交渲染指令
参数
context
:
WebGPURenderContext3D
command
:
WebGPURenderCommandEncoder
|
WebGPURenderBundle
返回
0
|
1
destroy
destroy
(
)
:
void
销毁
返回
void
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
blend
State
can
Dynamic
Batch
cull
Mode
custom
Data
depth
Stencil
State
front
Face
geometry
is
Render
material
Id
material
Render
Queue
owner
transform
_compile
Define
_mat
Change
Flag
Map
访问器
material
Shader
Data
render
Shader
Data
sub
Shader
方法
_pre
Update
Pre
_render
destroy
LayaAir3引擎API
加载中……
基本渲染单元