three.js

    0熱度

    1回答

    我有一個場景,其中有很多OBJ網格,我想爲它們全部禁用matrixAutoUpdate。 OBJ對象包含大量的兒童網格,我不知道如何實現這一點。任何人都可以請幫忙?謝謝

    0熱度

    1回答

    我想修改位移貼圖以​​採用rgba紋理顯示位移值與32位精度,而不是默認情況下使用8位精度三.js位移圖,這樣我可以在泛濫的可視化環境中看到我的地形上的高度差異。 當我修改在three.js所包在three.js所主\ SRC \渲染器的位移圖着色器功能\着色器\ ShaderChunk \ displacementmap_vertex.glsl,我取代: transformed += norma

    1熱度

    2回答

    我有一個紋理我正在應用於three.js中的對象。我想給它增加一些鏡像或者光澤。 我看到的例子看起來像這樣 new THREE.MeshPhongMaterial({ color: 0x996633, specular: 0x050505, shininess: 100 }); 然而,我的代碼看起來是這樣的: // texture var texture =

    2熱度

    1回答

    根據three.js中的mirror example,我重新創建了一個很好的舊電影放映機praxinoscope,其中一列鏡像反映了一小段圖像,以創建幻像運動。 在three.js的84版本中,這很有效。 實例:採用V84:https://codepen.io/Sphinxxxx/pen/eEbjba 在85版本然而,有一些變化Mirror.js,並在以後的版本中所有的鏡子(在這種情況下,8個鏡子

    0熱度

    1回答

    我是一個完整的新手到three.js,我無法找到如何實現「縮放全部」與OrthograpicCamera。我一直在搜索文檔和網頁,我只找到了涉及改變視野的PerspectiveCamera的解決方案。 我的目標是實現一個場景的所有3D對象到屏幕的擬合,所以它們顯示的越大越好。任何想法都可以幫到你。謝謝。

    0熱度

    1回答

    我開發了一個簡單的three.js應用程序,呈現立方體。我創建了三個文件:index.html,viewer_style.css和viewer.js。 的index.html內容如下: <!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>My first three.js app</title>

    1熱度

    1回答

    我在WebGL項目上使用立方體貼圖,我的同事爲我提供了標記爲前面,後面,左側,右側,頂部和底部的面部的圖像資產。但是Three.js's example code使用標有2個字母的圖像。 p或n其次是x,y或z。 帶着幾分試驗和錯誤我的工作我的同事的資產相應地圖: PX =左 NX =右 PY =頂部 NY =底部 pz = back nz =前 所以看這個,很明顯x,y和z是指軸,但p和n不是那

    0熱度

    1回答

    我正在使用three.js,我發現有些東西不能像我所期望的那樣工作。在我的應用程序定義一個立方體,其邊框: var scene = new THREE.Scene(); var geometry = new THREE.BoxGeometry(1, 1, 1); var material = new THREE.MeshPhongMaterial({color: 0xbaf5e8, flatS

    0熱度

    1回答

    我正在使用threejs來加載3D對象。有不同的裝載機,一個是使用JSON文件和其他使用OBJ文件。 我想知道使用JSON(示例1)而不是OBJ文件(示例2)是否有任何好處。 Example1 loading JSON: var loader = new THREE.PlayCanvasLoader(); loader.load('./models/playcanvas/han

    0熱度

    1回答

    這是一個相當普遍的問題。 我正在用Angular Js構建一個webapp(v1.5/1.6),我希望使用Three Js添加一些小的3D動畫模型。 我已經嘗試過設置一些小東西,但是Angular拒絕所有三種Js方法......所以如果你們中的任何一個人知道或者已經看到過這方面的任何教程,書籍,文章請不要猶豫分享。 謝謝大家。