我想通过 three.js 库添加表面选择功能

Posted

技术标签:

【中文标题】我想通过 three.js 库添加表面选择功能【英文标题】:I want to add surface selection feature via three.js library 【发布时间】:2019-01-13 04:23:36 【问题描述】:

我想在我的 webgl 代码中添加表面选择或荧光笔。当我点击表面时,我想突出显示。有人可以帮我解决这个问题吗?

【问题讨论】:

欢迎来到 ***!请阅读How to Ask 和minimal reproducible example。 【参考方案1】:

在此处阅读有关光线投射的信息: 这会让你得到对象/三角形......然后你可以将一些指示器附加到点击的表面。 https://threejs.org/examples/?q=raycast

【讨论】:

以上是关于我想通过 three.js 库添加表面选择功能的主要内容,如果未能解决你的问题,请参考以下文章

网页3D效果库Three.js初窥

HTML5 和 Javascript 的 3d 用户体验

如何使用 three.js 绘制自定义 3d 表面?

如何使用Three.js获取纹理尺寸

最接近 three.js 的完整原生库是啥?

THREE JS 贴图之UV纹理映射