Hi,
I am new in Unity and I would like to have some inputs and best practices about level design under Unity iPhone.
I understand there is no terrain editor in Unity iPhone mainly due to poor performance of portable device GPUs. Though I guess the lack of embedded terrain editor does not prevent to import a terrain in Unity iPhone. I would like to make sure the following strategy is feasible:
First in Maya:
- create the terrain (as low poly as possible)
- texture the terrain
- create skydome, place sunlight
- place the non-interactive objects, especially trees
- cast and bake shadows in texture
Then in Unity iPhone: - import the whole .fbx scene from Maya
- compile and run
If I use multiple instances of the same tree in Maya, how would it be imported in Unity? Would it be multiple instances of the same prefab or as many objects as trees in the scene? In that case, I guess it would be better to place trees in Unity to benefit from the static geometry batching. However, what about baking in Unity iPhone? is that possible?
Also, what about occlusion culling for outdoor scene? Is there a way in Unity iPhone to prevent far away objects being rendered?
Thanks for your help!