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

Occluder

創建從對象的位置和半徑以及相機位置派生的封堵器。封堵器可用于確定其他對象是否可見或隱藏在由封堵器和相機位置定義的可見地平線之后。
new Occluder(occluderBoundingSphere, cameraPosition)
Parameters:
occluderBoundingSphere (BoundingSphere) 圍繞封堵器的邊界球體。
cameraPosition (Cartesian3) 觀察者/照相機的坐標。
Example
// Construct an occluder one unit away from the origin with a radius of one.
var cameraPosition = bmgl.Cartesian3.ZERO;
var occluderBoundingSphere = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -1), 1);
var occluder = new bmgl.Occluder(occluderBoundingSphere, cameraPosition);

Members

cameraPosition : Cartesian3

相機的位置。

position : Cartesian3

封堵器的位置。

radius : Number

封堵器的半徑。

Methods

(static) computeOccludeePoint(occluderBoundingSphere, occludeePosition, positions) → {Object}
計算一個點,該點可用作可見性函數的遮掩位置。使用半徑為零作為遮擋半徑。通常,用戶計算用于可見性的對象周圍的邊界球;但是,也可以計算一個點,如果看到/不看到,也會指示對象是否可見/不可見。對于相對于遮光罩不移動且較大的對象(如一塊地形),更好地調用此函數。最好不要這樣稱呼,不要將對象的邊界球用于衛星或地面車輛等對象。
Parameters:
occluderBoundingSphere (BoundingSphere) 圍繞封堵器的邊界球體。
occludeePosition (Cartesian3) 封堵器(半徑為0的邊界球)所在的點。
positions (Array.<Cartesian3>) 遮光罩表面附近地平線上的高度點列表。
Example
var cameraPosition = new bmgl.Cartesian3(0, 0, 0);
var occluderBoundingSphere = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -8), 2);
var occluder = new bmgl.Occluder(occluderBoundingSphere, cameraPosition);
var positions = [new bmgl.Cartesian3(-0.25, 0, -5.3), new bmgl.Cartesian3(0.25, 0, -5.3)];
var tileOccluderSphere = bmgl.BoundingSphere.fromPoints(positions);
var occludeePosition = tileOccluderSphere.center;
var occludeePt = bmgl.Occluder.computeOccludeePoint(occluderBoundingSphere, occludeePosition, positions);
Throws
  • DeveloperError : positions必須至少包含一個元素。
  • DeveloperError : occludeePosition必須具有除occluderBoundingSphere.center以外的值。
(static) computeOccludeePointFromRectangle(rectangle, ellipsoid) → {Object}
計算一個點,該點可用作矩形中可見性函數的遮擋位置。
Parameters:
rectangle (Rectangle) 用于創建邊界球體的矩形。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 用于確定矩形位置的橢圓體。
(static) fromBoundingSphere(occluderBoundingSphere, cameraPosition, result) → {Occluder}
從邊界球體和相機位置創建遮光罩。
Parameters:
occluderBoundingSphere (BoundingSphere) 圍繞封堵器的邊界球體。
cameraPosition (Cartesian3) 觀察者/照相機的坐標。
result (Occluder) 存儲結果的對象。
computeVisibility(occludeeBS) → {Number}
確定封堵器的可見程度(不可見、部分可見或完全可見)。
Parameters:
occludeeBS (BoundingSphere) 封堵器的邊界球。
Example
var sphere1 = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -1.5), 0.5);
var sphere2 = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -2.5), 0.5);
var cameraPosition = new bmgl.Cartesian3(0, 0, 0);
var occluder = new bmgl.Occluder(sphere1, cameraPosition);
occluder.computeVisibility(sphere2); //returns Visibility.NONE
See:
  • Occluder#isVisible
