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

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

141. 关联shader的uniform(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 81%]

...rd0); gl_FragColor=albedoTextureColor; } ``` ### 1.定义自定义属性 **Material** 是所有的材质的基类。Material的_shaderValues:ShaderData 就是材质的属性。ShaderData是着色器数据类,记录着有关着色器的各种属性的值,包括各种uniform值、渲染状态值...

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

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

...器与片元着色器程序。 放在项目代码同级的文件夹 `customMaterials`下 顶点着色器和片元着色器代码如下: ```javascript let simpleShaderVS = ` attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal;...

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

143. IDE创建3D示例项目(JavaScript-3D基础(JS)-快速开始一个LayaAir3D项目) [ 81%]

... 1))); box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); var material = new Laya.BlinnPhongMaterial(); Laya.Texture2D.load("res/layabox.png", Laya.Handler.create(null, function(tex) { material.albedoTexture = tex; })); box.meshRenderer.material = material; ``` #####

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

144. 加载不了模型 [ 80%]

...ransform.rotate(new Laya.Vector3(0, 45, 0), false, false);         var material = new Laya.StandardMaterial();         material.diffuseTexture = Laya.Texture2D.load("res/freegeek logo 0418 yuanjiao Ss.png");         box.meshRender.material = material;       Laya.loader.create("cj\cj-d...

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

145. IDE创建3D示例项目(ActionScript-3D基础(AS3)-快速开始一个LayaAir3D项目) [ 80%]

...shSprite3D; box.transform.rotate(new Vector3(0, 45, 0), false, false); var material:BlinnPhongMaterial = new BlinnPhongMaterial(); Texture2D.load("res/layabox.png", Handler.create(null, function(tex:Texture2D):void { material.albedoTexture = tex; })); box.meshRenderer.material = material; ``` #####

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

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

...器与片元着色器程序。 放在项目代码同级的文件夹 `customMaterials`下 顶点着色器 `simpleShader.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; vo...

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

147. 3D加载不了 [ 80%]

...ransform.rotate(new Laya.Vector3(0, 45, 0), false, false);         var material = new Laya.StandardMaterial();         material.diffuseTexture = Laya.Texture2D.load("res/freegeek logo 0418 yuanjiao Ss.png");         box.meshRender.material = material;       Laya.loader.create("cj\cj-d...

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

148. IDE创建3D示例项目(TypeScript-3D基础(TS)-快速开始一个LayaAir3D项目) [ 80%]

...ite3D; box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); var material: Laya.BlinnPhongMaterial = new Laya.BlinnPhongMaterial(); Laya.Texture2D.load("res/layabox.png", Laya.Handler.create(null, function(tex:Laya.Texture2D) { material.albedoTexture = tex; })); box.meshRenderer.material =...

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

149. SubShader介绍(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 80%]

...PERIOD_CUSTOM** :shader变量提交周期,自定义。 **Shader3D.PERIOD_MATERIAL** :shader变量提交周期,逐材质。 **Shader3D.PERIOD_SCENE** :shader变量提交周期,逐场景。 **Shader3D.PERIOD_SPRITE ** :shader变量提交周期,逐精灵和相机,注:因为精灵包含MVP...

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

150. 修改position与修改localPosition结果不一致(同处于3d场景下的两个节点) [ 80%]

...ite3D; box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); var material: Laya.BlinnPhongMaterial = new Laya.BlinnPhongMaterial(); Laya.Texture2D.load("res/layabox.png", Laya.Handler.create(null, function (tex: Laya.Texture2D) { material.albedoTexture = tex; })); //测试遮挡剔除 mate...

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