Is there a way to create models at the runtime … i mean can i add lets say a plane and put their polygonse somewhere else ??
You would have to make it yourself but make sure you put
using UnityEditor; //C#
So you can access the unity editor tools. I know it’s possible to move the vertices because I’ve done it in one of my scripts
Here’s something you can use, it’s only $10:
If you’re talking about things like extruding, pulling verts, deleting faces, etc, Unity doesn’t let you do this out of the box. It relies on middleware like Maya or Blender for providing geometry assets.
Alternatively, you can write scripts to modify and create meshes in any way you can imagine. For example: http://forum.unity3d.com/threads/tutorial-procedural-meshes-and-voxel-terrain-c.198651/
I personally reccomend this excellent tutorial: http://catlikecoding.com/unity/tutorials/star/
The above tutorial will take you through procedural mesh generation, as well as creating interactive handles for manipulating the mesh in the scene view. It will give you a deep understanding of how applications like Maya work.