GG アテンザ リミッターカット【エッチケーエス】アテンザ GG3S ヴェロシティー アドバンスド コンピューター VAC Type CZ SE3P

投稿者: | 2016年11月28日

GG クエスト アテンザ リミッターカット【エッチケーエス】アテンザ GG3S ヴェロシティー アドバンスド コンピューター VAC Type オイル CZ SE3P

こんばんは、代表の堂前です!

今回はUnityを利用した数学的な話をしようと思います。
取り上げる話題は「視錐台」(Frustum)についてです。

視錐台はカメラの見える範囲のことを指しますが、それを数学的に紐解いていきましょう。
(数回に分けて少しずつ進める予定です。)

※検証に利用したのはMacのUnity5.4.1f1になります。

GG アテンザ リミッターカット【エッチケーエス】アテンザ GG3S ヴェロシティー アドバンスド コンピューター VAC Type CZ SE3P

【送料無料!お得な10個セット】大正製薬リビタ大麦若葉青汁 (3g×30袋)×10個【YDKG-kj】【P25Jan15】, ★bi-saiニューイヤーコフレセット/送料無料★コスメデコルテMWマルセルワンダースコレクション2016フェイスパウダーVI, 【お年玉コフレ・正規品・送料無料】COSMEお年玉グロスコフレSET&エスティローダー プレジャーズ オーデパフュームスプレィ(15ml), 【送料無料・まとめ買い×6個セット】ロレアル パリ フェリア 3Dカラー #83 シャンパン, 新・プラセンタ 濃縮ゲル 50g World Walk ワールドウォーク ドラッグスター250用フォークマウントスクリーン スクリーンカラー:スモーク ドラッグスター 250, 165/45R16 Economist ATR-K エコノミスト ATR-K ATR-K WORK EMOTION CR kiwami ワーク エモーション CR 極 サマータイヤホイール4本セット, 【データシステム/DataSystem】TV-KIT テレビキット 切替タイプ 車種別 標準&メーカーオプションナビ用 ステップワゴンスパーダ RK5・6 などにお勧め 品番:HTV345, 【エントリーでポイント5倍】205/60R16 DUNLOP ダンロップ ENASAVE PREMIUM エナセーブ プレミアム B-win KRX B-win KRX サマータイヤホイール4本セット, <受注生産約2週間>OX オックスフロントシェイダー ワゴンRソリオ(MA34・64) グリーンスモーク FS-185G 【USA在庫あり】 Rick's Motorsport Electrics スターター HONDA ST1000 2110-0837 HD店

GG アテンザ リミッターカット【エッチケーエス】アテンザ GG3S ヴェロシティー アドバンスド コンピューター VAC Type CZ SE3P:【送料無料】 205/40R17 17インチ RAYS レイズ グラムライツ アズール57BNA 7J 7.00-17 DUNLOP ダンロップ ルマン V(ファイブ) サマータイヤ ホイール4本セット【DUsum18】 235/50R18 HANKOOK ハンコック VENTUS V12 evo2 K120 ベンタス V12 エボ2 K120 RAYS FULL CROSS CROSS SLEEKERS T6 レイズ フルクロス クロススリーカーズ T6 サマータイヤホイール4本セット

GG アテンザ リミッターカット【エッチケーエス】アテンザ GG3S ヴェロシティー アドバンスド コンピューター VAC Type CZ SE3P.カーマット フロアマット トヨタ アルデオ 10年10月~15年10月 コラムシフト-LUXループブラック PYZAR パイザー G301G フロント ブレーキパッド M ストリート用 ダスト超低減 M-381054 ディクセル/DEXCEL

送料無料(一部離島除く) BREMBO ブレンボ セラミックブレーキパッド(フロント) ホンダ CR-V(2006~2011 RE系 RE3) フジコーポレーション ラグジュアリー デザインマット【ベガ】/ラティス デザインマット【モノグラム】トヨタ エスティマ(7人乗)ACR30W/40W/MCR30E/40W(12/1~18/1)リアヒーター無用 1台分セット【GARSON/ギャルソン】02P05Nov16


視錐台とその構成

