mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 18:31:55 -04:00
don't crash on degenerate poly
This commit is contained in:
parent
9743a69b10
commit
58e093303c
@ -1439,6 +1439,10 @@ make_polyset(EggBin *egg_bin, PandaNode *parent) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Convert the primitives' vertex pool to a GeomVertexData.
|
// Convert the primitives' vertex pool to a GeomVertexData.
|
||||||
|
if (first_prim->get_pool() == (EggVertexPool *)NULL) {
|
||||||
|
// Whoops, must be a degenerate primitive.
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
PT(qpGeomVertexData) vertex_data =
|
PT(qpGeomVertexData) vertex_data =
|
||||||
make_vertex_data(first_prim->get_pool(), first_prim->get_vertex_to_node());
|
make_vertex_data(first_prim->get_pool(), first_prim->get_vertex_to_node());
|
||||||
nassertr(vertex_data != (qpGeomVertexData *)NULL, NULL);
|
nassertr(vertex_data != (qpGeomVertexData *)NULL, NULL);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user