Is it possible to create simple models with Unity?

Specifically, can you make a box, and edit the vertexes? Been Googling this question now for a while, but can’t seem to find an up-to-date answer on the subject.

I come from the Hammer and UDK editor, where these are available. However I find Unity more appealing and want to use it, but want to know if such a restriction exists.

You can make a simple primitives. But in order to edit the vertexes, you need an add-on like “GameDraw”.

Try this. Havnt checked if it works but if its possible it would be done something like this.

//create primative
var cube : GameObject  = GameObject.CreatePrimitive(PrimitiveType.Cube);

//get the mesh
var mesh : Mesh = cube.GetComponent(MeshFilter).mesh;

//get meshes vertices
var vertices : Vector3[] = mesh.vertices;    

//just as a example of how to edit vertices move all vertices 1 unit on x axis
for (var i = 0; i < vertices.Length; i++)        
           vertices[i] += Vector3(1,0,0); 

//replace mesh verts
 mesh.vertices = vertices;