Optionalaccept是否接受光照,默认true
Optionalaccept是否接受阴影,默认true
Optionalalphaalpha透明材质参数
OptionalclipOptionaldisanceOfplaneX?: numberOptionaldisanceOfplaneY?: numberOptionaldisanceOfplaneZ?: numberOptionalplaneOneFN?: weVec4xyz=平面One的法线向量,w=距离
OptionalSDF?: {Optionaldepth材质深度偏移量,默认:不使用
Optionaldouble是否双面渲染,默认false 1、WE中有两处可以涉及渲染的剔除 A、本处设置,只会涉及是否是双面 B、entity的primitive的参数; 2、执行判断顺序 VS设置->材质的doubleSided 3、优先级与覆盖 材质doubleSided高于entity的primitive设置,如果有材质的doubleSided参数,会覆盖entity的primitive的参数。
OptionalnameOptionalsampler采样器绑定类型,默认是filtering 如果指定了samplerDescriptor,则必须指定samplerBindingType
Optionalsampler采样器。 1、若有此参数,忽略samplerFilter的参数 2、在material中设置,会覆盖此类设置。
Optionalsampler1、简单设置采样器模式,如果有samplerDescriptor设置 ,则忽略此设置 2、采样器过滤模式,默认为linear 3、在material中设置,会覆盖此类设置。
Optionalshader自定义shader主代码,包括VS和FS
Optionalshader自定义shader 函数代码,包括VS和FS
Optionalshadow阴影贴图偏移量,默认:安装系统默认值(0.08) todo:20260517 未设计与实现。目前在fn_pcss.wgsl中是固定的0.08。
Optionaltransparent透明模式 ,默认opaque
Optionalupdate自定义更新functon()
Optionalupdate在最后执行调用
Optionaluvuv偏移量,材质的全局参数。 若具体PBR的参数有单独uv参数,优先使用单独的uv参数。
纹理材质的初始化参数 *