我唯一能找到的是:
DirectGeometry是一个通常不应该搞乱的内部类
以前它被称为" DynamicGeometry"前一段时间?
我搞乱了很多three.js的内部,比如制作我自己的着色器,扩展库,制作自定义缓冲区几何等。
我理解的是THREE.Geometry
给了我很多易于导航的结构,这会带来性能成本。还需要在某些时候转换为buferr几何体。在频谱的另一端,我有一个THREE.BufferGeometry
我可以从THREE.BufferAttributes
组装出来, <xc:cc_CommonFormField
id="cc_CommonFormField14"
label="Savings"
placeholder="">
<xp:this.facets>
<xp:radioGroup
xp:key="field"
id="radioGroup1"
value="#{doc.prjSav}">
<xp:selectItem
itemLabel="Financial"
itemValue="Financial">
</xp:selectItem>
<xp:selectItem
itemLabel="Safety"
itemValue="Safety">
</xp:selectItem>
<xp:eventHandler
event="onchange"
submit="true"
refreshMode="partial" refreshId="refresh1">
</xp:eventHandler>
</xp:radioGroup>
</xp:this.facets>
<div id = "refresh1">
<div id = "innerRefresh"
rendered="#{javascript:what to put here}">
</xc:cc_CommonFormField>
<xc:cc_CommonFormField placeholder="Enter Other Reason...">
<xp:this.facets>
<xp:inputText
id="inputText3"
xp:key="field"
value="#{doc.prjOther}">
</xp:inputText>
</xp:this.facets>
</xc:cc_CommonFormField>
</div>
</div>
又使用类型化数组。
直接几何体在哪里适合?
答案 0 :(得分:3)
DirectGeometry
是three.js库的内部类,用作临时存储,将Geometry
类型的对象转换为BufferGeometry
类型的对象。
我认为您没有理由在应用层使用DirectGeometry
。
three.js r.79