水面反射有一点很想不通啊,我查资料说的方法是假如以 (0,1,0,0)就是YZ为平面的话,先找到它的对称的视点,以该视点渲染图像到一个纹理,然后渲染场景,将该纹理映射到我们的YZ平面.问题:1.我们得到的纹理只是看到的湖面那部分,为什么要把纹理映射到整个湖面??是不是我理解有问题??(我觉得直进行投影变换然后将渲染得到的图进行混合不就行了?)
2.渲染得到的纹理可能会有图中黑色的部分,场景外。如果映射到整个湖面不是会出现问题??可能我说的有点不清楚,不过哪位大侠给我说说具体怎么实现的。具体步骤。
2.渲染得到的纹理可能会有图中黑色的部分,场景外。如果映射到整个湖面不是会出现问题??可能我说的有点不清楚,不过哪位大侠给我说说具体怎么实现的。具体步骤。
解决方案 »
- MFC的列表框不显示内容!!
- [急]:用CMarkup往XML中写入UTF-8中文,为什么中文不能处理成UTF-8格式
- vc编译选项对程序性能影响非常大吗?
- 有关数组作为行参
- 如何在程序中实现判断一个文件是否为隐藏文件
- 设置一个全局钩子,当应用程序退出时,如何保证它所在的动态库不被卸载
- 50问一个基本问题:pBroadDocTemplate->OpenDocumentFile(NULL);在98下可以,但是在2000下的debug却出错,不知何故?
- 怎么使用RegQueryValue?
- 高手!!怎么解决这个芮存泄漏??
- 200分
- 怎么动态创建一个和静态创建一样效果的列表控件??
- 一个鼠标钩子的问题
你好好看看OGRE的RenderToTexture和Reflection,