WINTERMUTE: Render shadow volume using VBOs and shaders
This commit is contained in:
parent
781608e2e9
commit
3864ad1dd8
17 changed files with 575 additions and 145 deletions
|
@ -26,6 +26,7 @@
|
|||
#include "engines/wintermute/base/gfx/opengl/camera3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/mesh3ds_opengl.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/meshx_opengl.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/shadow_volume_opengl.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
#include "math/glmath.h"
|
||||
|
||||
|
@ -614,4 +615,8 @@ MeshX *BaseRenderOpenGL3D::createMeshX() {
|
|||
return new MeshXOpenGL(_gameRef);
|
||||
}
|
||||
|
||||
ShadowVolume *BaseRenderOpenGL3D::createShadowVolume() {
|
||||
return new ShadowVolumeOpenGL(_gameRef);
|
||||
}
|
||||
|
||||
} // namespace Wintermute
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue