Hi,
I'm having the same problems, but I had to dig somewhat deeper to make
it work again. I can currently choose from:
* build with CC=/usr/bin/gcc-3.3
* build without -O2
After creating the package, the 3ds file can be correctly read again.
Seems compiling with gcc-4.1 and -O2 turned on is not a good thing on
this code. Seems most float numbers are wrong. You can easely test with
the 3ds2rib program (since the player never works).
Example part of a diff from this program. - is 3.3 compiled version, +
is 4.1 compiled:
-ConcatTransform [0.999982 -0.005270 -0.002412 0.000000 0.005927
0.889092 0.406936 0.000000 0.000000 -0.457699 0.790512 0.000000 0.016395
10.309102 -0.024352 1.000000 ]
-Projection "perspective" "fov" [45.000000]
+ConcatTransform [0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000
0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -0.000000
-0.000000 1.000000 ]
+Projection "perspective" "fov" [0.000000]
WorldBegin
-LightSource "pointlight" 1 "from" [5.842870 -3.423596 7.006815]
+LightSource "pointlight" 1 "from" [0.000000 0.000000 0.000000]
Hope this helps,
John
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]