3D Art Shaders/Scripts Resume Demo Reel Texturing Tutorial

James O'Donnell - jeodonnell@gmail.com - (425) 891 - 9688
Downloadable WMV (64MB) - Right click to "Save link as..."



This video requires Adobe Flash to play.

Breakdown:

Duration: 1:45
Music: "Leader (Acoustic)," Crow's Claw, "Parental Advisory Explicit Guitar"
Filesize/bitrate: 17MB / 1200Kbps

Scene Breakdown:

Scene 1: 0:00 ~ 0:02: Daimler Dingo in-game

Scene 2: 0:02 ~ 0:04: FlaK 38 in-game

Scene 3: 0:04 ~ 0:06: Near-death full-screen postprocess shader (Forgotten Hope 2)

Scene 4: 0:06 ~ 0:08: Italian soldiers in-game

Scene 5: 0:12 ~ 0:18: Daimler Dingo in-game

Scene 6: 0:18 ~ 0:23: Daimler Dingo cockpit in-game

Scene 7: 0:23 ~ 0:31: Daimler Dingo turntable

Scene 8: 0:31 ~ 0:40: FlaK 38 gunsight in-game

Scene 9: 0:40 ~ 0:50: FlaK Vierling 38 in-game

Scene 10: 0:50 ~ 0:59: FlaK Vierling 38 turntable

Scene 11: 0:59 ~ 1:13: Italian soldiers in-game

Scene 12: 1:13 ~ 1:21: Italian soldier turntable

Scene 13: 1:18 ~ 1:25: Near-death full-screen postprocess shader (Project Reality)

Scene 14: 1:25 ~ 1:29: Shader-driven Vertex animated flag (stationary)

Scene 15: 1:29 ~ 1:32: Shader-driven vertex animated flag (waving pole)

Scene 16: 1:32 ~ 1:36: Shader-driven vertex animated ocean



Work shown from:

Forgotten Hope 2: Battlefield 2 modification. A historically authentic re-creation of the Second World War, focusing on the North African theater.

Mod homepage: http://www.fhmod.org

Project Reality: Battlefield 2 modification. A highly realistic simulation of modern infantry combat.

Mod homepage: http://www.realitymod.com

Forza Motorsport 3: Realistic racing simulator for the XBox 360 by Turn 10, Microsoft Game Studios.

Game homepage: http://www.forzamotorsport.net

Works shown (in order of first appearance):

Daimler Dingo (Forgotten Hope 2): A small scout car used by the Commonwealth throughout the Second World War.

Responsible for: Model (exterior and interior,) UV, texture, normal and specular map, export

FlaK 38 (Forgotten Hope 2): A common light anti-air-artillery piece used by the Germans in the Second World War.

Responsible for: Model (exterior and gunsight,) UV, texture, normal and specular map, export

Near-death shader (Forgotten Hope 2): Fullscreen post-production HLSL shader triggered when the player has very little life remaining. Blurs, desaturates, and tints the screen red, creating a tunnel vision effect.

Italian Soldier (Forgotten Hope 2): Uniforms and gear typical of Italian infantry deployed to North Africa in 1942. Two variants shown here one wearing the sahariana tropical tunic, the other wearing just the gray-green cotton undershirt. Several different personal gear load-outs shown.

Responsible for: Model, UV, texture, Zbrush normals, specular map, vertex weighting, export

FlaK Vierling 38 (Forgotten Hope 2): A heavier-duty four-barreled version of the Flak 38.

Responsible for: Texture, normal and specular map, export. Model/UV by fellow mod teammate.

Near-death shader (Project Reality): Fullscreen post-production HLSL shader triggered when the player has very little life. Uses a sigmoid function and fullscreen blur to blow out the contrast of the screen.

Animated flag shader (Forza Motorsport 3): Procedurally animated flags driven by a vertex shader. Two versions shown - one for stationary flag poles, the other flags on poles being swung from side to side (for use in grandstands to be held by crowd members.)

Ocean shader (Forza Motorsport 3): Procedurally animated ocean driven by a vertex shader using Gerstner waves. Wave height drives the appearance of whitecaps, and ocean color is determined by fresnel math and a cubemap reflection.

Note: All other content in this video is by members of the Forgotten Hope mod team.


James O'Donnell - jeodonnell@gmail.com - (425) 891 - 9688