22nd July 2004, 10:39 PM | #1 |
Junior Member
Junior member
Join Date: Jul 2004
Location: Australia
Posts: 7
|
best way to add lots of surfaces ?
Hi,
I'm currently working on an import plugin, but I seems to have quite some trouble to get good performance. So what's the best way to add surfaces ? Just to give you some idea, a simple model might have the following structure: World Group 1 Object 1 Surfaces Object 2 Surfaces Group 2 Object 3 Surfaces ... One problem is that each "Surface" could use a different texture. In general all surfaces use a common vertex list, but there can be meshes which have there own list as well. Thanks |
23rd July 2004, 04:21 AM | #2 |
Administrator
Professional user
Join Date: Jun 2003
Posts: 4,565
|
Code:
Prototype void object_add_surface_head(ACObject *ob, Surface *p); If you already have a list of surfaces, use this: Code:
Prototype void object_add_surfaces(ACObject *ob, List *l); the _head functions will always be faster. Remember that vertices can't be shared across ACObjects. Andy |
|
|