43

Away3d: A million little triangles

Embed Size (px)

Citation preview

INTRODUCTIONS

rob bateman

www.infiniteturtles.co.uk

www.away3d.com

www.awaymedia.co.uk

@robnet

INTRODUCTIONS

rob bateman

www.infiniteturtles.co.uk

www.away3d.com

www.awaymedia.co.uk

@robnet

rob bateman

INTRODUCTIONS

rob bateman

www.infiniteturtles.co.uk

www.away3d.com

www.awaymedia.co.uk

@robnet

www.infiniteturtles.co.uk

INTRODUCTIONS

rob bateman

www.infiniteturtles.co.uk

www.away3d.com

www.awaymedia.co.uk

@robnet

www.away3d.com

INTRODUCTIONS

rob bateman

www.infiniteturtles.co.uk

www.away3d.com

www.awaymedia.co.uk

@robnet

www.awaymedia.co.uk

INTRODUCTIONS

www.theawayfoundation.org

INTRODUCTIONS

Away3D 4.1 Alpha

IN THE BEGINNING

PROTO-GFX

SAGE (United States Military)

PROTO-GFX

DAC-1 (General Motors & IBM)

PROTO-GFX

picture source: www.es.com

LDS-1 (Evans & Sutherland)

Silicon Graphics Inc. (1981)

EVOLUTION

Amiga (1985)

EVOLUTION

EVOLUTION

Amiga 1000 (1985)

Amiga (1985)

EVOLUTION

EVOLUTION

SGI open sources IRIS GL

MODERN GPUs

S3 ViRGE (1995)

MODERN GPUs

3DFX Voodoo (1996)

MODERN GPUs

3DFX Voodoo (1996)

MODERN GPUs

3DFX Voodoo (1996)

MODERN GPUs

NVIDIA GeForce 3 (2001)

MODERN GPUs

iPhone 3GS (2009)

picture source: www.apple.com

WHERE THIS LEAVES US

BOTTLENECKS

GPU CPUBUS

VRAM RAM

picture source: the simpsons

BOTTLENECKS

picture source: the simpsons

COMPLEXITY

VISIBILITY SPECTRUM

TEXTURE DENSITY

VERTEX DENSITYx

x

COMPLEXITY

picture source: www.ericchadwick.com

COMPLEXITY

picture source: www.ericchadwick.com

COMPLEXITY

picture source: www.ericchadwick.com

MODEL VERTICES≠

GPU VERTICES

COMPLEXITY

picture source: www.ericchadwick.com

COMPLEXITY

picture source: www.ericchadwick.com

“Its more important to knowwhat to optimise than howto optimise”

Michael Abrash

TECHNIQUES

Adobe Scout

TECHNIQUES

TECHNIQUES

Sponza Multipass demo

TECHNIQUES

GPU texture compression

TECHNIQUES

GPU animation

TECHNIQUES

GPU particles

TECHNIQUES

Invawayders

SHOWREEL

SHOWREEL

SHOWREEL

THANK YOU

rob bateman

www.infiniteturtles.co.uk

www.away3d.com

www.awaymedia.co.uk

www.theawayfoundation.org

@robnet