bate's blog

調べたこと実装したことなどを取りとめもなく書きます。

カメラ位置によって半透明オブジェクトが表示されない場合

カメラ位置によって半透明オブジェクトが表示されない場合は、下記を確認する。
表示オブジェクトが使用しているMaterialのRenderQueueを確認する。Shaderで"RenderQueue"="Transparent"を設定してもMaterialのRenderQueueが優先するっぽい。半透明の場合は、Transparent=3000以上にする。

RenderQueueの設定
RenderQueue - Unity スクリプトリファレンス

不透明オブジェクトが表示されない場合はMeshRendererの場合は表示用のBoundingBoxかNearClip/FarClipあたりを確認する。