3Dの世界はカメラから覗いて映像を捉えるのですが、そこでいう視錐台は下図の濃い黄色の部分の様に一部だけ切り抜いた範囲の事を指します。

左下がカメラになっていて、そこから視界が広がるイメージです。
そして最終的には台形が立体になったもの(「四角錐台」と呼びます)の形になりますが、特徴的なのがカメラから見て手前と奥が切れているところです デイトナ(DAYTONA) エアロナックルバイザー&ウインドシールドSSセット スモーク 【PCX('12?'14)〈JF28/JF56〉/PCX150('12?'14)〈KF12/KF18〉】 91672。
手前側が「Camera.nearClipPlane」になり、奥側が「Camera.farClipPlane」となります。

つまりnear面、far面となります。
下図ではそれぞれ赤い部分、水色の部分になります。

【送料無料】 ピットワーク バッテリー 高性能 Gシリーズ スズキ キャリイ GD-DA52T 用 AYBGL-38B19 PITWORK バッテリー交換 車 車用 カーバッテリー 国産車 自動車用バッテリー

立体なのでそれぞれに「面」を持ちます。
パッと見で6つの面を持っているのがわかります。

左右 上下 前後

3Dでは視界関連で処理を考える際、視錐台を意識して行うものが幾つかあります ツバキ チェーン Tsubaki Chain Kit (525-type OMEGA ORS)【ヨーロッパ直輸入品】 13 42 750SS SUPERSPORT (750) 99-02。
例えば視錐台カリングなどがそうで、これは視錐台内に入っているかどうかを判定して処理を簡略化するものです。

その際にこの「面」の概念が必要になってきますが、Unityではそれを獲得する関数が存在します。
以下になります。

public static Plane[] GeometryUtility.CalculateFrustumPlanes(Camera camera);[JURAN] ジュラン シートレール 左用 SC2タイプ シビック EK4 95.09~00.09 FF ※代引不可 ※北海道・沖縄・離島は送料都度確認

GG CZ GG3S GG ヴェロシティー アテンザ アドバンスド SE3P コンピューター Type Type VAC リミッターカット【エッチケーエス】アテンザ

この関数に「Camera」を渡すと、面に相当する「Plane」の配列が返ってきます。
6面あるので6要素の配列になり、それぞれが各面に対応しています KYB カヤバ カリーナ ST195 ショックアブソーバー フロント 右用 1本 ニュー SRスペシャル 単品 NEW SR SPECIAL NST5250R。
対応は以下の通りです。(英語のドキュメントには載ってますね [ESPELIR] エスペリア スーパーダウンサスGT 1台分セット ランサーエボリューション Evo1 CD9A H4/10~5/12 4G63 ※代引不可 ※離島は送料別途。)

要素 内容
0
1
2
3
4 near面
5 far面

この「Plane」をどう使うかが重要になってきます 送料無料(一部離島除く) BREMBO ブレンボ セラミックブレーキパッド(リア) スバル レガシィ ツーリングワゴン(2009~2014 BR系 BRM) フジコーポレーション。


Planeの構成

視錐台としてPlaneRS-R Ti2000 DOWN サスペンション リア ニッサン スカイライン が6つ得られました。
このPlaneは数学的な「平面」の事を指します。

平面には「向き」があり、それを表すのに「法線」、つまり平面に垂直なベクトルの概念が必要になってきます。

(※Unityドキュメントより抜粋)

この視錐台の平面も例外ではありません 【送料無料 BMW3シリーズ(E90)】 F:225/35R19 R:255/30R19 BBS JAPAN BBS LM-R F:8.50-19 R:9.50-19 SAFFIRO サフィーロ SF5000(限定) サマータイヤ ホイール4本セット 輸入車 。
それぞれに法線を持っていますが、どの様になっているかを見てみましょう。

視錐台の平面の法線は(少なくともUnity上では)内向きになる様になっています。
これが視錐台での処理のキモになっていますが、次回に続きます。


 

 

【免責事項】
本サイトでの情報を利用することによる損害等に対し、株式会社ロジカルビートは一切の責任を負いません。