mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
fix vertex-ordering
This commit is contained in:
parent
0cd95c8f8d
commit
2fde94041e
@ -180,9 +180,11 @@ write_3d_face(EggPolygon *poly, ostream &out) {
|
||||
out << "0\n3DFACE\n"
|
||||
<< "8\n" << _group->get_name() << "\n";
|
||||
|
||||
// Since DXF uses a clockwise ordering convention, we must
|
||||
// reverse the order in which we write out the vertices.
|
||||
int i;
|
||||
EggPolygon::iterator vi;
|
||||
for (i = 0, vi = poly->begin(); vi != poly->end(); ++i, ++vi) {
|
||||
EggPolygon::reverse_iterator vi;
|
||||
for (i = 0, vi = poly->rbegin(); vi != poly->rend(); ++i, ++vi) {
|
||||
EggVertex *vtx = (*vi);
|
||||
LVecBase3d pos = vtx->get_pos3() * _group->get_vertex_frame();
|
||||
out << 10 + i << "\n" << pos[0] << "\n"
|
||||
|
Loading…
x
Reference in New Issue
Block a user