three.js

    36熱度

    2回答

    任何使用three.js的人都可以告訴我它是否有可能檢測到webgl支持,並且如果不存在則回退到標準Canvas呈現器?

    3熱度

    1回答

    我將three.js和CSG.js一起使用以創建新形狀。 var materialText = new THREE.MeshBasicMaterial({ map: THREE.ImageUtils.loadTexture(rel_path_name+"images/wood.jpg") }); var material = new THREE.MeshLambertMateria

    2熱度

    1回答

    我有一個看起來像這樣的着色器,並且有一個整潔的效果。 uniform float beatScale; varying vec3 vPos; void main() { vec3 normPos = (normalize(vPos) + vec3(1, 1, 1))/vec3(2, 2, 2); float alpha; if (normPos.y < be

    0熱度

    1回答

    我想將.vtk文件轉換爲.obj或.json。 因爲vtk報價vtkOBJExporter類有可能轉換。但我如何實現這一目標?我安裝了可視化工具包,但是當我打開它時,只顯示一個控制檯。我怎樣才能調用轉換方法? 要我要實現的是從Ruby和 轉換都給VTK文件調用vtk.exe到可以顯示在WebGL的畫布,我不希望使用 xtk的文件。相反,我想使用three.js。 有沒有人在做這樣的事情呢還是有人有

    16熱度

    2回答

    在過去的幾天裏,我一直在試圖讓Three.js紋理工作。我遇到的問題是我的瀏覽器阻止加載紋理,這是通過按照指令here解決的。無論如何,我正在爲我的一個課程製作太空導航遊戲,演示如何通過太空導航航天器。所以,我渲染了一堆行星,地球就是其中之一。我在下面添加了一張我的地球圖片。它看起來沒問題,但我想要做的是通過在地球周圍增加一種「氣氛」讓它看起來更加真實。 我環顧四周,發現了一些處理髮光的真正nea

    2熱度

    1回答

    three.js所我想創建導入3D模型使用File API以查看瀏覽器的功能。 的three.js所裝載機上,我主持的文件工作的偉大。我的理解是加載器使用ajax來檢索文件。 我希望能夠加載在客戶端上,從磁盤上的文件進行查看。這可以如何實現?

    3熱度

    1回答

    我想創建一個使用THREE.js球形全景。它在Safari桌面上運行良好,但在iPAD上的Safari Mobile上崩潰。這與我加載紋理圖像的方式有關。 有幾件事情我已經試過 我使用Canvas渲染 試圖裝載了更小尺寸的圖像。 嘗試加載2紋理圖像的冪。 試圖用線框材料加載球體 - 它的工作原理! 這是我的代碼。 http://pastebin.com/1nwTMHJV sceneHolder =

    26熱度

    4回答

    我剛剛創建了一個使用Blender的隨機網格,我想通過Three.js將其導出到HTML5中使用。我還沒有看到任何體面的教程,顯示如何做到這一點。任何人都可以幫我解決這個問題嗎?我只想將3D網格顯示在網頁上,不包含任何動畫。謝謝!

    9熱度

    1回答

    是否可以刪除或切掉three.js中的幾何形狀? 例如,如果我製作了一個CylinderGeometry,並且想要將它的正面「刮」掉,那麼前面是平坦的,背面是彎曲的,就像一個半圓柱體。這可能嗎? 我需要能夠將它做到一個圓柱體的正面和背面,所以只是兩側是彎曲的。

    1熱度

    1回答

    使用canvas渲染box2d物體時,存在box2d只能提供身體中心和角度的大問題(而畫布從第左上角)。通過觀察從塞特土地一些教程,我繞過這個問題,現在工作得很好(我從來沒有能夠找出這樣的事情由我自己): g.ctx.save(); g.ctx.translate(b.GetPosition().x*SCALE, b.GetPosition().y*SCALE); g.ctx.rotate(b