8
Travaux Personnels Eric Charpenay

Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Embed Size (px)

Citation preview

Page 1: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Travaux PersonnelsEric Charpenay

Page 2: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Axe Engine

Features:

• Custom SIMD maths• Custom containers• Allocation tracer• Unicode support• 32-bit and 64-bit targets• FBX loader• Asset serialization• Direct3D11 renderer• PhysX integration• Scene graph• Octree frustum culling• Post processes• Unit tests

Page 3: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Axe Engine

SSAO buffer SSAO on

SSAO off

Page 4: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Axe Engine

Deferred lighting / Gamma correction / Depth of field / FXAA Vignetting on

Vignetting off

Page 5: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Axe Engine

Variance shadow mapping

Page 6: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Axe Engine

PhysX integration

Page 7: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Axe Engine

Octree frustum culling Normal maps & specular maps

Page 8: Travaux Personnels Eric Charpenay. Axe Engine Features: Custom SIMD maths Custom containers Allocation tracer Unicode support 32-bit and 64-bit targets

Starburst

Link to the game : http://eric.charpenay.free.fr/webgl/Starburst.htm

WebGL experiment:

• JSON MaxScript exporter • JSON mesh loader• 3D skybox• Reflection mapping• Trails• Simple AI