Three.js 什么是三点几何?
我唯一能找到的是: DirectGeometry是一个内部类,您通常不应该使用它 不久前它还被称为“动态几何” 我搞乱了three.js的很多内部结构,比如制作自己的着色器、扩展库、定制缓冲区几何体等等 我所了解的是Three.js 什么是三点几何?,three.js,Three.js,我唯一能找到的是: DirectGeometry是一个内部类,您通常不应该使用它 不久前它还被称为“动态几何” 我搞乱了three.js的很多内部结构,比如制作自己的着色器、扩展库、定制缓冲区几何体等等 我所了解的是3。几何图形为我提供了许多易于导航的结构,这是以性能为代价的。还需要在某个点转换为buferr几何体。在谱的另一端,我有一个THREE.BufferGeometry,我可以用THREE.BufferAttributes组合而成,然后使用类型化数组 direct geometry适合哪
3。几何图形为我提供了许多易于导航的结构,这是以性能为代价的。还需要在某个点转换为buferr几何体。在谱的另一端,我有一个THREE.BufferGeometry
,我可以用THREE.BufferAttributes
组合而成,然后使用类型化数组
direct geometry适合哪里?DirectGeometry
是three.js库内部的一个类,用作临时存储,用于将geometry
类型的对象转换为BufferGeometry
类型的对象
我看不出有什么理由在应用层使用DirectGeometry
three.js r.79Geometry.merge
在搜索修复程序或线索时遇到DirectGeometry,我相信在一些版本中根本不起作用。我不知道你所说的应用层评论是什么意思。我定制了three.js以满足我的需要,其中大部分发生在这些内部类中。由于我缺乏经验,我不知道该如何处理这件事。Jquery对所有源代码都进行了注释,这是有意义的。三个没有,所以我在存储库中搜索问题并提取请求。我确实找到了一些关于DirectGeometry用于我想要更改的几何体的信息,但现在找不到。我不明白为什么在updateFromObject
中使用它,我相信我对BufferGeometry和geometry都有很好的理解:(欢迎提供任何帮助。为什么需要临时存储,为什么在自己的类中需要临时存储,等等。它是否仍然与动态有关?似乎其他人也不太了解这一点?几个月前,我遇到了这个问题,我做了完全相同的hack\u buffergeometry.fromGeometry(geom)如果有一个<代码>高级A/Ung>和一个<代码>低级B<代码>,我可以手动完成这两个工作。当我依赖于这个库,它在中间使用一些模糊的东西时,这个东西失败了,看起来它已经失败了好几个月了。