当前位置: 首页 > 知识库问答 >
问题:

javascript - threejs如何获取一个几何体其中一个面的形状?

蒲功
2024-02-20

threejs如何获取一个几何体其中一个面的形状?

image.png

  const waterGeometry = this.scene.getObjectByName('小河');  let position = waterGeometry.geometry.attributes.position;  //拿到顶点坐标,然后创建曲线

共有1个答案

陈项禹
2024-02-20

如果你的这个几何体是THREE.Geometry类的实例,一般通过访问实例的faces可以获得面的数据

 类似资料:
  • 通过v-for遍历数据 比如目前返回了长度为10的数据 arr = [0,1,2,3,4,5,6,7,8,9] 如果取前3项 通过 index > 3就能搞定 现在我想取其中的 1 4 7 怎么处理呢? 看了大家的回答 直接是取 1 4 7 那如果数组长度为20或者更长不是很不灵活 我的想法是如何实现类似3n-2的等差数列算法来取值

  • 问题内容: 说我有 ID的* 记录 * 我希望能够通过下一个/上一个链接导航到另一个。 问题是,我不知道 如何获取具有最近的较高ID的记录 。 因此,当我有一个 ID为ID 的记录时,我需要能够提取下一个现有记录,即为。 该查询可能看起来像 如何获取下一个/上一个记录而不获取整个结果集并手动迭代? 我正在使用MySQL 5。 问题答案: 下一个: 以前的:

  • 初学者学习本章节如果感觉有些困难,或者急于实现某些功能,可以暂时跳过。不过学习本章节的好处是,你可以理解Threejs所谓的几何体Geometry本质上是什么,通过本章节的学习建立Threejs顶点的概念,更有助于后面很多课程的学习。 当然了,如果你有一定的WebGL基础,对于来说早就建立了顶点的概念,那么你学习本章节课,和没有WebGL基础的初学者策略可以不同,可以把重心放在Threejs几何体

  • 问题内容: 假设我有ID为3、4、7、9的记录,并且我希望能够通过下一个/上一个链接导航到另一个。问题是,我不知道如何获取具有最近的较高ID的记录。 因此,当我有一个ID为4的记录时,我需要能够获取下一个现有记录,即7。查询可能看起来像 如何获取下一个/上一个记录而不获取整个结果集并手动进行迭代? 我正在使用MySQL 5。 问题答案: 下一个: 以前:

  • 我将JPA与Hibernate和QueryDSL(v.4.0.5)一起使用。我拥有以下实体: 如何找到与给定标记集匹配的所有文章?我想我应该从以下几点开始: 其中,ce应为集合表达式。很明显,我不知道如何设置这个。 有什么解决方案吗?

  • 本文向大家介绍JavaScript如何获取一个元素的样式信息,包括了JavaScript如何获取一个元素的样式信息的使用技巧和注意事项,需要的朋友参考一下 跨浏览器方法 getStyle取值的优先级是: 1.动态设置的 2.内联设置的 3.样式表设置的 4.浏览器默认设置的 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。