here is how you made the models in your engine. right? you made a loop and made a model from it.
- Code:
-
d3d_model_primitive_begin(obj_Controller.model_Terrain01,pr_trianglelist);
with (obj_Terrain01_s01)
{
//vertex code
}
d3d_model_primitive_end(obj_Controller.model_Terrain01);
you started a primitive, then added all the vertex's and ended it. makes perfect sense, i did the same thing, but...
the model can only be so big.
I tried this and now i can make a model as big as i want.
- Code:
-
with (obj_Terrain01_s01)
{
d3d_model_primitive_begin(obj_Controller.model_Terrain01,pr_trianglelist);
//vertex code
d3d_model_primitive_end(obj_Controller.model_Terrain01);
}
this code allows the model to be as LARGE as i want. i think you can make a LARGE model in gm6 also.
this was the problem i was having. you apparently did the same thing. lol.
so now we can all make really big models.
to answer your 2nd question, no. i dont think gm7 has more d3d functions than gm6. if you ask me gm7 is basically the same except for the extensions one can install to improve gm7. but nothing can be done in gm7 that cant be done in gm6.
except gm7 can work on Windows Vista.