Forums

Full Version: Track start orientation conversion
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I've used a script to convert start orientation from quaternions to euler angles. If you notice any issues, please post here.
NaN Wrote:I've used a script to convert start orientation from quaternions to euler angles. If you notice any issues, please post here.
you should update the track editor to output euler angles then.

--alex--
I've committed the code(untested).
NaN Wrote:I've committed the code(untested).
doesn't even compile for me:
Code:
src/track.cpp: In member function 'void TRACK::Load(std::string)':
src/track.cpp:522: warning: unused variable 'w'
src/track.cpp: At global scope:
src/track.cpp:543: error: expected constructor, destructor, or type conversion before '.' token
src/track.cpp:544: error: expected unqualified-id before 'for'
src/track.cpp:544: error: expected constructor, destructor, or type conversion before '<' token
src/track.cpp:544: error: expected constructor, destructor, or type conversion before '++' token
scons: *** [build/track.o] Error 1
scons: building terminated because of errors.

--alex--
looks like there is a stray } in there:
Code:
--- src/track.cpp       (revision 87)
+++ src/track.cpp       (working copy)
@@ -537,7 +537,6 @@
                        else end_of_position = true;
         }
         trackconfig.SuppressError(false); //turn error message back on
-       }

        int lapmarkers=0;
        trackconfig.GetParam("lap sequences", lapmarkers);
--alex--
Thanks, fixed.