From afbba9cc46d256b621f8d0e73dc10f4ea88be166 Mon Sep 17 00:00:00 2001 From: havoc Date: Tue, 10 Mar 2009 22:24:20 +0000 Subject: [PATCH] fix two problems in obj export git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8783 d7cf8633-e32d-0410-b094-e92efae38249 --- model_shared.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/model_shared.c b/model_shared.c index 6f95733f..57879e7f 100644 --- a/model_shared.c +++ b/model_shared.c @@ -2248,7 +2248,7 @@ static void Mod_Decompile_OBJ(dp_model_t *model, const char *filename, const cha memcpy(outbuffer, oldbuffer, outbufferpos); Z_Free(oldbuffer); } - l = dpsnprintf(outbuffer + outbufferpos, outbuffermax - outbufferpos, "v %f %f %f\nvn %f %f %f\nvt %f %f\n", v[0], v[2], v[1], vn[0], vn[2], vn[1], vt[0], vt[1]); + l = dpsnprintf(outbuffer + outbufferpos, outbuffermax - outbufferpos, "v %f %f %f\nvn %f %f %f\nvt %f %f\n", v[0], v[2], v[1], vn[0], vn[2], vn[1], vt[0], 1-vt[1]); if (l > 0) outbufferpos += l; } @@ -2271,7 +2271,7 @@ static void Mod_Decompile_OBJ(dp_model_t *model, const char *filename, const cha memcpy(outbuffer, oldbuffer, outbufferpos); Z_Free(oldbuffer); } - l = dpsnprintf(outbuffer + outbufferpos, outbuffermax - outbufferpos, "f %i/%i/%i %i/%i/%i %i/%i/%i\n", e[0], e[0], e[0], e[2], e[2], e[2], e[1], e[1], e[1]); + l = dpsnprintf(outbuffer + outbufferpos, outbuffermax - outbufferpos, "f %i/%i/%i %i/%i/%i %i/%i/%i\n", e[0]+1, e[0]+1, e[0]+1, e[2]+1, e[2]+1, e[2]+1, e[1]+1, e[1]+1, e[1]+1); if (l > 0) outbufferpos += l; } -- 2.39.2