• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 14 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0030 秒)

11. laya.d3.shader.Shader3D_API3.0 [ 74%]

...erVariantCollection Accessors name Methods addSubShader getSubShaderAt add addInclude compileShader compileShaderByDefineNames find getDefineByName propertyNameToID Constructors constructor new Shader3D(name: string, attributeMap: any, uniformMap: any, enableInstancing: boolean, supportReflectionPro...

来源: Laya3.0_api 发布时间: 20231102

12. laya.d3.shader.Shader3D [ 67%]

...lementUniformMap:Object) 根据vs和ps信息生成shader对象 Shader3D  addInclude(fileName:String, txt:String):void[static] Shader3D  bind():BooleanShader3D  create(vs:String, ps:String, attributeMap:Object, sceneUniformMap:Object, cameraUniformMap:Object, spriteUniformMap:Object, materialUn...

来源: laya_api 发布时间: 20170929

13. 3D平行光产生的投影,如何修改颜色深浅? [ 60%]

...• 2018-12-05 16:53 临时处理方案可以这样: laya.d3.js Shader3D.addInclude("ShadowHelper.glsl" 里面找下面这句 #ifdef SHADOWMAP_PCF1\n value = tex2DPCF( shadowMap1,vText.xy,shadowPCFOffset,fMyZ); 紧跟着后面加上if(value < 0.8){ value = 0.8;} 这个值(0~1之间)...

来源: Laya_社区 发布时间: 20181129

14. 自定义Shader3D · LayaAir3.0文档 · LAYABOX [ 36%]

...引擎内置的glsl(通常是在ShaderInit3D.ts中,通过Shader3D.ts的addInclude方法注册的),则直接引用即可。例如: #include "Color.glsl"; 如果是自定义的.glsl文件,它可以放置在assets文件夹下的任何地方。然后.shader文件通过相对路径引用.glsl...

来源: Laya3.0_文档 发布时间: 20241014