by AndersG » Sun Oct 27, 2013 11:39 am
DFaber wrote in Sun Oct 27, 2013 9:21 am:Thanks Anders, I was really impressed how you did the inside Walker in the Short Empire. And Yes, Stewarts internal Walker has a hardwired Map specific to the Bliuebird. Back then with the Albatross internal Walker I had a configurable Nasal Map made of square sectors. However the far goal is to have the Walker enter any AI or MP Aircraft. Therefor I need to load an aircraft specific Map, ideally from an XML File.
For internal views the walkview-walker can easily be switched between different constraints (it is done in Nordstern when climbing the ladder).
That could be used to manage the interior of different vehicles - but currently there is no support for moving the base coordinate system (since it is an internal view). For me defining the layout by using (well structured) Nasal components is as easy as doing it in XML, but I know that is not the case for everybody.
One possibility could be to define a XML hierarchy that can be parsed to a hierarchy of Nasal components (the walker mechanism itself will probably be in Nasal, anyway).
DFaber wrote in Sun Oct 27, 2013 9:21 am:Another big Problem is the transition from "inside" to "outside". The internal Walker moves within the Aircrafts Coordinate System, while outside he moves in Real World coordinates. there are Functions to convert from world to local and vice-versa, but they are not flawless and seen not to work currently.
But that's way ahead. Right now I'm concentrating on making the Walker Model poseable for Use as Pilot/Co-Pilot/Passenger Use.
That will be a very nice thing to have. I suspect it will be really tricky to get the animations we have to perform well for this. It might be good to try to get better 3d model formats into FG to support this. I wonder if OSG has any inverse kinematics module (which computes joint angles given the position of e.g. a hand and the model skeleton) available?
Cheers,
Anders
Callsign: SE-AG
Aircraft (uhm...)
: Submarine Scout, Zeppelin NT, ZF Navy free balloon,
Nordstern,
Hindenburg, Short Empire flying-boat, ZNP-K, North Sea class, MTB T21 class, U.S.S.
Monitor, MFI-9B, Type UB I submarine,
Gokstad ship, Renault FT.