问题标签 [dat.gui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4003 浏览

javascript - 删除 dat.Gui 中的文件夹

我正在使用 dat.GUI 并想用新内容替换文件夹。

所以我需要一种方法来删除以前的文件夹或替换它的内容。

有任何想法吗?

0 投票
3 回答
4641 浏览

javascript - dat.gui:更新控制器的下拉列表值?

我试图弄清楚是否可以只更新 dat.gui 控制器的下拉列表值。

切换切换时,我想修改模板选项:

这确实会更改值,但它会创建一个具有新索引的新模板控制器(删除前一个)并使其下次无法工作。它还将新的推到控制器列表的底部。

在我添加更多代码来尝试追逐新的修改/新控制器之前,我想我应该看看是否有人有更好的方法。

0 投票
2 回答
16278 浏览

javascript - 是否可以使用 dat.gui 创建按钮

我想使用 dat.gui 库创建一个按钮。在一个完美的世界中,这将像这样工作:

0 投票
0 回答
315 浏览

javascript - 将滚动条范围的更改传播到 dat.gui 中的文本框

只是想知道是否其他人也有同样的问题。我在 dat.gui 的 gui 中创建了一个滚动条。当我稍后想更改滚动条的最小值和最大值时,我会:

不幸的是,更改似乎没有传播到滚动条右侧由 dat.gui 创建的文本输入框。文本输入的最小和最大输入与滚动条创建中最初定义的原始值相同。当我尝试更新输入内容时,它不接受新范围内的值...如何找到输入框的 __min 和 __max 属性?

干杯!

0 投票
2 回答
671 浏览

javascript - Passing For Loop index to function within For Loop

I have a for loop for running some iterations of javascript code and a function within that For Loop. The problem is that the function within my loop isn't receiving the index integer. Here is the code:

The problem is that the console.log command is saying that "i" is undefined when it gets within the function. What is my problem?

0 投票
2 回答
2441 浏览

javascript - Dat GUI + Three.js 获取用户输入的文本以创建实时更新的 3d 文本几何图形

我正在尝试使用 Dat GUI + Three.js 来获取用户输入的文本,以创建实时更新的 3d 文本几何图形。到目前为止,我已经能够控制位置 x、y 和 z 并显示文本输入框。

我无法弄清楚我在输入文本时做错了什么,因此我们将不胜感激

这是我到目前为止所获得的链接:http: //nuevil.com/index3.html这是处理 3d 文本几何 + dat GUI 的代码:

0 投票
2 回答
3137 浏览

javascript - 用 dat.gui 保存参数似乎坏了?

在 dat.gui 中保存参数似乎有问题,或者我遗漏了一些非常明显的东西..

单击齿轮图标时会出现问题,该图标应打开一个包含要保存的 JSON 的弹出窗口。保存到本地存储也对我不起作用。这里有两个 JSFiddle:

他们在线提供的样本工作正常(请参阅评论以获取链接)。但是他们已经最小化了所有的示例代码,包括 lib 本身。所以我什至无法解决他们是否使用最新版本。

任何帮助将不胜感激。

0 投票
3 回答
1838 浏览

javascript - 下拉菜单不起作用

我正在开发一个简单的 Web 应用程序,我正在使用两个 js 库:dat.gui 和three.js。

我的问题是下拉菜单被锁定。我无法打开它。

在网上阅读,这似乎是一个已知问题,但在某些示例中,我看到下拉菜单运行良好。我是 js 新手,我认为“可能存在一些范围问题”,所以我将初始化过程放在一个可以完成工作的函数中。但问题依然存在。

我正在研究 Ubuntu/Chrome 和 Ubuntu/Firefox。你可以在这里查看整个代码,这里我使用复选框而不是下拉菜单。

0 投票
2 回答
1282 浏览

three.js - 使用 dat.gui 自定义几何形状

我正在尝试创建一个可以由 dat.GUI 自定义的对象。我希望用户可以更改几何形状,而不仅仅是旋转和位置。我尝试在代码的渲染部分中添加正在创建几何的代码部分,但每次更改几何形状时都会创建几何。请帮我解决这个问题。

0 投票
1 回答
3191 浏览

javascript - 使用 dat.GUI 按钮加载文件?

我已经知道如何使用 dat.GUI 创建按钮(传递此问题中描述的函数:Is it possible to create a button using dat.gui)。我想制作一个按钮来触发加载文件事件,就像你会做的那样<input type="file" id="file" name="file" enctype="multipart/form-data" /> 这可能吗?