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

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

61. 3D性能优化 · LayaAir3.4 · 引擎文档 · LAYABOX [ 63%]

...edoColor: { type: Color, default: [1, 1, 1, 1] }, u_AlbedoTexture: { type: Texture2D, options: { define: "ALBEDOTEXTURE" } }, u_NormalTexture: { type: Texture2D, options: { define: "NORMALTEXTURE" } }, u_NormalScale: { type: Float, default: 1.0, range: [0.0, 2.0] }, u_Metallic: { type: Float, defaul...

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

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

...e; void main() { vec4 albedoTextureColor = vec4(1.0); albedoTextureColor = texture2D(u_AlbedoTexture, v_Texcoord0); gl_FragColor=albedoTextureColor; } ``` ##### 初始化自定义Shader > 导入着色器代码 ```javascript let OutlineVS = ` attribute vec4 a_Position; attribute vec3 a_Normal; unifor...

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

63. drawToCanvas的问题 [ 61%]

...的,返回的Texture对象已经颠倒uv了,但是这里只用其中的Texture2D对象),针对这个项目可以通过自己修改uv坐标,或者加翻转矩阵的方法来抵消这种颠倒 }); 2019-05-21 0 1 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 该问题目...

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

64. 物理碰撞器(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 60%]

..., 10))); //新建材质 var planeMat = new Laya.BlinnPhongMaterial(); Laya.Texture2D.load("res/threeDimen/Physics/grass.png", Laya.Handler.create(this, function(tex) { planeMat.albedoTexture = tex; })); //设置纹理平铺和偏移 planeMat.tilingOffset = new Laya.Vector4(10, 10, 0, 0); //设置材...

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

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

...e; void main() { vec4 albedoTextureColor = vec4(1.0); albedoTextureColor = texture2D(u_AlbedoTexture, v_Texcoord0); gl_FragColor=albedoTextureColor; } ``` ##### 初始化自定义Shader > 导入着色器代码 ```javascript import OutlineFS from "../customShader/outline.fs"; import OutlineVS from "....

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

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

...e; void main() { vec4 albedoTextureColor = vec4(1.0); albedoTextureColor = texture2D(u_AlbedoTexture, v_Texcoord0); gl_FragColor=albedoTextureColor; } ``` ##### 初始化自定义Shader > 导入着色器代码 ```javascript var OutlineVS:String = __INCLUDESTR__("../customShader/outline.vs"); var Out...

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

67. Unity插件使用说明(TypeScript-3D基础(TS)-LayaAir3D之3D场景可视化编辑) [ 57%]

...aterial = mat; })); ``` ##### 纹理Texture加载 单个纹理加载使用`Texture2D.load()`方法,示例代码如下: ```typescript //加载纹理,省略若干代码,仅为加载示例 Laya.Texture2D.load("xx/xx.png", Laya.Handler.create(null, function(Texture) { //使用纹理 var earth1 = sce...

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

68. 自定义2D Shader · LayaAir3.4 · 引擎文档 · LAYABOX [ 57%]

...求也是存在的。 目前,LayaAir可以实现自定义2D纹理渲染(Texture2D)和基础图元渲染(Primitive)。 本篇文档属于进阶性文档,在阅读前需要具备Shader的基础知识,可以参考3D着色器文档中的一些概念介绍。 二、结构与应用 2.1 着色器文...

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

69. 动态图集 · LayaAir3.4 · 引擎文档 · LAYABOX [ 52%]

...定添加到哪个大纹理。 //使用示例 const textures = [texture1, texture2, texture3]; const successCount = atlasManager.addTextures(textures); console.log(`成功添加 ${successCount} 个纹理`); const urls = [ "resources/ui/button.png", "resources/ui/panel.png", "resources/ui/icon.png" ]...

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

70. 2D节点使用3D · LayaAir3.4 · 引擎文档 · LAYABOX [ 50%]

...D场景添加渲染物2.3 设置摄像机的目标纹理2.4 设置Sprite的Texture2.5 修改渲染纹理属性三、代码中混合使用3D混合使用3D 一、概述 在2D项目开发过程中,开发者往往需要在UI界面显示3D场景或者3D物体,比如游戏开发中,3D人物在2D背...

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