【发布时间】:2017-12-19 06:08:38
【问题描述】:
我刚刚学习 3.js,我想知道您是否能够单击画布中的 3D 对象并触发 javascript 函数。例如,如果您单击特定的多维数据集,那么它将在单独的窗口中显示有关该多维数据集的信息。我已经阅读了有关 raycaster 的信息,但似乎没有太多关于 3D 对象与普通 HTML DOM 元素交互的信息。我需要根据模型数据动态创建形状,并且这些形状需要是交互式的。有没有人有需要这样做的经验?我知道这可能有点不合常规,但我认为这可能是我需要做的。感谢您的帮助。谢谢!
【问题讨论】:
-
当您说“我需要根据模型数据动态创建形状并且这些形状需要交互”时,不清楚您需要与 DOM 元素交互什么。在 three.js 中有办法做到这一点吗?
-
对不起。为了澄清,我的意思是需要从维度数据(L,W,H)创建对象。它们大多只是 3 维矩形。
标签: javascript jquery html asp.net-mvc three.js