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

MaterialAppearance

支持材質(zhì)著色的任意幾何圖形(例如,與EllipsoidSurfaceAppearance相反)的外觀。
new MaterialAppearance(options)
Parameters:
options (Object)
Name Description
options.flat
Boolean
default false
當(dāng)true時,片段著色中使用平面著色,這意味著不考慮照明。
options.faceForward
Boolean
default !options.closed
當(dāng)true時,片段明暗器會根據(jù)需要翻轉(zhuǎn)曲面法線,以確保法線面向查看器以避免出現(xiàn)黑點(diǎn)。當(dāng)幾何圖形的兩邊都應(yīng)該像WallGeometry那樣加陰影時,這很有用。
options.translucent
Boolean
default true
當(dāng)true時,幾何體將顯示為半透明,因此MaterialAppearance#renderState啟用了alpha混合。
options.closed
Boolean
default false
當(dāng)true時,幾何圖形將關(guān)閉,因此MaterialAppearance#renderState啟用背面剔除。
options.materialSupport
MaterialAppearance.MaterialSupport
default MaterialAppearance.MaterialSupport.TEXTURED
將要支持的材料類型。
options.material
Material
default Material.ColorType
用于確定片段顏色的材質(zhì)。
options.vertexShaderSource
String
可選的glsl頂點(diǎn)明暗器源覆蓋默認(rèn)的頂點(diǎn)明暗器。
options.fragmentShaderSource
String
可選的glsl fragment shader source覆蓋默認(rèn)的fragment shader。
options.renderState
RenderState
可選的渲染狀態(tài)以覆蓋默認(rèn)的渲染狀態(tài)。
Example
var primitive = new bmgl.Primitive({
  geometryInstances : new bmgl.GeometryInstance({
    geometry : new bmgl.WallGeometry({
            materialSupport :  bmgl.MaterialAppearance.MaterialSupport.BASIC.vertexFormat,
      // ...
    })
  }),
  appearance : new bmgl.MaterialAppearance({
    material : bmgl.Material.fromType('Color'),
    faceForward : true
  })

});

Members

(readonly) closed : Boolean

當(dāng)true時,幾何圖形將關(guān)閉,因此MaterialAppearance#renderState啟用背面剔除。如果查看器進(jìn)入幾何圖形,它將不可見。
Default Value: false

(readonly) faceForward : Boolean

當(dāng)true時,片段明暗器會根據(jù)需要翻轉(zhuǎn)曲面法線,以確保法線面向查看器以避免出現(xiàn)黑點(diǎn)。當(dāng)幾何圖形的兩邊都應(yīng)該像WallGeometry那樣加陰影時,這很有用。
Default Value: true

(readonly) flat : Boolean

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

(readonly) fragmentShaderSource : String

片段明暗器的glsl源代碼。完整片段明暗器源按程序構(gòu)建,考慮到MaterialAppearance#materialMaterialAppearance#flatMaterialAppearance#faceForward。使用MaterialAppearance#getFragmentShaderSource獲取完整源。

material : Material

用于確定片段顏色的材質(zhì)。與其他MaterialAppearance屬性不同,這不是只讀的,因此外觀的材質(zhì)可以隨時更改。
Default Value: Material.ColorType

(readonly) materialSupport : MaterialAppearance.MaterialSupport

此實(shí)例支持的材料類型。這會影響所需的VertexFormat以及頂點(diǎn)和片段明暗器的復(fù)雜性。
Default Value: MaterialAppearance.MaterialSupport.TEXTURED

(readonly) renderState : Object

呈現(xiàn)幾何圖形時要使用的WebGL固定函數(shù)狀態(tài)。

在構(gòu)造MaterialAppearance實(shí)例時,可以顯式定義呈現(xiàn)狀態(tài),也可以通過MaterialAppearance#translucentMaterialAppearance#closed隱式設(shè)置呈現(xiàn)狀態(tài)。

translucent : Boolean

當(dāng)true時,幾何體將顯示為半透明。
Default Value: true

(readonly) vertexFormat : VertexFormat

此外觀實(shí)例與之兼容的VertexFormat。幾何體可以有更多的頂點(diǎn)屬性,并且仍然是兼容的(以潛在的性能代價),但是它不能有更少的頂點(diǎn)屬性。
Default Value: MaterialAppearance.MaterialSupport.TEXTURED.vertexFormat

(readonly) vertexShaderSource : String

頂點(diǎn)明暗器的glsl源代碼。

Methods

