You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close

The Number One Educational Resource for the Game Industry

Session Name: Flexible Rendering for Multiple Platforms (Presented by NVIDIA)
Speaker(s): Niklas Frykholm, Tobias Persson
Company Name(s): BitSquid AB, BitSquid
Track / Format: Game Design

Did you know free users get access to 30% of content from the last 2 years?


Get your team full access to the most up to date GDC content

Overview:

Achieving the best possible visuals on a variety of different platforms demands great flexibility in your renderer. In this session we'll go through how BitSquid Tech achieves this by having a completely data-driven rendering pipe together with a minimalistic abstraction layer on top of the rendering APIs (D3D, GLES, GCM). We'll look at what that means for the game developer as well as how it is designed and implemented from a low-level perspective. A scalable runtime is not all though, you also need tools that allow quick reviewing of changes directly on the target platforms. We'll cover how we've implemented target mirroring in our tools and how you work with platform-specific assets in BitSquid Tech.

GDC 2012

Niklas Frykholm

BitSquid AB

Tobias Persson

BitSquid

free content

Game Design

Design