コード例 #1
0
ファイル: GraphicsService.cpp プロジェクト: mirceamt/MPACK
		ReturnValue GraphicsService::Start()
		{
			InitTextureSlots();

			Render::Init();
			Render::SetOrthoMode();
			Render::EnableOrthoMode();
			Render::EnableAlphaBlend();

			LoadResources();

			PostEffect::Init(Render::GetScreenWidth(),Render::GetScreenHeight());

			return RETURN_VALUE_OK;
		}
コード例 #2
0
BEGIN_ANIMA_ENGINE_NAMESPACE

AnimaRenderer::AnimaRenderer(AnimaScene* scene, AnimaAllocator* allocator)
	: _primitives(allocator)
{
	_allocator = allocator;
	_scene = scene;

	_filterCamera = nullptr;
	_filterMesh = nullptr;
	
	_indexesBufferObject = 0;
	_verticesBufferObject = 0;
	_vertexArrayObject = 0;

	InitTextureSlots();
}