1

Unity 3D 3.5 pro を使用しています。

このシーンには 2 台のカメラが含まれています。そのうちの 1 つは、レンダリング テクスチャが適用された平面を見ています。もう 1 つは、レンダー テクスチャの記録です。レンダー テクスチャを記録しているカメラが 1:1 の正規化されたビューと高さの四角形を持っている場合、すべて問題ありません。しかし、それが何か違う場合、いくつかの奇妙なことが起こります - レンダー テクスチャのイメージが歪んでしまいます。更新関数でレンダリング テクスチャのコンテンツを解放して破棄しようとしましたが、何も変わりません。私が取り組んでいるプロジェクトの完了を完全に止めています。状況を詳しく説明するために、ここに写真があります。それが問題である理由は、正方形の前に非長方形のオブジェクトを配置できるようにする必要があり、それらのスケールが歪んで見えないようにする必要があるためです。レンダー テクスチャが表示されている平面のスケールが正方形ではないためです。私は何が間違っているのでしょうか?

http://i.imgur.com/prdDVR3.png

http://imgur.com/hzdmJyv

Unity Answers にも同様の質問をしましたが、そこで役立つヘルプはありませんでした。ここにスレッドがありました:

http://answers.unity3d.com/questions/389094/rendertexture-normalized-view-rect.html

4

1 に答える 1

0

私はそれを考え出した。rendertexture のオフセットとタイリングをいじる必要がありました。ばかウサギ!

于 2013-02-17T15:46:19.137 に答える