言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

Camera.OnWillRenderObject()

Switch to Manual

Description

OnWillRenderObjectはカメラからオブジェクトが可視状態の場合、各カメラごとに一回呼び出されます。

オブジェクトがカリング処理後の現在のカメラから見えているとみなした場合、この関数は呼び出されます。 オブジェクトをレンダリングする全てのカメラのために準備工程が必要な場合にこのメソッドは使用されます。 一例としてレンダーテクスチャの上にリフレクションをレンダリングしています。 リフレクションはカメラのビューポイントごとに異なり、オリジナルのオブジェクトの前にレンダリングされる必要があります。 もしオブジェクトが指定したカメラが遠くに行ったことによりカリングされた場合、オブジェクトのリフレクションはスキップされます。 適切なコンテキストを使用するには Assets->Import Package->Water(Pro Only) の /Water.cs/ スクリプトを参考にしてください。 Camera.currentはオブジェクトをレンダリングするカメラが設定されていることに注意してください。