From 25d1653a16298d88d38776e029dbe60b9a04153a Mon Sep 17 00:00:00 2001 From: Arthus Belliqueux Date: Tue, 21 Jul 2020 18:14:25 +0000 Subject: [PATCH] add trailing '0 0 0' color for triangles according to filefrmt.pdf, section 2-10, figure 2-15, "(4th vertex is 0,0,0 for triangles)" --- io_export_rsd.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/io_export_rsd.py b/io_export_rsd.py index 8f1a75e..e184923 100644 --- a/io_export_rsd.py +++ b/io_export_rsd.py @@ -257,6 +257,9 @@ class ExportRSD(bpy.types.Operator, ExportHelper): color = col[index_tab[j]] color = (int(color[0]*color_mul), int(color[1]*color_mul), int(color[2]*color_mul)) f.write("%d %d %d " % (color[0], color[1], color[2])) + # according to filefrmt.pdf, section 2-10, figure 2-15, "(4th vertex is 0,0,0 for triangles)" + if (len(p.vertices) == 3): + f.write("0 0 0") else: color = col[0] color = (int(color[0]*color_mul),