我正在寻找一种在非基于PC的硬件上呈现体面水的方法。
该平台有以下限制:
可用的原语是:
想要的效果:
我提出的想法:
在我真正开始对这些要点进行原型设计之前,我想看看是否有其他人有类似的经验,更好的建议,代码示例的链接等。
答案 0 :(得分:1)
以前在PC上的旧固定功能3D硬件上使用了各种技巧。您的硬件是否支持固定功能环境映射?多纹理和可编程混合阶段?仅使用单一纹理并且不支持更复杂的固定功能效果,您的选项有限,但预先着色器硬件具有稍微复杂的固定功能管道,为您提供了相当多的可能性。固定功能环境映射可用于获得一些不错的基本水效果。例如。
NVIDIA的开发者网站曾经是旧固定功能硬件上各种效果的良好资源,但其中许多文章似乎不再可用。您可以通过从Internet Archive查看旧版本的站点来跟踪其中一些。其他寻找创意的地方是旧的GDC演示文稿和Gamasutra.com上的旧文章以及一些较旧的Game Programming Gems书籍。