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

大约有 38 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0037 秒)

11. [LayaAir3]3.3 beta3 ios 15pro偶尔材质会变黑 [ 61%]

...lineColor, edgeFactor);             }         #endif         gl_FragColor = surfaceColor;          gl_FragColor = outputTransform(gl_FragColor);     } #endGLSL  GLSL End这里是写的自定义shader,不知道怎么回事 附件 : --> 2025-04-28 添加评论 免费帖 --> 分...

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

12. [LayaAir3]Laya引擎中如何获得阴影贴图? [ 59%]

...: vec4 cood = getShadowCoord(world); float tmp = sampleShadowmap(cood); gl_FragColor = vec4(tmp, tmp, tmp, 1.0); 报错getShadowCoord和sampleShadowmap找不到 2025-07-21 2 条评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 0 个...

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

13. 为什么我在shader中调节透明度没有效果 [ 58%]

...中调节透明度没有效果 vec4 c = texture2D(u_MainTex, uv); c.a = 0; gl_FragColor = c; 2019-10-17 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 个回复 缨 赞同来自: 请使用float而不是int,把0改成0.0...

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

14. 继承自Laya.BaseMaterial并且自定义Shader的的自定义材质如何设置透明渲染 [ 57%]

...arying vec4 worldPos; void main() { vec4 col = texture2D(u_MainTex, uv); //gl_FragColor = vec4(worldPos.xyz, 1.0); float d = distance(worldPos.xyz, vec3(.0, .0, .0)) * 0.15; col.xyz *= d; col.xyz *= u_MainCol; col.a = 0.5; gl_FragColor = col; }`; var customShader:Laya.Shader3D = Laya.Shader3D.add("C...

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

15. 频繁加载游戏会卡顿 [ 55%]

...sets\shaders\drawImagePS.glsl .. 然后在 最后一句把shader 全改成 gl_FragColor.w*=g_Alpha*0.5;  。 2017-04-14 1 2 分享 微博 QZONE 微信 Monica - 知识达人 赞同来自: 问题已收到,先在qq上跟你沟通下 2017-04-12 0 0 分享 微博 QZONE 微信 zeorro 赞同来自: 多...

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

16. 对于PC的DXT5格式,texture_ps并没有对alpha进行处理 [ 55%]

...=v_color.w;    //color.rgb*=v_color.w;    color.rgb*=v_color.rgb;    gl_FragColor=color;   不知道引擎是否支持dxt5? 附件 : --> 2021-12-20 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 个回复 Laya_Fred ...

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

17. 为什么操作着色器中的varying会报错 [ 54%]

...4 v_color;\ varying vec2 v_pos;\ uniform sampler2D texture;\ void main(){\ gl_FragColor = vec4(0,v_pos.y/1,0,1);\ }";   如果颜色用v_pos.y没有问题,但是一旦对这个值做操作比如除1或者乘以1都会报"invalid shaders"这个错误,这是为什么   v_pos是顶点着色器传...

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

18. 关联shader的uniform(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 54%]

...; 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

19. 关联shader的uniform(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 54%]

...; 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

20. 粒子动画透明度问题 [ 53%]

..._TextureCoordinate;\nuniform sampler2D u_texture;\n\nvoid main()\n{ \n  gl_FragColor=texture2D(u_texture,v_TextureCoordinate)*v_Color;\n    gl_FragColor.xyz *= v_Color.w;\n}";}     ]);     return ParticleShader; })(Shader) 2018-12-25 0 0 分享 微博 QZONE 微信 veined 赞同来自:...

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