three.js

    7热度

    1回答

    我正在研究L系统解释器,并使用四元数作为旋转的内部表示。我需要将结果导出到ThreeJs JavaScript场景,我发现json场景是最好的方法。 我在https://github.com/mrdoob/three.js/blob/master/examples/scenes/test_scene.js上发现了一个场景的例子,但是没有关于四元数旋转的东西。 所以我用帮助在http://three

    1热度

    1回答

    可见我们已经尝试了下面的代码: var scene = new THREE.Scene(); var camera = new THREE.PerspectiveCamera(60, window.innerWidth/window.innerHeight, 0.0001, 999); camera.position.set(0, 0, 3); scene.add(camera); va

    0热度

    1回答

    我正在使用Three.js创建一个在浏览器中使用的索具模型。在我装配模型之前,它可以完美地加载,我可以移动和旋转模型。在对模型进行装配之后,这些部件将以不可预期的旋转加载到不同的位置 我正在加载在blender中创建的.dae文件类型。然后操纵相同的文件,即出现问题的时间。 预操纵版本是可见这里(只需点击菜单中的播放按钮) http://glasnost.itcarlow.ie/~games4/c

    1热度

    1回答

    我可以在WebGL(使用MrDoob提供的Three.js)中使用的技术,它将覆盖大面积E.g.一块石头墙或一块随机纹理的鹅卵石地板,看起来不像是重复的?我在http://www.timeref.com/webgl_house_test2.html有个例子。我可以使用着色器来做到这一点吗?

    4热度

    2回答

    我使用Three.js将3D模型绘制到简单DOM元素上方的webgl画布渲染器上,并且我需要在它们之间进行碰撞检测。我目前的工作方法是使用renderer.domElement.toDataURL(),将其作为imageData对象加载,然后将其绘制到单独的2D画布上下文中,然后拉出getImageData()像素数组并迭代使用this awesome pixel collision functi

    1热度

    1回答

    我试图在Three.js中使用WebGL将多个面赋予一个多维数据集。我确定关键在于 var geometry = new THREE.CubeGeometry(80, 80, 80, 4, 4, 4, materials, true,true,false,true,true,true); 但我不明白如何使用“双方”变量。 这里是我的演示: http://enriquemorenotent.co

    0热度

    1回答

    有没有没有使用jQuery的Three.js教程?我发现了一些关于Three.js的非常好的教程,但他们使用jquery。

    0热度

    1回答

    我在这里发现了一个很棒的three.js demo:http://mrdoob.github.com/three.js/examples/canvas_geometry_earth.html 我注意到,地球的阴影中有一些线条。这是一个错误,还是作者设计的?

    0热度

    1回答

    这里有一个three.js演示:http://mrdoob.github.com/three.js/examples/webgl_loader_collada.html 它的工作原理非常完美,但如果我想使用canvas渲染器而不是webgl,那就很麻烦。 renderer = new THREE.CanvasRenderer(); 我看不到纹理(对象是白色的),动画也不起作用。是three.j

    9热度

    2回答

    我想在PlaneGeometry Mesh上附加一个简单的图像,但它似乎不起作用。 window.onload = function(){ var renderer = new THREE.WebGLRenderer(); renderer.setSize(window.innerWidth, window.innerHeight); document.bo