******************************************************************/
#include <Main/globals.hxx>
+#include <Model/loader.hxx>
//#include <simgear/constants.h>
#include <simgear/math/point3d.hxx>
#include <simgear/math/sg_geodesy.hxx>
void FGAILocalTraffic::Init() {
// Hack alert - Hardwired path!!
string planepath = "Aircraft/c172/Models/c172-dpm.ac";
- SGPath path = globals->get_fg_root();
- path.append(planepath);
- ssgTexturePath((char*)path.dir().c_str());
- model = ssgLoad((char*)planepath.c_str());
+ model = globals->get_model_loader()->load_model(planepath);
if (model == 0) {
- model = ssgLoad((char*)"Models/Geometry/glider.ac");
+ model =
+ globals->get_model_loader()
+ ->load_model("Models/Geometry/glider.ac");
if (model == 0)
cout << "Failed to load an aircraft model in AILocalTraffic\n";
} else {
// Hardwire to KEMT
lat = 34.081358;
lon = -118.037483;
+ hdg = 0.0;
elev = (287.0 + 0.5) * SG_FEET_TO_METER; // Ground is 296 so this should be above it
mag_hdg = -10.0;
pitch = 0.0;