dat.gui

    1熱度

    1回答

    我正在嘗試爲three.js示例中的three.js項目中的燈光添加文件夾。但我無法得到它的工作。我想我應該使用f1 = add.folder('light1'),然後以某種方式將參數添加到f1與f1.add('強度')等......但如何做到這一點,當代碼的結構是這樣的? node = f1.add()doesen't work! function buildGui() { cl

    3熱度

    2回答

    我對javascript和dat.gui非常陌生,所以忍受着我。我想知道如何在頂部創建一個下拉菜單,默認值: ,所以我有這樣的: gui.add(text, 'language', ['english','spanish','french']); 我怎麼能作出這樣的下拉這樣說:「選擇語言」默認在實際選擇一個值之前? 謝謝!

    3熱度

    1回答

    我不明白爲什麼它顯示我以下錯誤: Can not read property ' material ' of undefined " at line " scene.getObjectByName (" cube ") . material.opacity = control.opacity ; " 我的代碼: var scene = new THREE.Scene(); var camera

    2熱度

    1回答

    我需要通過單擊它們和彈出式非模態對話框來選擇對象以顯示有關對象的信息。它可以正常工作,但是如果用戶點擊任何GUI項目(包括對話框),並且後面有一個對象,則會選取三個js對象,從而更改彈出窗口中的信息。 以下是摘錄。 document.addEventListener('mousedown', onDocumentMouseDown, false); jQuery的對話框發生器: functio

    0熱度

    1回答

    我使用dat.gui爲應用程序來控制類似於下面的示例場景提供的接口: http://workshop.chromeexperiments.com/examples/gui/#1--Basic-Usage 問題: 我需要添加到複選框中的作用,複選框旁邊的文本(顯示大綱)的另一個操作。 例如,在場景的文本。當我點擊複選框時,它必須顯示/隱藏文本,當我點擊「displayOutline」時,它必須放大文

    2熱度

    1回答

    是否可以在dat.gui中顯示簡單文本? 可以實現文本輸入字段,但我想用dat.gui來顯示註釋,例如應用程序控件。這甚至有可能嗎?

    0熱度

    1回答

    我使用STL Loader加載五個元素來創建表。我正在嘗試應用dat.gui到Tabletop.STL來調整它的比例。 下面是代碼 <!DOCTYPE html> <html lang="en"> <head> <title>three.js webgl - STL</title> <meta charset="utf-8"> <meta name=

    2熱度

    1回答

    我用3DS Max製作了一個建築模型,其中每個房間都是一個修改過的立方體,我用OBJMTLLoader用他自己的MTL加載OBJ文件。 問題是我需要根據用戶要求強調某些房間。 我使用dat.gui來顯示一個菜單,用戶可以選中/取消選中房間來標記它們(我想我會改變房間的大小或marterial以強調它)。 這是我的裝載機的代碼 var loader = new THREE.OBJMTLLoader(

    0熱度

    1回答

    如果我的錯誤是顯而易見的,請道歉。幾周前開始學習代碼。大量搜索答案。 嘗試使用Dat.Gui控制在three.js中動畫的圖形等式的變量。通過將變量賦值爲空,我可以看到gui被鏈接,因爲滑塊上的任何地方都會立即調用所需的圖形方程(爲簡單起見,我用簡單的拋物線代替了更復雜的方程)。按照希望,當再次點擊gui滑塊以清除「重繪」方程式(通過gui滑塊確定的更寬或更瘦的拋物線)時,圖形方程式也會消失,但它

    0熱度

    2回答

    我想我的模型的控制轉速,所以我嘗試使用dat.gui完成it.And我寫flollows在我的渲染腳本: function render() { group.rotation.y -= controls.rotation; renderer.render(scene, camera); } 控制是dat.gui的參數。 var control