AS3 3D地形纹理生成:寻找中级/高级想法
我一直在为AS3制作Away3D,并制作了一个小地形生成器,使用柏林噪波创建高度贴图,然后进行纹理处理,根据高度将5幅图像拼接在一起(非常常见的基于噪波的水、海滩、草地、岩石和雪) 下一步去哪里?我怀疑自己是否有能力直接为3D引擎做出贡献,但我想知道是否有人玩弄过雨影等其他地理现象。例如,当云在山脉上移动时,它的温度下降,降低了它的蓄水能力,因此在特定的天气模式下,山脉的一侧会比另一侧更加茂盛 我想知道是否有人可以推荐一些阅读材料 多谢 编辑:我想我应该添加一张图片。互联网上有我喝醉了、乱七八糟的照片,一个可悲的未开发的水族飞机的事情不应该更令人尴尬!谢谢你到目前为止的想法。。。嗯。。。Lod'ing可能很有趣,也许在开始添加细节之前,我应该看看我能制作多大的地图。植被很有意义(当然是植物!),我想知道我能在程序上做多少AS3 3D地形纹理生成:寻找中级/高级想法,3d,textures,procedural,terrain,3d,Textures,Procedural,Terrain,我一直在为AS3制作Away3D,并制作了一个小地形生成器,使用柏林噪波创建高度贴图,然后进行纹理处理,根据高度将5幅图像拼接在一起(非常常见的基于噪波的水、海滩、草地、岩石和雪) 下一步去哪里?我怀疑自己是否有能力直接为3D引擎做出贡献,但我想知道是否有人玩弄过雨影等其他地理现象。例如,当云在山脉上移动时,它的温度下降,降低了它的蓄水能力,因此在特定的天气模式下,山脉的一侧会比另一侧更加茂盛 我想知道是否有人可以推荐一些阅读材料 多谢 编辑:我想我应该添加一张图片。互联网上有我喝醉了、乱七八糟
更多的植被浮现在脑海中,比如树木或“灌木丛”,这取决于你有多少草地覆盖。你可以在不同的地方玩不同生长的树。也许有些树木在离水较近的地方生长得更快,而高高的山坡上的树木则变得干枯而崎岖 你可能想考虑更多的天气现象,比如风(弯曲草地,影响树木生长等) 您还可以考虑修改地形需要做些什么,例如,模拟某个地方发生的爆炸,或者地震使地表裂开
听起来很有趣 关于纹理渲染,我想到了很多事情。首先我得说我不是100%确定你在找什么。我会发布我能想到的所有东西,你可以选择;)
- 改进了一般的纹理映射。地形的坡度是否会修改在给定顶点处放置的纹理类型?是否有其他标准可用于指示要使用的纹理李>
- 整合昼夜循环。围绕地形移动太阳/月亮,以便可以看到相应的照明变化
- 自阴影始终看起来很酷;)李>
- 天空盒子/穹顶也不会受伤
- 添加程序生成的植被
- 如果添加植被,请使其在地形上投射阴影
- 考虑改进水渲染(反射、波浪、透明度)
- 我假设您使用某种纹理混合来混合从一个纹理到下一个纹理的过渡
- 你是在使用一个在整个地图上拉伸的大纹理,还是在平铺纹理
- 也许,重新考虑地形本身的渲染?您是否“只是”管理大量垂直/边缘?如果是这样,请进一步研究管理地形数据的方法。像四叉树/oct树这样的东西通常用于解决这类问题
我想很多读者会发现它非常。。。问题中包含一个屏幕截图令人振奋。:)