问题描述
我正在尝试构造一个tesseract(嗯,是Schlegel图;请参见wikipedia page),它实际上只是空间中点的集合,其中一些点与线相连。我实际上想做两件事:
- 渲染这样的形状
- 用鼠标将其移动以从不同角度查看
我敢肯定,这两者在three.js中都是微不足道的,但是我不知道该怎么做。 here很好地显示了多面体的鼠标移动,但是据我所知,多面体库将所有点投影到一个球体上。例如,该页面不显示星状多面体。
我看过documentation中给出的多维数据集的示例,但是我不确定如何呈现它:该页面比我当前拥有更多的three.js基础知识。
我还以为用鼠标单击和拖动来移动会是内置的,但也许不是吗? this之类的示例似乎需要大量的事件侦听器。
无论如何,我的狩猎发现了很多局部解决方案,但是没有一个简单的例子可以说明空间中的点由线连接起来的初学者,整个图形可以用鼠标交互查看。
如果存在这样的例子,我很乐意指出它!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)