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

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

21. 获取相机renderTexture 作为阴影 的UV [ 50%]

...xy /= uv.w; v_shadow_data = uv;     #endif片段着色器:     gl_FragColor.rgb=saturate(texture2D(u_ShadowMapTex, v_shadow_data1.xy).rgb);    ts代码设置u_ShadowMapTex     onUpdate(){         this.ShadowCamera.transform.lookAt(new Vector3(0,0,0), new Vector3(0,1,0),...

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

22. ShaderPass介绍(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 50%]

...; void main() { vec3 finalColor = u_OutlineColor.rgb * u_OutlineLightness; gl_FragColor = vec4(finalColor,0.0); } ``` ##### 第二个Pass使用的着色器: 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; unifor...

来源: Laya2.0_文档 发布时间: 20210715

23. ShaderPass介绍(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 49%]

...; void main() { vec3 finalColor = u_OutlineColor.rgb * u_OutlineLightness; gl_FragColor = vec4(finalColor,0.0); } ``` ##### 第二个Pass使用的着色器: 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; unifor...

来源: Laya2.0_文档 发布时间: 20210715

24. 写shader还区分2d,与3d么!看官网是3d的shader例子,有没有2d的shader例子? [ 49%]

... float;\n" + "#endif\n" + "varying vec3 v_Normal;\n" + "void main(){\n" + "gl_FragColor=vec4(v_Normal,1.0);}\n"; Laya.ShaderCompile3D.add(customShader, vs, ps, attributeMap, uniformMap); } 2018-09-04 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容...

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

25. 关于自定义Shader中使用 u_AmbientColor 这个Uniform变量的问题 [ 49%]

...or的值 2023-07-27 0 3 分享 微博 QZONE 微信 Laya_phhh 赞同来自: gl_FragColor = vec4(diffuseIrradiance(pixel.normalWS) / u_AmbientIntensity, 1.0); return;法线随便给一个vec3也行 2023-07-27 0 1 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 该问题目前已经...

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

26. 如何自定义Shader(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 47%]

...#else precision mediump float; #endif varying vec3 v_Normal; void main() { gl_FragColor=vec4(v_Normal,1.0); }`; ``` #### 2.代码中组成Shader 在代码中**"组装"** Shader,本段代码添加在 Main.ts 。 > 初始化shader ```typescript //初始化我们的自定义shader initShader() { //...

来源: Laya2.0_文档 发布时间: 20210715

27. 分享一个Shader版的CoolDown实现 [ 47%]

... vec4 t_color = texture2D(texture, v_texcoord); \                 gl_FragColor = t_color.rgba * v_color.rgba * vec4(1,1,1,fa); \             }\             ";             /*             var ps: string = " \             precision mediump float; \           ...

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

28. 如何自定义Shader(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 46%]

...#else precision mediump float; #endif varying vec3 v_Normal; void main() { gl_FragColor=vec4(v_Normal,1.0); } ``` #### 2.代码中组成Shader 在代码中**"组装"** Shader,本段代码添加在 Main.ts 。 > 通过引用来导入着色器代码 ```typescript import simpleShaderFS from "./simple...

来源: Laya2.0_文档 发布时间: 20210715

29. 如何自定义Shader(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 46%]

...#else precision mediump float; #endif varying vec3 v_Normal; void main() { gl_FragColor=vec4(v_Normal,1.0); } ``` #### 2.代码中组成Shader 在代码中**"组装"** Shader,本段代码添加在 Main.ts 。 > 通过引用来导入着色器代码 ```typescript var simpleShaderVS:String = __INCLUD...

来源: Laya2.0_文档 发布时间: 20210715

30. 角色模型的材质列表切换后,不播放动作了 [ 44%]

...c2 v_Texcoord;\n" + "uniform sampler2D u_texture;\n" + "void main(){\n" + "gl_FragColor=texture2D(u_texture, v_Texcoord);}\n";自定义材质class CustomMaterial extends Laya.BaseMaterial { static DIFFUSETEXTURE_ID: number = 1; constructor() { super(); this.setShaderName("CustomShader"); } public ge...

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