国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

ClassificationPrimitive

分類原語表示要突出顯示的Scene中的封閉幾何體。

基本體將幾何體實例與描述完整著色的Appearance結合起來,包括MaterialRenderState。大致上,幾何體實例定義結構和位置,外觀定義視覺特征。分離幾何體和外觀允許我們混合和匹配大多數幾何體和外觀,并獨立地添加新的幾何體或外觀。當直接使用ClassificationPrimitive時,此時只支持在所有實例中使用相同顏色的PerInstanceColorAppearance。對地形或3D瓦片進行分類時,要獲得充分的Appearance支持,請使用GroundPrimitive代替。

要正確渲染,此功能需要ext{frag{depth webgl擴展。對于不支持此擴展的硬件,將存在一些視角的渲染工件。

有效幾何圖形為BoxGeometryCylinderGeometryEllipsoidGeometryPolylineVolumeGeometrySphereGeometry

橢球表面后的幾何圖形,例如CircleGeometryCorridorGeometryEllipseGeometryPolygonGeometryRectangleGeometry,如果是拉伸體積,也有效;否則,將不會渲染它們。

new ClassificationPrimitive(options)
Parameters:
options (Object)
Name Description
options.geometryInstances
(Array | GeometryInstance)
要渲染的幾何體實例。這可以是單個實例,也可以是長度為1的數組。
options.appearance
Appearance
用于呈現原語的外觀。當幾何實例具有顏色屬性時,默認為PerInstanceColorAppearance。
options.show
Boolean
default true
確定是否顯示此基元。
options.vertexCacheOptimize
Boolean
default false
true時,幾何體頂點將針對頂點前和頂點后明暗器緩存進行優化。
options.interleave
Boolean
default false
true時,幾何頂點屬性交錯,這可以稍微提高渲染性能,但增加加載時間。
options.compressVertices
Boolean
default true
true時,幾何體頂點被壓縮,這將節省內存。
options.releaseGeometryInstances
Boolean
default true
true時,原語不保留對輸入geometryInstances的引用以保存內存。
options.allowPicking
Boolean
default true
true時,每個幾何體實例只能使用Scene#pick進行選擇。當false時,保存GPU內存。
options.asynchronous
Boolean
default true
確定在準備就緒之前是異步創建基元還是阻止創建基元。如果為false,則必須首先調用initiaterrainheights()。
options.classificationType
ClassificationType
default ClassificationType.BOTH
確定地形、三維瓦片還是兩者都要分類。
options.debugShowBoundingVolume
Boolean
default false
僅用于調試。確定是否顯示此基元的命令的邊界球。
options.debugShowShadowVolume
Boolean
default false
僅用于調試。確定是否繪制基本體中每個幾何體的陰影體積。在釋放幾何圖形或選項之前,要創建的卷在創建時必須為true。ReleaseGeometryInstance必須為false
See:

Members

(readonly) allowPicking : Boolean

true時,每個幾何體實例只能使用Scene#pick進行選擇。當false時,保存GPU內存。
Default Value: true

(readonly) asynchronous : Boolean

確定是否將在Web工作者上創建和批處理幾何體實例。
Default Value: true

classificationType : ClassificationType

確定地形、三維瓦片還是兩者都要分類。
Default Value: ClassificationType.BOTH

(readonly) compressVertices : Boolean

true時,幾何體頂點被壓縮,這將節省內存。
Default Value: true

debugShowBoundingVolume : Boolean

此屬性僅用于調試;它既不用于生產,也不進行優化。

為基本體中的每個draw命令繪制邊界球體。

Default Value: false

debugShowShadowVolume : Boolean

此屬性僅用于調試;它既不用于生產,也不進行優化。

為基本體中的每個幾何體繪制陰影體積。

Default Value: false

(readonly) geometryInstances : (Array|GeometryInstance)

使用此基元渲染的幾何體實例。在構造基元時,如果options.releaseGeometryInstancestrue,則可能是undefined

在呈現基元后更改此屬性沒有效果。

由于使用的渲染技術,所有幾何體實例必須是相同的顏色。如果存在顏色不同的實例,則在第一次嘗試呈現時將拋出DeveloperError

Default Value: undefined

(readonly) interleave : Boolean

確定幾何體頂點屬性是否交錯,這可以稍微提高渲染性能。
Default Value: false

(readonly) ready : Boolean

確定基元是否已完成并準備好呈現。如果此屬性為真,則下次調用ClassificationPrimitive#update時將呈現原語。

(readonly) readyPromise : Promise.<ClassificationPrimitive>

獲取解決基元何時準備呈現的承諾。

(readonly) releaseGeometryInstances : Boolean

true時,原語不保留對輸入geometryInstances的引用以保存內存。
Default Value: true

show : Boolean

確定是否顯示基元。這會影響基本體中的所有幾何體實例。
Default Value: true

(readonly) vertexCacheOptimize : Boolean

true時,幾何體頂點將針對頂點前和頂點后明暗器緩存進行優化。
Default Value: true

Methods

(static) isSupported(scene) → {Boolean}
確定是否支持ClassificationPrimitive呈現。
Parameters:
scene (Scene) 現場。
destroy()
銷毀此對象持有的WebGL資源。銷毀對象允許確定地釋放WebGL資源,而不是依賴垃圾收集器來銷毀此對象。

一旦對象被破壞,就不應使用它;調用除isDestroyed以外的任何函數都將導致DeveloperError異常。因此,將返回值(undefined)賦給對象,如示例中所述。

Example
e = e && e.destroy();
Throws
See:
getGeometryInstanceAttributes(id) → {Object}
返回GeometryInstance的每個實例可修改屬性。
Parameters:
id (*) GeometryInstance的ID。
Example
var attributes = primitive.getGeometryInstanceAttributes('an id');
attributes.color = bmgl.ColorGeometryInstanceAttribute.toValue(bmgl.Color.AQUA);
attributes.show = bmgl.ShowGeometryInstanceAttribute.toValue(true);
Throws
  • DeveloperError : 必須在調用GetGeometryInstanceAttributes之前調用Update。
isDestroyed() → {Boolean}
如果此對象被破壞,則返回true;否則返回false。

如果此對象被破壞,則不應使用它;調用除isDestroyed以外的任何函數都將導致DeveloperError異常。

See:
update()
ViewerBMWidget渲染場景以獲取渲染此原語所需的繪制命令時調用。

不要直接調用此函數。這只是為了列出渲染場景時可能傳播的異常:

Throws
  • DeveloperError : 所有實例幾何必須具有相同的PrimitiveType。
  • DeveloperError : 外觀和材料有一個統一的名稱。
  • DeveloperError : 并非所有幾何體實例都具有相同的顏色屬性。
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 国产精品国产三级欧美二区| 国产精品一区在线播放| 一区二区91美女张开腿让人桶| 国产精品一区二区欧美| 欧美精品亚洲| 色一情一乱一伦一区二区三区| 五月天亚洲综合情| 一本色道久久综合| 99re视频在线| 亚洲一区二区三区免费看 | 亚洲美女网站18| 狠狠综合久久| 高清视频一区二区三区| 午夜视频久久久| 日韩视频在线一区二区三区| 国产偷国产偷亚洲高清97cao| 先锋在线资源一区二区三区| 国产精品久久久久久久久久直播| av成人在线电影| 欧美国产激情| 国产精品久久国产精品| 欧美精品午夜| 精品欧美国产| 日韩午夜免费视频| 欧美一区二区在线| 亚洲影视综合| 欧美成人免费在线| 国产精品日韩二区| 亚洲三级色网| 亚洲 国产 欧美一区| 亚洲欧美日本日韩| 一级日韩一区在线观看| 国产高清自拍99| 亚洲黄色高清| 色一情一乱一伦一区二区三区丨| 老司机午夜精品视频在线观看| 自拍偷拍99| 免费观看成人在线| 久久国产精品一区二区三区| 一区二区在线观| 麻豆av一区二区三区| 亚洲一区免费| 欧美三区视频| 亚洲精品中文字幕乱码三区不卡| 成人免费在线看片| 免费永久网站黄欧美| 欧美日韩一区二区视频在线观看| 久久国产精品亚洲va麻豆| 欧美中文字幕| 国产视频一区在线观看一区免费| 欧美在线影院| 日韩三级电影免费观看| 国产无套精品一区二区| 久久久夜精品| 国产欧美日韩综合一区在线播放 | 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 动漫3d精品一区二区三区| 影音先锋日韩资源| 欧美国产先锋| 中文字幕中文字幕99| 日本免费高清一区| 蜜桃网站成人| 韩国成人av| 国产伦精品一区二区三区免费视频| 亚洲视频1区| 一区二区三区四区国产| 亚洲成人中文| 一区二区三区三区在线| 99热在线精品观看| 国产欧美日韩综合一区在线播放 | 欧美日韩精品免费观看| 自拍偷拍99| 国产精品videossex久久发布| 中文字幕久精品免| 欧美久久一区| 国内精品久久国产| 亚洲高清资源综合久久精品| 亚洲黄色成人久久久| 影音先锋亚洲一区| 亚洲欧美日本日韩| 久久一区中文字幕| 国产在线一区二区三区四区| 精品日韩美女| 亚洲一区在线免费| 亚洲三级影院| julia一区二区中文久久94| 成人欧美一区二区三区视频xxx | 欧美日韩三区四区| 午夜午夜精品一区二区三区文| 亚洲三区视频| 日韩亚洲国产精品| 成人黄色在线免费观看| 欧美黑人3p| 国产一区欧美| 久久综合狠狠| 日韩精品资源| 日韩一级免费| 精品乱码一区| 欧美日韩亚洲一区| 国产精品美女黄网| 欧美18视频| 精品91久久久久| ts人妖另类在线| 欧美激情第10页| 免费中文字幕日韩欧美| 日本一区二区三区www| 亚洲手机在线| 国产欧美一区二区三区另类精品 | 欧美日韩精品综合| 国色天香一区二区| 国产精品区一区二区三在线播放| 日韩激情视频| 亚洲资源av| 四虎影院一区二区三区| 亚洲激情av| 欧美影视一区二区| 亚洲免费综合| 亚洲成人精品电影在线观看| 国产精品毛片一区二区三区| 日韩电影免费观看高清完整| 日韩视频在线一区二区三区| 免费在线一区二区| 亚洲免费高清| 亚洲va韩国va欧美va精四季| 国产精品手机视频| 亚洲精品久久区二区三区蜜桃臀 | 一区二区三区免费看| 久久精品91| 欧美欧美全黄| 美日韩免费视频| 国产一区二区高清不卡| 亚洲午夜激情| 国产伦精品一区二区三区高清版| 亚洲激情另类| 欧美久久99| 色综合电影网| 国内精品一区二区| 蜜桃久久av| 国内久久视频| 一区二区国产日产| 久久人人九九| 高清av免费一区中文字幕| 亚洲精选久久| 你懂的成人av| 亚洲欧洲日夜超级视频| 久久精品国产精品国产精品污 | 欧美日韩国产精品一卡| 午夜在线a亚洲v天堂网2018| 欧美69视频| 亚洲一二区在线| 久久爱av电影| 国产精品视频免费一区二区三区| 国产亚洲一级| 日韩午夜精品| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩尤物视频| 亚洲欧美日产图| 日韩欧美三级电影| 欧美欧美一区二区| 噜噜噜噜噜久久久久久91| 国产成人精品日本亚洲11| 1区1区3区4区产品乱码芒果精品| 日韩视频在线一区二区三区| 亚洲国产日韩欧美| 亚洲日本激情| 国产精品美女久久久浪潮软件| 亚洲成人直播| 在线视频精品一区| 国产精品呻吟| 久久免费黄色| 国产91免费视频| 国产伦一区二区三区色一情| 国产麻豆乱码精品一区二区三区 | 亚州欧美一区三区三区在线| 性欧美大战久久久久久久免费观看 | 日日骚一区二区网站| 女人一区二区三区| 视频一区国产精品| 你懂的成人av| 国产欧美不卡| 国产精品一区而去| 久久精品国产美女| 杨幂一区欧美专区| 亚洲图色在线| 久久在线精品| 久久99精品国产一区二区三区| 久久精品成人一区二区三区蜜臀 | 日本视频一区在线观看| 日日骚一区二区网站| 狠狠入ady亚洲精品| 国产精品久久久对白| 成人资源av| 午夜视频久久久| 亚洲高清激情| 国产经典一区二区三区| 亚洲永久一区二区三区在线| 国产精品激情| 国产高清精品一区| 中文字幕久久一区| 免费h精品视频在线播放|