windows phone 7 开发日志(初试三、地形)
程序员文章站
2022-04-30 20:20:25
虽然目前windows phone 7 还不支持 custom shader
这并不影响我依然对他保持高度的期待,现在做的事只能运转在windows平台上。
还是用vectex textu...
虽然目前windows phone 7 还不支持 custom shader
这并不影响我依然对他保持高度的期待,现在做的事只能运转在windows平台上。
还是用vectex texture shader 来实现对地形的扰动,这只是第一步的测试。
xna的封装过于简陋,我不得不建立自己的scene camera light terrain materail 等各种各样的结构。
本来只是给xna写两个独立模块的,现在不得不构造一个小图形引擎了。。。。。。
残念,超出预想了。
这也是我一个熟悉语法的良好过程。
接下去,会建立起基本的场景管理。建立title的重复和lod,挑战看看xna建立4096*4096超大地形的效率,毕竟长久以来对dotnet框架的效率还是有所顾忌。
会制作地表的shadertree,支持四层混合地表,每个层次均支持 普通贴图 高光过滤 法线过滤。根据层设置动态生成shader。
当然还有地编,完成了基础的地形绘制和场景管理后看看能不能找一些同样看好xna的人来帮个忙。
写完基础的地形以后,希望能够有新的phone7 sdk,尽早支持shader的runtime build
推荐阅读