Although Windows Phone 7 currently does not support custom shader
This does not affect my expectation for him. What I do now can only run on Windows platforms.
We still use vectex texture shader to disturb the terrain. This is only the first step of the test.
XNa encapsulation is too simple and I have to build my own scene camera light terrain materail and other structures.
I used to write two independent modules to xNa. Now I have to build a small graphics engine ......
This is beyond expectation.
This is also a good process for me to be familiar with C # syntax.
Next, basic scenario management will be established. Repeat the establishment of titles and loots. The challenge is to look at the efficiency of xNa's construction of a 4096*4096 ultra-large terrain. After all, the efficiency of the DOTNET framework has been concerned for a long time.
Creates a shadertree System for the surface, and supports layer-4 hybrid surfaces. Each layer Supports normal texture highlight filtering and normal filtering. Dynamically generate shader Based on layer settings.
Of course, there are other places to compile. After completing the basic terrain rendering and Scenario Management, you can see if you can find someone who is equally optimistic about xNa.
After finishing the basic terrain, we hope to have a new phone7 SDK to support shader's runtime build as soon as possible.