Browse Source

Unflipped binary OBJ converter and binary models.

alteredq 13 years ago
parent
commit
1a4d83eb66

+ 1 - 1
examples/obj/camaro/CamaroNoUv_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "CamaroNoUv.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 53139,

+ 1 - 1
examples/obj/f50/F50NoUv_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "F50NoUv.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 67006,

BIN
examples/obj/female02/Female02_bin.bin


+ 1 - 1
examples/obj/female02/Female02_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "female02.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 3274,

+ 1 - 1
examples/obj/gallardo/GallardoNoUv_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "GallardoNoUv.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 77815,

+ 1 - 1
examples/obj/gallardo/parts/gallardo_body_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "gallardo_body.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 59791,

+ 1 - 1
examples/obj/gallardo/parts/gallardo_wheel_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "gallardo_wheel.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 4434,

+ 1 - 1
examples/obj/lucy/Lucy100k_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "lucy100k.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 50002,

BIN
examples/obj/male02/Male02_bin.bin


+ 1 - 1
examples/obj/male02/Male02_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "male02.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 2746,

BIN
examples/obj/ninja/NinjaLo_bin.bin


+ 1 - 1
examples/obj/ninja/NinjaLo_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "ninjaHead_Low.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 4485,

+ 1 - 1
examples/obj/veyron/VeyronNoUv_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "VeyronNoUv.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 36210,

+ 1 - 1
examples/obj/veyron/parts/veyron_body_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "veyron_body.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 23013,

+ 1 - 1
examples/obj/veyron/parts/veyron_wheel_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "veyron_wheel.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 3300,

+ 1 - 1
examples/obj/walt/WaltHead_bin.js

@@ -2,7 +2,7 @@
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "WaltHead.obj",
         "generatedBy"   : "OBJConverter",
         "vertices"      : 8146,

+ 2 - 2
utils/exporters/obj/convert_obj_three.py

@@ -196,7 +196,7 @@ TEMPLATE_FILE_BIN = u"""\
 
     "metadata" :
     {
-        "formatVersion" : 3,
+        "formatVersion" : 3.1,
         "sourceFile"    : "%(fname)s",
         "generatedBy"   : "OBJConverter",
         "vertices"      : %(nvertex)d,
@@ -1332,7 +1332,7 @@ def convert_binary(infile, outfile):
     # u float   4
     # v float   4
     for uv in uvs:
-        data = struct.pack('<ff', uv[0], 1.0-uv[1])
+        data = struct.pack('<ff', uv[0], uv[1])
         buffer.append(data)
 
     # padding