- 563 名前:名前は開発中のものです。 mailto:sage [2012/05/17(木) 13:27:30.43 ID:KHhkwXte]
- ちなみに、DepthBuffer でなく、Texture2D を深度バッファとして RenderTarget に指定したい場合、
Texture2D のフォーマットを Depth*系 のいずれかにすると、Texture2D のコンストラクタが例外吐く。 逆に Rgb*系 のいずれかにすると、今度は FrameBuffer#SetDepthTarget が例外吐く。 例外はいずれも 「それはサポートされない」 って種類の物。 残されたのは Luminance系と、 Alpha系だが、half float は使えないとの事なので、 LuminanceAlphaH、LuminanceH、AlphaH は除外。 なので残されたのは、 LuminanceAlpha、Luminance、Alpha の3つだけだが、いずれも PixelBufferOption.Renderable だと Texture2D が生成出来ない。しかし None にすると今度は RenderTarget に設定出来ない。 よって、この方式は無理。さて他の方法は…
|

|