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

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

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

...tor3(1, -1, 0)); //添加自定义模型 var box = scene.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createBox(1, 1, 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(nu...

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

282. 请问laya支持3d中的透明贴图吗。如果支持如何编写使用 [ 52%]

...来自: 当然支持,使模型材质的渲染模式为透明测试即可 meshSprite3d.meshRender.renderMode = 3; 2017-05-15 0 0 分享 微博 QZONE 微信 ebaww 赞同来自: StandardMaterial.RENDERMODE_OPAQUE=1; StandardMaterial.RENDERMODE_OPAQUEDOUBLEFACE=2; StandardMaterial.RENDERMODE_CUTOUT=3;...

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

283. 转换2D屏幕坐标系统到3D正交投影下的坐标系统位置偏差 [ 52%]

...染的tetxure的节点位置来修改的,如下图一。let cube = new MeshSprite3D(PrimitiveMesh.createBox()); scene.addChild(cube); let pos = new Vector3(); let screenPos = new Vector3(); Laya.timer.frameLoop(1, this, ()=>{ camera.orthographic = true; screenPos.setValue(camera.clientWidth / 2...

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

284. 关于高度图过大时,生成MeshTerrainSprite3D过程中像素值清0的bug [ 52%]

....MeshTerrainSprite3D = Laya.MeshTerrainSprite3D.createFromMeshAndHeightMap(meshSprite3D.meshFilter.sharedMesh as Laya.Mesh, texture, -3.4291911125183105, 4.4284138679504395);的过程中,图片的像素值会被清0,导致在微信小游戏安卓真机上拿到的高度值不准确。 查看源...

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

285. 子弹添加了colliderShape后onUpdate移动,destroy会报错“Cannot read property 'getWorldTransform' of null” [ 52%]

...bullet.lm", Laya.Handler.create(this, function (m) { let bullet = new Laya.MeshSprite3D(m); this.Sn.addChild(bullet); bullet.addComponent(BulletScript); var bulletCollider = bullet.addComponent(Laya.PhysicsCollider); var bulletShape = new Laya.MeshColliderShape(); bulletShape.mesh = bullet.meshFilte...

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

286. 带有透明通道贴图的3D物体的渲染顺序问题 [ 52%]

...。 在导出的场景文件.ls中添加对应的sortingFudge值,并在MeshSprite3D的_parseCustomProps中加以读取并设置到BaseRender的sortingFudge变量,效果正确了。 Laya_Aaron • 2018-07-13 16:50 @137*****162:感谢回帖把方法贴出来分享给其他人

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

287. 3D项目, 骨骼下放入一个空节点容器GameObject导出的问题,, [ 51%]

...问题呢,,是我设置的错了吗? 直接调用 var box = new Laya.MeshSprite3D(new Laya.BoxMesh(1,1,1)); //将3D对象加载到scene中(一定要加入到场景) Scene3DManager.getInstance().nowScene.addChild( box ); this._ani.linkSprite3DToAvatarNode("RHand",box); linkSprite3DToAvatarN...

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

288. 自定义shader-shader预编译 [ 51%]

....animation.SkinAnimations; import laya.d3.core.Camera; import laya.d3.core.MeshSprite3D; import laya.d3.core.light.DirectionLight; import laya.d3.core.scene.Scene; import laya.d3.math.Vector3; import laya.d3.resource.models.Mesh; import laya.d3.shader.ShaderCompile3D; import laya.display.Stage; impo...

来源: Laya_示例 发布时间: 20240930

289. 碰撞体错位 [ 51%]

...这样不得搞死开发者 Laya_Aaron • 2018-07-05 11:08 碰撞体加在meshsprite3d 上还是哪里了? FAITH • 2018-07-05 11:52 @Laya_Aaron:如题,不是加在mesh上,因为场景合并成一个mesh了,所以新建的GameObject,加上碰撞体,再把GameObject对应到相应的障...

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

290. 一个3D正方体模型,想给它六个面贴不同的贴图,该如何处理? [ 51%]

...贴不同的贴图,该如何处理? var box = scene.addChild(new Laya.MeshSprite3D(new Laya.BoxMesh(1, 1, 1))); box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); box.transform.translate(new Laya.Vector3(10, 10, 10)); var material = new Laya.StandardMaterial(); material.diffuseTextu...

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