isBoundingSphereVisible(occludee) → {Boolean}
確定遮擋器是否隱藏了一個球體,即occludee
Parameters:
occludee (BoundingSphere) 圍繞被遮擋對象的邊界球體。
Example
var cameraPosition = new bmgl.Cartesian3(0, 0, 0);
var littleSphere = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -1), 0.25);
var occluder = new bmgl.Occluder(littleSphere, cameraPosition);
var bigSphere = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -3), 1);
occluder.isBoundingSphereVisible(bigSphere); //returns true
See:
isPointVisible(occludee) → {Boolean}
確定遮擋器是否隱藏了一個點,即occludee
Parameters:
occludee (Cartesian3) 圍繞被遮擋對象的點。
Example
var cameraPosition = new bmgl.Cartesian3(0, 0, 0);
var littleSphere = new bmgl.BoundingSphere(new bmgl.Cartesian3(0, 0, -1), 0.25);
var occluder = new bmgl.Occluder(littleSphere, cameraPosition);
var point = new bmgl.Cartesian3(0, 0, -3);
occluder.isPointVisible(point); //returns true
See:
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 99精品国产高清一区二区| 欧美一区二区| 亚洲人成人77777线观看| 久久精品一本| 亚洲久久一区二区| 欧美freesex交免费视频| 久久国产日本精品| 欧美涩涩网站| 手机成人在线| 久久久精品国产一区二区三区| 欧美中文日韩| 欧美专区一区二区三区| 一区二区激情| 1000部精品久久久久久久久| 成人在线视频网址| 亚洲一区影院| 精品国产_亚洲人成在线| 久久久久91| 国产模特精品视频久久久久| 91久久极品少妇xxxxⅹ软件| 伊人久久av导航| 伊人久久久大香线蕉综合直播| 欧美激情一级片一区二区| 亚洲免费久久| 午夜电影亚洲| 国产精品二区在线观看| 亚洲先锋成人| 在线亚洲美日韩| 国产精品手机视频| 久久高清免费观看| 99久久免费国| 玖玖玖精品中文字幕| 日本一区二区三区视频在线播放 | 国产精品v欧美精品v日本精品动漫| 中文字幕剧情在线观看一区| 欧美久久电影| 国产欧美日本在线| 久久精品综合| 久久影视中文粉嫩av| 色一情一乱一伦一区二区三区丨 | 久久激情一区| 91精品网站| 麻豆av一区二区三区久久| 五月婷婷综合色| 国产精品yjizz| 乱人伦精品视频在线观看| 在线观看视频免费一区二区三区| 欧美日韩1080p| 日韩图片一区| 51精品国产人成在线观看 | 国产亚洲一区二区三区在线播放| 国产一区二区高清| 亚洲综合国产激情另类一区| av成人午夜| 亚洲狠狠婷婷综合久久久| 国产伊人精品| 久热精品视频| 色999五月色| 亚洲精品一二| 久久久久久久有限公司| 欧美日韩精品不卡| 久久精品五月| 91丨九色丨国产| 久久久99国产精品免费| 亚洲一区3d动漫同人无遮挡 | 欧美成人一区二区在线| 一区在线电影| 国产精品人人爽人人做我的可爱| 国产视频精品网| 欧美人成在线| 国产精品久久久久久久久久久久午夜片 | 国产伦精品一区二区三区高清 | 欧美日本一区二区高清播放视频| 亚洲综合国产| 亚洲一区不卡在线| 久久久国产精品一区二区中文| 日本亚洲欧洲精品| 亚洲专区在线| 午夜国产精品视频免费体验区| 北条麻妃高清一区| 亚洲国产精品一区制服丝袜| 精品一区二区国产| 国产亚洲在线| 午夜久久福利| 久久精品国产综合精品| 国产伦理一区| 国产主播精品| 天天好比中文综合网| 51国偷自产一区二区三区| 国内精品久久久久久久97牛牛| 久久国产精品 国产精品| 国产乱人伦精品一区二区 | 国产精品一码二码三码在线| 韩国在线视频一区| 欧美日韩一区二区视频在线观看| 欧美中文日韩| 影音先锋久久资源网| 天天综合色天天综合色hd| av激情久久| 在线欧美一区| 欧美一区亚洲| 日本欧美色综合网站免费| 成人在线观看av| 久久国产一区二区| 国产亚洲一级| 亚洲国产精品一区在线观看不卡 | 伊人精品久久久久7777| 久久艹中文字幕| 91精品国产91久久久久青草| 国产欧美91| 在线精品一区| 国内成人在线| 欧美日韩精选| 欧美精品导航| 中文字幕不卡每日更新1区2区| 欧美视频小说| 欧美另类视频在线| 免费成人av网站| 九九久久99| 国产一区二区三区四区五区在线| 久久亚洲一区| 国产精品免费区二区三区观看| 99re在线国产| 岛国视频一区| 国产日韩欧美综合精品| 国产一区二区在线观看免费播放| 5566av亚洲| 国产精品高清一区二区三区| 国产精品亚洲不卡a| 精品毛片久久久久久| 久久国产精品高清| 欧美性色黄大片人与善| 日韩理论片在线观看| 亚洲乱码一区二区三区三上悠亚| 一区二区三区四区视频在线| 午夜久久一区| 亚洲欧洲日夜超级视频| 中文精品视频一区二区在线观看| 国产视频一区在线观看一区免费| 一区二区黄色| 国产精品xxx在线观看www| 欧美精品亚洲精品| 欧洲精品码一区二区三区免费看| 日韩高清国产一区在线观看| 亚洲午夜久久久影院伊人| 一区二区在线观看网站| 久久精品午夜一区二区福利| 精品日韩电影| 日韩亚洲不卡在线| 99精品国产在热久久下载| 国产欧美大片| av资源站久久亚洲| 精品在线视频一区二区| 欧美高清性xxxxhd| 亚洲精品第一区二区三区| 午夜精品av| 在线综合亚洲| 久久综合福利| 区一区二区三区中文字幕| 欧美高清视频一区| 国产欧美另类| 精品综合久久| 欧美日韩一区二区三区在线观看免| 尤物在线精品| 久久久久国产精品午夜一区| 精品一区二区不卡| 欧美久久久久| 99一区二区三区| 欧美一区二区三区免费看| 欧美日韩一区二区三区在线观看免 | 亚洲国产国产亚洲一二三| 99视频在线精品国自产拍免费观看| 国产午夜精品一区二区三区欧美 | 97视频中文字幕| 一区二区免费电影| 另类av一区二区| 亚洲午夜精品国产| 老司机免费视频久久| 亚洲精品美女久久7777777| 国产精品久久777777毛茸茸| 人偷久久久久久久偷女厕| 日本欧洲国产一区二区| 精品一区日韩成人| 色姑娘综合网| 亚洲视频一区| 久久亚洲综合网| 久久人人九九| 欧美成熟毛茸茸复古| 91视频免费进入| 免费欧美日韩| 亚洲永久视频| 国产精品免费在线| 日韩午夜一区| 亚洲日产国产精品| 欧美午夜电影在线观看| 欧美va天堂在线| 欧美激情性爽国产精品17p| 亚洲精品一卡二卡三卡四卡| 日韩一区国产在线观看| 欧洲精品国产|