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

PerInstanceColorAppearance

帶有顏色屬性的GeometryInstance實例的外觀。這允許使用下面第二個示例中所示的相同Primitive繪制多個不同顏色的幾何體實例。
new PerInstanceColorAppearance(options)
Parameters:
options (Object)
Name Description
options.flat
Boolean
default false
true時,片段著色中使用平面著色,這意味著不考慮照明。
options.faceForward
Boolean
default !options.closed
true時,片段明暗器會根據需要翻轉曲面法線,以確保法線面向查看器以避免出現黑點。當幾何圖形的兩邊都應該像WallGeometry那樣加陰影時,這很有用。
options.translucent
Boolean
default true
true時,幾何體將顯示為半透明,因此PerInstanceColorAppearance#renderState啟用了alpha混合。
options.closed
Boolean
default false
true時,幾何圖形將關閉,因此PerInstanceColorAppearance#renderState啟用背面剔除。
options.vertexShaderSource
String
可選的glsl頂點明暗器源覆蓋默認的頂點明暗器。
options.fragmentShaderSource
String
可選的glsl fragment shader source覆蓋默認的fragment shader。
options.renderState
RenderState
可選的渲染狀態以覆蓋默認的渲染狀態。
Example
// A solid white line segment
var primitive = new bmgl.Primitive({
  geometryInstances : new bmgl.GeometryInstance({
    geometry : new bmgl.SimplePolylineGeometry({
      positions : bmgl.Cartesian3.fromDegreesArray([
        0.0, 0.0,
        5.0, 0.0
      ])
    }),
    attributes : {
      color : bmgl.ColorGeometryInstanceAttribute.fromColor(new bmgl.Color(1.0, 1.0, 1.0, 1.0))
    }
  }),
  appearance : new bmgl.PerInstanceColorAppearance({
    flat : true,
    translucent : false
  })
});

// Two rectangles in a primitive, each with a different color
var instance = new bmgl.GeometryInstance({
  geometry : new bmgl.RectangleGeometry({
    rectangle : bmgl.Rectangle.fromDegrees(0.0, 20.0, 10.0, 30.0)
  }),
  attributes : {
    color : new bmgl.ColorGeometryInstanceAttribute(1.0, 0.0, 0.0, 0.5)
  }
});

var anotherInstance = new bmgl.GeometryInstance({
  geometry : new bmgl.RectangleGeometry({
    rectangle : bmgl.Rectangle.fromDegrees(0.0, 40.0, 10.0, 50.0)
  }),
  attributes : {
    color : new bmgl.ColorGeometryInstanceAttribute(0.0, 0.0, 1.0, 0.5)
  }
});

var rectanglePrimitive = new bmgl.Primitive({
  geometryInstances : [instance, anotherInstance],
  appearance : new bmgl.PerInstanceColorAppearance()
});

Members

(static, constant) FLAT_VERTEX_FORMAT : VertexFormat

PerInstanceColorAppearance#flattrue時,所有PerInstanceColorAppearance實例都兼容的VertexFormat。這只需要一個position屬性。

(static, constant) VERTEX_FORMAT : VertexFormat

所有PerInstanceColorAppearance實例都兼容的VertexFormat。這只需要positionnormal屬性。

(readonly) closed : Boolean

true時,幾何圖形將關閉,因此PerInstanceColorAppearance#renderState啟用背面剔除。如果查看器進入幾何圖形,它將不可見。
Default Value: false

(readonly) faceForward : Boolean

true時,片段明暗器會根據需要翻轉曲面法線,以確保法線面向查看器以避免出現黑點。當幾何圖形的兩邊都應該像WallGeometry那樣加陰影時,這很有用。
Default Value: true

(readonly) flat : Boolean

true時,片段著色中使用平面著色,這意味著不考慮照明。
Default Value: false

(readonly) fragmentShaderSource : String

片段明暗器的glsl源代碼。

material : Material

此屬性是Appearance接口的一部分,但PerInstanceColorAppearance不使用,因為使用了完全自定義的片段明暗器。
Default Value: undefined

(readonly) renderState : Object

呈現幾何圖形時要使用的WebGL固定函數狀態。

在構造PerInstanceColorAppearance實例時,可以顯式定義呈現狀態,也可以通過PerInstanceColorAppearance#translucentPerInstanceColorAppearance#closed隱式設置呈現狀態。

translucent : Boolean

true時,幾何體將顯示為半透明,因此PerInstanceColorAppearance#renderState啟用了alpha混合。
Default Value: true

(readonly) vertexFormat : VertexFormat

此外觀實例與之兼容的VertexFormat。幾何體可以有更多的頂點屬性,并且仍然是兼容的(以潛在的性能代價),但是它不能有更少的頂點屬性。

(readonly) vertexShaderSource : String

頂點明暗器的glsl源代碼。

Methods

