dat.gui

    0热度

    2回答

    我想我的模型的控制转速,所以我尝试使用dat.gui完成it.And我写flollows在我的渲染脚本: function render() { group.rotation.y -= controls.rotation; renderer.render(scene, camera); } 控制是dat.gui的参数。 var control

    0热度

    1回答

    我是three.js的新手,我尝试使用Dat.Gui修改Vector3中Z的位置值。这是我的代码,但我没有得到任何好运。 var zhighpnts = gui.add(parameters, 'x').min(0).max(400).step(.01).name('High Nodes'); zhighpnts.onChange(function(jar){ var a = new

    0热度

    1回答

    当THREE.js场景占据整个html页面时,dat.GUI被强制在场景内,如this。 但是,当THREE.js场景不占用整个页面时,dat.GUI的放置会变得更加尴尬。 THREE.js docs将示例放在标签中,然后在框架内部强制dat.GUI,因此在THREE.js场景内。这看起来不错,但对我来说,这是一个问题,因为我设置了X-Frame-Options: Deny cookie。 如何将

    1热度

    1回答

    我正在尝试为three.js示例中的three.js项目中的灯光添加文件夹。但我无法得到它的工作。我想我应该使用f1 = add.folder('light1'),然后以某种方式将参数添加到f1与f1.add('强度')等......但如何做到这一点,当代码的结构是这样的? node = f1.add()doesen't work! function buildGui() { cl

    4热度

    1回答

    我尽量让旋转torus沿着2轴:牛和奥兹。我想通过鼠标修改的滑块dat.gui应用此旋转。 我已经定义了torus通过: var geometryTorus = new THREE.TorusGeometry(radius, 2*widthLine, 100, 100); var materialLine = new THREE.MeshBasicMaterial({ color: 0xffff

    2热度

    1回答

    我想为使用Webpack 2构建的项目使用dat.GUI库。如果我通过npm -install --save-dev dat.gui安装模块,然后尝试使用import * as DAT from 'dat.gui';我收到以下错误时的WebPack试图编译我的项目导入: ERROR in ./~/dat.gui/src/dat/controllers/NumberControllerSlider.

    2热度

    2回答

    我有一个用dat.gui JavaScript库制作的小菜单。我使用不同的行,并显示了一些初始值(这些初始值在代码执行期间被修改)。 我的问题是,例如,而不是显示值“15”,我想显示“15.0000”。我尝试使用toFixed(4)函数,但没有成功。 这里的原料(不含 “toFixed(4)” 功能)的代码片段: var componentThetaInit = 15; var componen

    0热度

    1回答

    我想提出一个下拉使用JavaScript 这里的菜单下拉菜单是JSON文件 { "bg1":"assets/bg/people_bg.jpg", "bg2":"assets/bg/people_bg.jpg" } 我只是试图把名字作为BG1和BG2到BG( n)下拉,所以用户可以选择任何background.Here是我的代码dat.gui(); { controller = new

    1热度

    1回答

    我正在使用三个js.中的复选框。我创建了一个用户控制面板,其中添加了复选框。我想要做的是在单击任何复选框时其他的复选框已经被选中,而前一个选项应该没有选中。所以任何人都可以告诉我怎么做。 这是我为复选框写的代码。 function addDatGui(){ var gui = new dat.GUI(); parameters = { a:false,

    0热度

    1回答

    1)我正在处理一个datatouch应用程序,我有2个滑块。当另一个改变时我想重置一个。例如: var FizzyText = function() { this.slider1 = 0; this.slider2 = 0; }; var gui = new dat.GUI(); var text = new FizzyText(); var s