getFragmentShaderSource() → {String}
程序創(chuàng)建完整的glsl片段明暗器源。對于MaterialAppearance,這是從MaterialAppearance#fragmentShaderSourceMaterialAppearance#materialMaterialAppearance#flatMaterialAppearance#faceForward導(dǎo)出的。
getRenderState() → {Object}
創(chuàng)建渲染狀態(tài)。這不是最終的渲染狀態(tài)實(shí)例;相反,它可以包含與上下文中創(chuàng)建的渲染狀態(tài)相同的渲染狀態(tài)屬性的子集。
isTranslucent() → {Boolean}
確定幾何圖形是否基于MaterialAppearance#translucentMaterial#isTranslucent半透明。
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 久久精品国产第一区二区三区最新章节 | 精品高清视频| 含羞草久久爱69一区| 激情久久av| 亚洲午夜精品久久久中文影院av | 99精品国产高清一区二区| 一区二区国产在线观看| 久久综合狠狠| 日本不卡久久| 韩日精品在线| 久久一区亚洲| 日韩欧美亚洲日产国产| 亚洲视频观看| 不卡一区二区三区视频| 欧美在线激情| 亚洲欧洲日夜超级视频| 国产精品久久久久久久久久久久午夜片 | 国产精品国产三级国产专区53| 国产精品乱看| 欧美另类高清视频在线| 欧美日韩一区二区三| 久久久久久一区二区| 欧美日韩高清在线一区| 精品不卡一区二区三区| 国产99在线播放| 在线观看成人一级片| 久久五月激情| 中文字幕日韩精品久久| 西西人体一区二区| 日韩av一区二区三区在线| 99精品99| 日韩少妇中文字幕| 男人天堂欧美日韩| 神马一区二区影院| 国产日韩欧美一区二区| 欧美久久久久久| 国产乱码精品| 亚洲综合欧美日韩| 99热99热| 狠狠爱www人成狠狠爱综合网 | 国产精品av一区二区| 久久婷婷人人澡人人喊人人爽| 亚洲图色在线| 国产欧美日韩一区二区三区| 狠狠综合久久| 久久精品国产精品国产精品污| 欧美久色视频| 免费观看成人在线| 亚洲一区图片| 欧美日韩1区2区3区| 激情小说综合区| 亚洲欧美日本视频在线观看| 视频一区二区综合| caoporen国产精品| 一本色道久久综合亚洲精品不卡| 日本精品一区| 国产91视觉| 亚洲女同在线| 国内精品久久国产| 色就是色欧美| 国产精品日韩欧美一区二区三区| 亚洲欧洲视频| 国产精品vip| 色中色综合成人| 国产一区二区三区av在线| 亚洲一区二区三区免费观看 | 久久久久久久久久久久久久一区| 欧美日韩国内| 亚洲欧美日韩国产成人综合一二三区 | 欧美日韩综合久久| 日韩不卡av| 国产女人水真多18毛片18精品| 国产伦精品一区二区三区视频孕妇| 欧美日韩一区二区三区四区在线观看| 清纯唯美一区二区三区| 久久99精品久久久久久久久久| 99高清视频有精品视频| 国产精品一区二区a| 亚洲国产一区二区精品专区| 欧美日韩一区二区三区在线观看免| 亚洲免费在线精品一区| 亚洲a∨一区二区三区| 蜜桃av色综合| 麻豆av一区二区| 麻豆av一区二区| 欧美日韩亚洲在线| 日韩av在线一区二区三区| 秋霞久久久久久一区二区| 欧美日韩综合久久| 日本一区二区三区视频免费看| 精品日本一区二区三区| 精品国产乱码久久久久久郑州公司 | 成人动漫在线视频| 97在线电影| 99re在线视频观看| 国产精品二区三区| 加勒比在线一区二区三区观看| 国产乱人伦精品一区二区| 国产伦一区二区三区色一情| 国产欧美日韩综合一区在线观看 | 韩国成人一区| 久久久99国产精品免费| 久久国产精品一区二区三区四区| 久久久久久九九| 天天综合色天天综合色hd| 亚洲精品乱码久久久久久蜜桃91 | 久久99精品久久久久子伦 | 亚洲天堂电影网| 欧美日韩调教| 国产乱码精品| 国产精品免费视频一区二区 | 成人免费视频视频在| 国产高清一区二区三区| 精品人伦一区二区三区| 亚洲精品美女久久7777777| 国产字幕视频一区二区| 99热精品在线观看| 超碰97人人人人人蜜桃| 欧美精品七区| 欧美日一区二区在线观看| 国产欧美69| 国产一区二区不卡视频在线观看| 天天综合色天天综合色hd| 亚洲福利精品| 国产成人精品福利一区二区三区| 久久99久久精品国产| 中文字幕久精品免| 国产情侣一区| 久久99导航| 精品成人国产| 国产成人av一区二区三区| 亚洲欧洲中文| 一区二区三区久久网| 国产乱子伦精品| 欧美91福利在线观看| 午夜一区二区三区不卡视频| 蜜桃麻豆91| 中文精品一区二区三区| 久久久神马电影| 亚洲经典在线看| 久久99导航| 亚洲精品欧美| 欧美h视频在线| 亚洲国产精品第一区二区| 韩国一区二区三区美女美女秀 | 在线成人h网| 国产精品久久久久久久久久久久冷| 致1999电视剧免费观看策驰影院| 久久国产毛片| 中文字幕一区二区三区精彩视频| 久久精品首页| 午夜精品视频在线观看一区二区| 97人人干人人| 亚洲婷婷在线| 欧美日本亚洲| 免费中文字幕日韩欧美| 正在播放亚洲| 久久99精品久久久久子伦| 在线一区亚洲| 午夜欧美一区二区三区免费观看| 蜜桃av久久久亚洲精品| 欧美日韩在线一区二区三区| 久久99导航| 六月天综合网| 国产精品mv在线观看| 明星裸体视频一区二区| 久久精品综合一区| 欧美婷婷久久| 日韩久久精品一区二区三区| 久久精品国产第一区二区三区最新章节| 五月婷婷综合色| 国精产品一区二区| 欧美一级专区| 伊人成人网在线看| 日本不卡一二三区| 精品国产一区二区三区免费 | 日韩精品另类天天更新| 99精彩视频| 中国成人在线视频| 国产主播精品| 午夜精品国产| 天堂精品视频| 欧美精品成人一区二区在线观看| 91在线看网站| 国产午夜精品一区二区三区欧美| 午夜久久99| 亚洲日本无吗高清不卡| 久久手机视频| 国产免费一区二区| 91成人理论电影| 性感少妇一区| 亚洲少妇在线| 亚洲欧洲日本一区二区三区| 午夜精品视频在线观看一区二区| 日韩在线国产| 亚洲精品日韩在线观看| 日韩精品一区二区三区四区五区 | 99综合在线| 亚洲精品国产日韩| 国产精品v日韩精品v欧美精品网站|