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

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

1. Unity导出的光照贴图带有Alpha但Shader中没有使用,Laya是否在加载PNG的时候有预乘Alpha[ 100%]

... 例如Mesh-BlinnPhong.ps这个文件中: #ifdef LIGHTMAP finalDiffuse=texture2D(u_LightMap, v_LightMapUV).rgb*2.0; //float exponent = texture2D(u_LightMap, v_LightMapUV).a; //finalDiffuse = texture2D(u_LightMap, v_LightMapUV).rgb; //float ratio = pow(2.0, exponent * 255.0 - (128.0 + 8.0)); //fina...

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

2. LayaAir2.13中使用ASTC纹理显示异常,使用两个以上ktx纹理时报错。 [ 88%]

...可以参照下面的示例纹理--GPU压缩ASTC先加载纹理再赋值给texture。   ui.zip 2022-09-13 0 2 分享 微博 QZONE 微信 1567600631用户 赞同来自: arm命令行有个预乘参数看是不是这个        -pp-premultiply             Run a preprocess over the image that ...

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

3. LAYA3D,如何关闭ALPHA预乘 premultiply alpha [ 86%]

...e precision loss occurs on IE. Try separating color and alpha to different textures. 2018-04-14 0 0 分享 微博 QZONE 微信 InJoins 赞同来自: 又一个GITHUB上的相关信息: Some implementations of HTMLCanvasElement's CanvasRenderingContext2D store color values internally in premultiplie...

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

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

...varying vec2 v_Texcoord0; varying vec3 v_Normal; uniform sampler2D u_AlbedoTexture; void main() { vec4 albedoTextureColor = vec4(1.0); albedoTextureColor = texture2D(u_AlbedoTexture, v_Texcoord0); gl_FragColor=albedoTextureColor; } ``` ##### 初始化自定义Shader > 导入着色器代码 ```javasc...

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

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

...varying vec2 v_Texcoord0; varying vec3 v_Normal; uniform sampler2D u_AlbedoTexture; void main() { vec4 albedoTextureColor = vec4(1.0); albedoTextureColor = texture2D(u_AlbedoTexture, v_Texcoord0); gl_FragColor=albedoTextureColor; } ``` ##### 初始化自定义Shader > 导入着色器代码 ```javasc...

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

6. 纹理压缩 · LayaAir3.0文档 · LAYABOX [ 83%]

...重的发热。 1.2 纹理格式种类 1.2.1 ASTC ASTC(Adaptive Scalable Texture Compression)是一种世界领先的新型纹理压缩格式。ASTC由ARM和AMD联合开发,2012年发布。是一种基于块的有损压缩算法。它的压缩分块从4x4到12x12最终可以压缩每个像素...

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

7. ShaderPass介绍(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 83%]

...varying vec2 v_Texcoord0; varying vec3 v_Normal; uniform sampler2D u_AlbedoTexture; void main() { vec4 albedoTextureColor = vec4(1.0); albedoTextureColor = texture2D(u_AlbedoTexture, v_Texcoord0); gl_FragColor=albedoTextureColor; } ``` ##### 初始化自定义Shader > 导入着色器代码 ```javasc...

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

8. 显存优化:纹理压缩的使用(TypeScript-2D进阶篇(TS)-性能优化) [ 82%]

...些?在移动端,Android平台的主流纹理格式是ETC(Ericsson Texture Compression),iOS平台的主流纹理格式是PVRTC(PowerVR Texture Compression)。 需要特别说明的是,ETC1是不支持透明通道的,PVRTC是支持透明通道的,尽管在ETC2的时候,补全了...

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

9. 材质编辑模块 · LayaAir3.0文档 · LAYABOX [ 81%]

...开关,开启后可以叠加mesh的顶点颜色内容。 (2) AlbedoTexture漫反射贴图 可以设置材质的漫反射贴图的内容,示例使用一个砖块的贴图,效果如动图2-1-1-2-1所示: 动图2-1-1-2-1 (3) AlbedoColor漫反射颜色 可以设置材质的整体漫反...

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

10. 着色器蓝图 · LayaAir3.0文档 · LAYABOX [ 73%]

...5.3 数学类5.4 纹理类5.5 颜色类6.常见的Params类型6.1 Float6.2 Texture2D6.3 Vector2/3/46.4 Color6.5 Define7.自定义函数8.进阶示例8.1 顶点着色器片段8.2 片段着色器片段拓展:快捷操作Shader蓝图 1.蓝图概述 1.1 创建蓝图 在Assert窗口右键Create菜单...

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