Terrain GeoMipMapping on Windows Phone 7

Update - 2010-11-16 17:10 Lawrence Hodson has reported that this works on an HTC Trophy (pic included).

As I promised in my last post, I have made the necessary changes (which were not many) to get my terrain geomipmapping content pipeline processor working for Windows Phone 7. It turns out this is as easy as right-clicking the project in Visual Studio and selecting "Create Copy of Project for Windows Phone".

I don't actually have a Windows Phone, so I haven't tested any of this on a real device. It's possible (probable) that performance could be an issue, and a smaller heightmap or higher "tau" value would need to be used.

I have pushed the changes up to the github repository.

Some screenshots of the terrain demo running in the emulator:

image

image

2 comments

Gravatar Jules
Jul 8, 2011
23:37

Hi I have seen videso of this on Yout Tube, and this is really awesome work. I tried to download and build, but it gave me lots of errors on Nexus.dll How many Triangles can be drawn on the Terrain. As i pretty quickly hit the WP7 short 16 primative limit, limiting me to around 128 x 256 grids. Yours looks as though it is handling many more.

I would be really interested but I couldn't get to build, as the download and Content baseline are not clear to use novices.

Gravatar Tim Jones
Jul 25, 2011
04:07

@Jules I have just checked the latest version of Osiris on GitHub (http://github.com/roastedamoeba/osiris) and it builds and runs fine on my machine. I tested both the "Osiris (Windows)" and "Osiris (Phone)" solution files. Could you let me know what build errors you are getting?

Make a comment

Sorry, commenting has been temporary disabled because of spam. If you have any questions, you can email me, and you can also find me on Twitter.