大约有 34 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0041 秒)
...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
...; 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
...; 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
... 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
...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
...#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
... 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
...#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
...#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
...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