#include <OpenGl_Workspace.hxx>
#include <Graphic3d_TextureParams.hxx>
+#include <Graphic3d_GraphicDriver.hxx>
#if defined(_WIN32) && defined(HAVE_VIDEOCAPTURE)
#include <OpenGl_AVIWriter.hxx>
#endif
-IMPLEMENT_STANDARD_HANDLE(OpenGl_Workspace,OpenGl_Window)
-IMPLEMENT_STANDARD_RTTIEXT(OpenGl_Workspace,OpenGl_Window)
namespace
{
int v;
if (sscanf (anAaEnv, "%d", &v) > 0) myAntiAliasingMode = v;
}
+
+ myDefaultCappingAlgoFilter = new OpenGl_CappingAlgoFilter();
+ myNoneCulling.ChangeCullingMode() = TelCullNone;
+ myNoneCulling.ChangeEdge() = 0;
+ myFrontCulling.ChangeCullingMode() = TelCullBack;
+ myFrontCulling.ChangeEdge() = 0;
}
// =======================================================================
return !toCopyBackToFront;
}
-IMPLEMENT_STANDARD_HANDLE (OpenGl_RaytraceFilter, OpenGl_RenderFilter)
-IMPLEMENT_STANDARD_RTTIEXT(OpenGl_RaytraceFilter, OpenGl_RenderFilter)
// =======================================================================
// function : CanRender