欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

windows phone 7 开发日志(初试三、地形)

程序员文章站 2022-08-17 16:53:04
虽然目前windows phone 7 还不支持 custom shader 这并不影响我依然对他保持高度的期待,现在做的事只能运转在windows平台上。 还是用vectex textu...

虽然目前windows phone 7 还不支持 custom shader

这并不影响我依然对他保持高度的期待,现在做的事只能运转在windows平台上。

windows phone 7 开发日志(初试三、地形)windows phone 7 开发日志(初试三、地形)

还是用vectex texture shader 来实现对地形的扰动,这只是第一步的测试。

xna的封装过于简陋,我不得不建立自己的scene camera light terrain materail 等各种各样的结构。

本来只是给xna写两个独立模块的,现在不得不构造一个小图形引擎了。。。。。。

windows phone 7 开发日志(初试三、地形)

残念,超出预想了。

这也是我一个熟悉语法的良好过程。

接下去,会建立起基本的场景管理。建立title的重复和lod,挑战看看xna建立4096*4096超大地形的效率,毕竟长久以来对dotnet框架的效率还是有所顾忌。

会制作地表的shadertree,支持四层混合地表,每个层次均支持 普通贴图 高光过滤 法线过滤。根据层设置动态生成shader。

当然还有地编,完成了基础的地形绘制和场景管理后看看能不能找一些同样看好xna的人来帮个忙。

写完基础的地形以后,希望能够有新的phone7 sdk,尽早支持shader的runtime build