大约有 10 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0031 秒)
.... } Laya.ShaderPass -> withCompile(compileDefine) { if (Shader3D.debugMode)//开启debug编译shader时生成打印shader参数 this._addDebugShaderVariantCollection(compileDefine); } debugShader : Laya.Shader debugShader : Laya.SubShader L...
来源: Laya_社区 发布时间: 20200606
...ITION0 }; var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_MATERIAL], 'u_StartColor':[Laya.VertexElementUsage.STARTCOLOR0,Laya.Shader3D.PERIOD_MATERIAL], 'u_EndColor':[Laya.VertexElementUsage.ENDCOLOR0,Laya.Shader3D.PERIOD_MATERIAL] //'u_MainTex': [1, Laya.Shader3D.PE...
来源: Laya_社区 发布时间: 20180316
... 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
...ORMAL0 }; var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE] }; var customShader: number = Laya.Shader3D.nameKey.add("CustomShader"); var vs: string = "attribute vec4 a_Position;\n" + "unifo...
来源: Laya_社区 发布时间: 20180904
...享一个练手的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
... = 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
...INATE0 }; var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_texture': [CustomMaterial.DIFFUSETEXTURE_ID, Laya.Shader3D.PERIOD_MATERIAL] }; var customShader = Laya.Shader3D.nameKey.add("...
来源: Laya_社区 发布时间: 20170815
...INATE0, } var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_Texture': [OutlineMaterial.DIFFUSETEXTURE, Laya.Shader3D.PERIOD_MATERIAL] } var outlineShader = Laya.Shader3D.add("OutlineSha...
来源: Laya_社区 发布时间: 20180925
...der不能使用动态批处理 在使用layaAir2.0.2的渲染库时,Laya.shader3D.add()的第二个参数enableInstance设置为false可以正常渲染自定义shader,但无法使用动态批处理节省批次。如果设置为true,shader无法渲染,但是调试信息显示节省了批次...
来源: Laya_社区 发布时间: 20190610
...art)/u_FogRange,0.0,1.0);\n #endif\n}"; shader = Shader3D.add("PARTICLESHURIKEN"); 能力有限,只能解决冲突,去掉了雾在粒子上的影响,不能有效的将粒子和雾效果叠加,期待能者的出现,也期待官方解决一下 2019-08-02 0 0 分享 ...
来源: Laya_社区 发布时间: 20190802