Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ogre::TexturePtr * ogreTexture = mOgreContentRenderer->getTextures();
- Ogre::HardwarePixelBufferSharedPtr buffer = ogreTexture[LeftEye]->getBuffer(0);
- Ogre::HardwarePixelBufferSharedPtr buffer1 = ogreTexture[LeftEye]->getBuffer(0,1);
- ((Ogre::D3D11HardwarePixelBuffer*)buffer.get())->getParentTexture()->SetTexture(cameraBackBuffer.Get(), &ogreTexture[LeftEye], 0);
- ((Ogre::D3D11HardwarePixelBuffer*)buffer1.get())->getParentTexture()->SetTexture(cameraBackBuffer.Get(), &ogreTexture[LeftEye], 0);
- ogreTexture[LeftEye]->getBuffer()->getRenderTarget(0)->rebind((Ogre::D3D11HardwarePixelBuffer*)buffer.get());
- mOgreContentRenderer->getRoot()->getRenderSystem()->_setRenderTarget(0);
- ogreTexture[LeftEye]->getBuffer(0,1)->getRenderTarget(1)->rebind((Ogre::D3D11HardwarePixelBuffer*)buffer1.get());
- mOgreContentRenderer->getRoot()->renderOneFrame(); ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement