【问题标题】:Ogre3D - render water with waves by vertex? nurbs?Ogre3D - 通过顶点渲染水波?纽布斯?
【发布时间】:2014-05-27 20:34:50
【问题描述】:

我有一个 Ogre3D 应用程序,我想渲染一个表面,用波浪来代表水。 我想我不是唯一一个有这个目的的人,所以我一直在寻找一个可以效仿的例子。 我想如果我想创建一个水面并想像波浪一样移动它,我必须创建一个具有许多顶点的表面(根据我想要的精度),然后控制每个顶点的高度。 由于水会很大,我认为水会需要很长时间才能渲染,所以我在徘徊是否最好通过顶点或nurbs来渲染它?或者有没有更好的办法?

【问题讨论】:

    标签: vertex ogre3d nurbs


    【解决方案1】:

    Ogre 发行版中包含一个 Ocean 示例,您可以将其用作起点。我不记得它是否使用任何 LOD 系统,但它有相当不错的随机波和菲涅耳着色器。

    nurb 对您没有多大帮助,因为没有简单的方法可以将它们推入 GPU。它们适用于某些建模任务,但最后您需要将它们转换为“真实”几何体。

    【讨论】:

      猜你喜欢
      • 2012-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多