View Issue Details

IDProjectCategoryView StatusLast Update
0002213Spring engineGeneralpublic2010-11-11 02:23
ReporterBeherith Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.82.6.1 
Summary0002213: s3o support for triangle strips is broken
DescriptionI encountered this bug while using a script to convert 3do-s to s3o-s.
I couldnt, for the life of me figure out why my s3os crashed upspring if I had models with tristrips. I tried both strips and fans, both crashed upspring (correct vertice orders were verified with a manual .obj conversion).
Oddly, spring loaded these s3os, but didnt render them properly, see picture. It did, however, seem to render pentagons right, it failed on quads and hexagons.

This is highly non optimal, and may result in us pushing many times the triangles required (since piece shares primitive size to all primitives in piece, any piece with a single more than 4 sided face will be split into triangles)
TagsNo tags attached.
Attached Files
badtristrips.7z (Attachment missing)
Checked infolog.txt for Errors

Activities

Kloot

2010-11-11 02:23

developer   ~0005857

Fixed in non-GML builds; the NV_primitive_restart extension must be present.

However, as said, your converted armcom does not render correctly even when it is.

Issue History

Date Modified Username Field Change
2010-11-07 17:54 Beherith New Issue
2010-11-07 17:54 Beherith File Added: badtristrips.7z
2010-11-11 02:23 Kloot Note Added: 0005857
2010-11-11 02:23 Kloot Status new => resolved
2010-11-11 02:23 Kloot Resolution open => fixed
2010-11-11 02:23 Kloot Assigned To => Kloot