Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

GL.invertCulling

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static var invertCulling: bool;
public static bool invertCulling;

説明

バックフェースかリングを反転させるかどうかを選択する

このフラグはすべてのレンダリングされたオブジェクトのカリングモードを "反転" することができます。主要な仕様例。鏡や水などの反射のレンダリング。反射をレンダリングするために仮想カメラが鏡像なのでカリングの順序を反転する必要があります。エフェクトの標準的なパッケージの Water スクリプトがどのように実行するか確認することができます。


        
// When attached to the camera, this script
// will make all rendering be flipped "inside out",
// i.e. back faces of objects will be rendered instead
// of front faces.
using UnityEngine;

[ExecuteInEditMode] public class ExampleScript : MonoBehaviour { private bool oldCulling; public void OnPreRender() { oldCulling = GL.invertCulling; GL.invertCulling = true; } public void OnPostRender() { GL.invertCulling = oldCulling; } }