本文整理汇总了C++中GraphicsDevice::setDefaultTransforms方法的典型用法代码示例。如果您正苦于以下问题:C++ GraphicsDevice::setDefaultTransforms方法的具体用法?C++ GraphicsDevice::setDefaultTransforms怎么用?C++ GraphicsDevice::setDefaultTransforms使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GraphicsDevice
的用法示例。
在下文中一共展示了GraphicsDevice::setDefaultTransforms方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: createRenderer
/// Creates and returns the renderer if valid
GraphicsDevice* Window::createRenderer()
{
GraphicsDevice* renderer = NULL;
// Try to assemble the renderer
#ifdef NEPHILIM_DESKTOP
renderer = new RendererOpenGL();
#elif defined NEPHILIM_ANDROID || defined NEPHILIM_IOS
if (gEnv->glesHint == 2)
renderer = new RendererGLES2();
/*else
renderer = new RendererGLES();*/
#endif
if (renderer)
{
// renderer->m_target = this;
renderer->m_window = this;
renderer->setDefaultTarget();
renderer->setDefaultShader();
renderer->setDefaultBlending();
renderer->setDefaultTransforms();
renderer->setDefaultViewport();
renderer->setDefaultDepthTesting();
}
return renderer;
}