babylonjs

    1热度

    1回答

    我有气缸的网格网眼 var tile = BABYLON.MeshBuilder.CreateCylinder("tile-" + i, { tessellation: 6, height: 0.1 }, scene); 简单地创建,然后我有以下事件回调 window.addEventListener("click", function (evt) { // try to pick

    1热度

    1回答

    我试图创建一个babylonjs项目的地板上的线条框,我知道我需要为每个点创建一个向量,但我无法弄清楚标记点需要什么。 posOne = new BABYLON.Vector3(10, 0, -100) posTwo = new BABYLON.Vector3(-100, 0, 10) posThree = new BABYLON.Vector3(100, 0, 10) posFour =

    0热度

    1回答

    我试图将antialiasing应用到我的场景。这是我使用的代码: var postProcess = new BABYLON.FxaaPostProcess("fxaa", 1.0, null, null, engine, true); 该对象仍然锯齿状。任何想法如何让它更平滑? 全码: var canvas; var engine; window.addEventListener('

    0热度

    1回答

    所以我正在研究一个基本的射击游戏,其中一部分涉及在屏幕上移动目标。我使用babylon.js作为引擎,我的目标是让目标在屏幕上显示0.75秒,然后消失0.5秒,然后重新出现在不同的随机位置。当前代码我具有该是这样的: function moveTarget(canvas, scene){ setTimeout(function(){ scene.meshes[10].visib

    2热度

    1回答

    我刚进入babylon.js,但我似乎无法弄清楚,如何更改材质的颜色? 我的代码目前是: /* eslint-disable */ import * as BABYLON from 'babylonjs'; // Get the canvas element from our HTML above const canvas = document.getElementById("root"

    0热度

    1回答

    我有单个带有不同元素的OBJ文件与唯一ID。 必须将此模型加载到Babylon.js,并使用这些ID重新分配材料 。 OBJ | |- Head |- Body |- RightLeg |- LeftLeg | |... material1 for Head material2 for Body ... 我知道该怎么做,在three.js所,但Babylon.JS我没有找

    1热度

    1回答

    我目前正在使用babylonjs进行一些3D建模。我需要从特定点的给定压力创建压力图。我正在使用IDW。然而,这意味着即使我的地图大小为70x90,我也需要一个25200的数组(每个像素有4个rgba值)。然后这个缓冲区被传递给一个RawTexture用于将它分配给一个物体,它覆盖在物体上 我正在使用网络工作者,因为我必须每隔100ms更新一次压力值,而且我不想阻止主线程。当我从服务工作者返回该数

    0热度

    2回答

    我添加了一个FreeCamera到babylon.2.4.js场景和我控制其使用此代码运动: this.angularSensibility = 5000; camera = new BABYLON.FreeCamera("FreeCamera", new BABYLON.Vector3(-0.6, -5, -20), scene); camera.keysUp = [84]; // T c

    0热度

    1回答

    我觉得这个问题的答案被埋在文档的某处,但我正在努力寻找它。 我只是想在数组中定义一些自定义点来创建线条(我已经完成了这个),然后,因为它们是连通的,所以用颜色填充线条的内部,并且基本上有一个类似平面的对象,最好是我可以像典型的那样转换和纹理)。 轮廓形状已被定义像这样(http://www.babylonjs-playground.com/#I22AB#1); var createScene =

    0热度

    1回答

    我一直在通过一个基本的FPS风格的项目(使用我从潜伏在这里发现的很多建议),我遇到了一个问题。 下面的代码,第一个摘https://www.babylonjs-playground.com/#GYZQLK#3 使用箭头键,直到你砸墙向前移动相机,你会看到我的问题。 我想 有一个自然的跳跃机制, 有摄像头,地面,墙壁之间的碰撞检测等 起初我这只是使用巴比伦的原生.checkCollisions,这非