/*
Copyright (C) 2003, 2010 - Wolfire Games
+Copyright (C) 2010-2016 - Lugaru contributors (see AUTHORS file)
This file is part of Lugaru.
#include "gamegl.h"
#include "Frustum.h"
#include "Lights.h"
-#include "TGALoader.h"
+#include "ImageIO.h"
#include "Quaternions.h"
#include "Quaternions.h"
#include "Texture.h"
void MakeDecalLock(int type, XYZ where, int whichx, int whichy, float size, float opacity, float rotation);
int lineTerrain(XYZ p1, XYZ p2, XYZ *p);
float getHeight(float pointx, float pointz);
- float getHeightExtrude(float pointx, float pointz, float point2x, float point2z);
float getOpacity(float pointx, float pointz);
XYZ getLighting(float pointx, float pointz);
XYZ getNormal(float pointx, float pointz);
void drawpatch(int whichx, int whichy, float opacity);
void drawpatchother(int whichx, int whichy, float opacity);
void drawpatchotherother(int whichx, int whichy, float opacity);
- void DoLighting();
void DoShadows();
Terrain();