I had a question about using Unity’s built-in terrain on Android devices. The scene looks ok when I build the project for webplayer. But, when I switch to Android, the terrain resolution appears to be dropped to a low value, making the environment near the player look terrible. Is there an easy way to control the detail of the terrain (using Unity’s terrain system)?
These were built using the free version of Unity (3.4.2) and the regular Android license.
Screenshots taken in the editor (on the device, the scene looks similar to what I see in the editor):
Actually, it turns out I was still using version 3.4.1. I just tried out 3.4.2, and it looks better in the editor. I’ll have to try it out on the device this evening.
Ok, so my celebration was a bit premature: the terrain still does look bad using 3.4.2. If anyone is using Unity’s built-in terrain on mobile, I’d be happy for any tips!
what you see there on mobile is the terrain as it looks if the hardware is not opengl 2.0 capable or not really and it has to fallback to ES 1.1 / fixed function pipeline.
you get that look in unity too, just set the emulation accordingly, on the webplayer project to dinosaur
Thanks! I was testing on a Nook Color, and I did have the opengl set to 1.X (on 2.0, the title screen turned up fine, but when it went to load the level, the game froze).