Вроде скомпилилось
#include "xors3d.h"
#include <iostream>
#include <math.h>
#include "aw_def.h"
int APIENTRY WinMain(HINSTANCE instance, HINSTANCE prevInstance, LPSTR commandLine, int commandShow)
{
// set graphics mode
xGraphics3D(1440, 900, 32,true,true);
xAppTitle("DATAR");
cCamera* cam = new cCamera();
//xAntiAlias(true);
int light = xCreateLight();
//xLightColor(light,255,0,0);
xLightRange(light,7);
xRotateEntity(light,50,-30,0);
Handle camHandle = cam->getCamera();
cPlayer *player = new cPlayer("../models/player.fbx", camHandle);
int terra = xLoadMesh("../models/Terrain.b3d");
xScaleEntity(terra,3,1,3);
xTerrainShading(terra,true);
xEntityPickMode(terra,2);
xPositionEntity(terra,0,0,32);
int basetex = xLoadTexture("../textures/bumped_sand2.jpg");
xEntityTexture(terra,basetex);
xScaleTexture(basetex,0.1f,0.1f);
//xAnimate(player,3,1,1);
while(!xKeyDown(KEY_ESCAPE))
{
xMoveEntity(cam->getCamp(),0,0,0.1f); xMoveEntity(player->getModel(),0,0,0.1f);
//xPositionEntity(camp,xEntityX(player.getModel()),xEntityY(player.getModel()),xEntityZ(player.getModel()));
// render scene
xUpdateWorld();
xRenderWorld();
player->Gear();
player->debug();
// draw scene
xFlip();
}
return 0;
}