我目前正在尝试在DirectX10中实现一个skydome,但我在尝试找到一个好的在线教程时遇到了真正的问题。我甚至浏览了我在搜索功能中搜索"DirectX10 skydomes“得到的全部四页结果。
这里有没有人知道有什么好的网站/书籍/教程等可以帮助我创建一个半像样的天穹?
发布于 2011-10-20 08:37:19
适用于DirectX、Ogre3D和Scenix的SDK包括带有天空盒子和天空圆顶的演示。从概念上讲,它们都非常简单(使用一个向内的大半球或长方体,并使用相机(眼睛)位置移动模型,这样您就永远不会相对于它移动)。谷歌很快就给出了Ogre3D维基的一个教程,里面有更多关于概念http://ogre3d.org/tikiwiki/tiki-index.php?page=Basic+Tutorial+3#Sky的细节,基本上步骤是: 1.创建一个大的半球模型(翻转法线,让它朝内)。2.映射一个“鱼眼”天空纹理到它3.加载和渲染它在DirectX中与一个非照明的着色器(以便没有应用着色...只有天空纹理)。
发布于 2013-09-16 17:19:12
这里有很多关于如何在DX10 & 11中做到这一点的细节:http://www.braynzarsoft.net/index.php?p=SkyMap
https://stackoverflow.com/questions/7666045
复制相似问题