getFragmentShaderSource() → {String}
getRenderState() → {Object}
創建渲染狀態。這不是最終的渲染狀態實例;相反,它可以包含與上下文中創建的渲染狀態相同的渲染狀態屬性的子集。
isTranslucent() → {Boolean}
確定幾何圖形是否基于PerInstanceColorAppearance#translucent半透明。
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 91九色极品视频| 亚洲视频精品一区| 99精品热视频只有精品10| 精品乱码一区二区三区| 国产视频一区免费看| 尤物国产精品| 欧美极品一区| 国产精品免费一区二区三区四区| 亚洲国产午夜| 狠狠色丁香久久综合频道| 欧美一区二区在线视频观看| 国产精品国产精品| 久久国产精品一区二区三区四区 | 97影院在线午夜| 亚洲在线一区| 国产精品主播| 国产精品一卡| 免费精品视频| 国产亚洲一区在线| 国产日韩1区| 国产日韩亚洲| 久久不射中文字幕| 久久av一区二区三区亚洲| 亚洲一区二区高清视频| 亚洲欧美日韩精品综合在线观看| 亚洲激情一区| 国产精品久久国产愉拍| 国产精品免费看| 欧美专区一区二区三区| 麻豆av福利av久久av| 7777精品伊久久久大香线蕉语言| 97久久人人超碰caoprom欧美| 成人免费观看网站| 好看的日韩精品视频在线| 久久精品人成| 亚洲高清在线观看一区| 午夜精品美女久久久久av福利| 欧美在线一二三区| 亚洲激情女人| 99一区二区三区| 乱一区二区三区在线播放| 午夜精品福利一区二区| 欧美日韩a区| 亚洲一区尤物| 国产日韩三区| 一区二区在线不卡| 99精品视频免费观看视频| 3d精品h动漫啪啪一区二区| 都市激情久久久久久久久久久| 国产日韩精品久久| 在线免费观看成人| 国产精品日本欧美一区二区三区| 91精品国产一区二区三区动漫| 久久99精品久久久久久久久久| 午夜欧美性电影| 一本色道久久综合一区| 国产精品乱子乱xxxx| 天堂社区 天堂综合网 天堂资源最新版 | 国产伦理久久久| 亚洲激情图片| 校园激情久久| 天堂资源在线亚洲视频| 亚洲理论在线| 牛人盗摄一区二区三区视频 | 精品无人区一区二区三区| 亚洲第一在线综合在线| 国产精品试看| 欧美高清视频一区| 欧美一区亚洲| www.久久草| 黑人另类av| 一本一本久久a久久精品综合妖精| 久久久青草婷婷精品综合日韩| 久久久一本精品99久久精品66| 欧美 日韩 国产一区二区在线视频| 男女av一区三区二区色多| 日韩福利视频| 久久久水蜜桃av免费网站| 先锋在线资源一区二区三区| 亚洲中字在线| 午夜亚洲福利| 欧美高清性xxxxhd| 蜜桃av久久久亚洲精品| 亚洲欧洲久久| 国产一区二区视频在线免费观看| 国产一区清纯| 欧美主播一区二区三区美女 久久精品人 | 国产精品五区| 欧美成熟视频| 欧美激情第六页| 亚洲永久在线| 亚洲午夜久久久久久尤物| 久久久亚洲综合网站| 久久国产精品毛片| 在线看无码的免费网站| 少妇精品久久久久久久久久| 成人欧美一区二区三区在线观看 | 亚洲黄色成人久久久| 国产成人看片| 麻豆成人精品| 亚洲日本国产| 韩国av一区| 中文字幕不卡每日更新1区2区| 国产在线一区二| 狂野欧美性猛交xxxx巴西| 亚洲国产婷婷香蕉久久久久久99| 一区二区三区在线视频111| 欧美另类一区| 久久精品国产第一区二区三区最新章节 | 99在线视频免费观看| 一本久道久久综合狠狠爱| 欧美日韩国产成人精品| 一本一本a久久| 亚洲不卡1区| 色综合666| 日韩精品不卡| 色一情一区二区三区四区| 欧美日韩国产精品一区二区| 久久伦理网站| 欧美精品欧美精品| 日韩福利在线| 亚洲.欧美.日本.国产综合在线 | 高清不卡日本v二区在线| 亚洲一区图片| 97超碰资源| 成人动漫视频在线观看完整版| 欧美一区=区| 国产精品久久九九| 欧美日韩精品一区| 亚洲春色综合另类校园电影| 宅男av一区二区三区| 欧美视频久久| 亚洲久久一区二区| 美女日韩在线中文字幕| 成人免费视频观看视频| 蜜桃精品久久久久久久免费影院| 麻豆久久久9性大片| 亚洲国产日韩欧美| 亚洲特色特黄| 久久性天堂网| 麻豆91蜜桃| 黄色精品网站| 91久久大香伊蕉在人线| 美女黄毛**国产精品啪啪| 亚洲欧美精品| 亚洲美女黄网| 国产在线一区二| 一区二区三区久久网| 伊人久久大香线蕉综合热线| 久久都是精品| 日韩理论片在线观看| 国内精品久久久久久久影视麻豆| 99视频一区| 久久久www免费人成黑人精品| 亚洲看片网站| 免费精品视频| 午夜一区二区三区| av成人黄色| 欧美精品123| 91久久精品国产91久久性色tv | 亚洲中字在线| 蜜桃视频在线观看成人| 亚洲性视频h| 狠狠干一区二区| 亚洲网址在线| 久久精品国产综合精品 | 欧美一卡2卡3卡4卡无卡免费观看水多多| 亚洲电影网站| 久久福利精品| 亚州欧美一区三区三区在线| 国产精品视频免费观看| 日韩影视精品| 91九色偷拍| 在线观看成人一级片| 久久久久久久有限公司| 国产欧美日本在线| 亚洲电影网站| 鬼打鬼之黄金道士1992林正英| 亚洲午夜激情| 91九色在线观看| 1000部精品久久久久久久久| 美女精品国产| av一区观看| 一级成人国产| 午夜日韩福利| 女同一区二区| 国产成人精品一区二区三区福利 | 久久国产欧美精品| 中文字幕在线中文字幕日亚韩一区 | 久久综合九色综合欧美狠狠| 欧美午夜不卡影院在线观看完整版免费| 国产精品久久九九| 六月天综合网| 亚洲精品影院在线观看| 日韩精品一区二区三区丰满| 97久久夜色精品国产九色| 亚洲理论在线| 韩日午夜在线资源一区二区| 国产日韩亚洲| 亚洲福利国产|