大约有 75 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0034 秒)
...源码`; ``` > 添加Include。LayaAir3D引用的类库 ```typescript Laya.Shader3D.addInclude("Lighting.glsl", LightingGLSL); Laya.Shader3D.addInclude("ShadowHelper.glsl", ShadowHelperGLSL); Laya.Shader3D.addInclude("BRDF.glsl", BRDFGLSL); Laya.Shader3D.addInclude("PBRUtils.glsl", PBRUtilsGLSL); La...
来源: Laya2.0_文档 发布时间: 20210715
....glsl"; ``` > 添加Include,LayaAir引用的函数库 ```typescript Laya.Shader3D.addInclude("Lighting.glsl", LightingGLSL); Laya.Shader3D.addInclude("ShadowHelper.glsl", ShadowHelperGLSL); Laya.Shader3D.addInclude("BRDF.glsl", BRDFGLSL); Laya.Shader3D.addInclude("PBRUtils.glsl", PBRUtilsGLSL); La...
来源: Laya2.0_文档 发布时间: 20210715
... extends Laya.BlinnPhongMaterial { public readonly MAIN_TEX: number = Laya.Shader3D.propertyNameToID("u_MainTex"); public readonly X_OFFSET: number = Laya.Shader3D.propertyNameToID("u_XOffset"); public readonly Y_OFFSET: number = Laya.Shader3D.propertyNameToID("u_YOffset"); public readonly Z_Distanc...
来源: Laya_社区 发布时间: 20201009
...享一个练手的shader import BaseMaterial = Laya.BaseMaterial; import Shader3D = Laya.Shader3D; import SubShader = Laya.SubShader; import BaseTexture = Laya.BaseTexture; export default class Test1Material extends BaseMaterial { public readonly MAIN_TEX:number = Shader3D.propertyNameToID("u_MainTe...
来源: Laya_社区 发布时间: 20190923
.... } Laya.ShaderPass -> withCompile(compileDefine) { if (Shader3D.debugMode)//开启debug编译shader时生成打印shader参数 this._addDebugShaderVariantCollection(compileDefine); } debugShader : Laya.Shader debugShader : Laya.SubShader L...
来源: Laya_社区 发布时间: 20200606
...* 着色器变种属性介绍 1.当前ShaderVariant着色器变种对应的Shader3D ```typescript public get shader(): Shader3D; ``` 2.子着色器索引 ```typescript public get subShaderIndex(): number; ``` 3.通道索引 ```typescript public get passIndex(): number; ``` 4.宏定义集合 ```types...
来源: Laya2.0_文档 发布时间: 20210714
...* 着色器变种属性介绍 1.当前ShaderVariant着色器变种对应的Shader3D ```typescript public function get shader(): Shader3D; ``` 2.子着色器索引 ```typescript public function get subShaderIndex(): Number; ``` 3.通道索引 ```typescript public function get passIndex(): Number; ```...
来源: Laya2.0_文档 发布时间: 20210715
...* 着色器变种属性介绍 1.当前ShaderVariant着色器变种对应的Shader3D ```typescript shader(); ``` 2.子着色器索引 ```typescript subShaderIndex(); ``` 3.通道索引 ```typescript passIndex(); ``` 4.宏定义集合 ```typescript defineNames(); ``` 5.判断两个着色器变种是...
来源: Laya2.0_文档 发布时间: 20210714
... = false; constructor() { super(); if(!this.inited) { CMat._mainTex = Laya.Shader3D.propertyNameToID("u_MainTex"); CMat._mainCol = Laya.Shader3D.propertyNameToID("u_MainCol"); CMat.initShader(); this.inited = true; } this.setShaderName("CMatShader"); } public SetMainTex(value) { this._shaderValues.s...
来源: Laya_社区 发布时间: 20190814
shader3D缺少uploadMaterialUniforms方法 想要动态修改shader uniform 里的值,各种方法都无效...uploadMaterialUniform方法也找不到。 2017-08-15 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 个回复...
来源: Laya_社区 发布时间: 20170815