Ogre3D で RTT (Render to Texture) を使用する場合、レンダリングで FSAA レベルを変更する必要があることがわかりました。高い FSAA レベルは良い結果をもたらしますが、コスト パフォーマンスが高いため、そのレベルを変更したいと考えています。
Ogre::TexturePtr tp = Ogre::TextureManager::getSingleTonPtr()->createManual(name,...,fsaalevel,"");
tp->getBuffer()->getRenderTarget()->addcamera..addviewport ..etc(startup);
以下の 2 行目は元の値であるため、後でこの行を使用しても意味がありません。
tp->setFSAA(0,"")
tp->getBuffer()->getRenderTarget()->getFSAA();