« Back to portfolio

UDK Jungle Environment

An environment I built using the Unreal Development Kit to improve my modeling and texturing skills. Excluding some particles effects, all the assets were created by me. My goal with this project was to obtain a high quality and realistic jungle inspired by the one seen in Crysis, pushing the limits of UDK while keeping the level playable (>30 FPS) on modern hardware.

The design of the architectural assets is based on the Khmer Temples in Cambodia. Most of the assets were designed to be reusable and modular and were modeled in Max, taken to Mudbox for a sculpt pass, retopologized in Max and baked using xNormal.

Trees were mostly modeled using the Speed Tree editor included in UDK, which proved to be particularly useful to speed up the whole process (especially of leaves distribution!).

Texturing on all assets was done in Photoshop. Diffuse texture sizes vary from a minumum of 512x512 for leaves and other natural elements to a maximum of 2048x2048 for architectural objects and rocks. Where possible I tried to derive the specular map from the diffuse in the shader to save video memory.

A lot of time was spent on the lighting, on the materials and implementing a custom wind vertex animation shader. A high quality version of the video above is available for download as well as high res versions of the screens below.

UDK Jungle Environment 01
UDK Jungle Environment 02
UDK Jungle Environment 03
UDK Jungle Environment 04
UDK Jungle Environment 05
UDK Jungle Environment 06
UDK Jungle Environment 07
UDK Jungle Environment 08
UDK Jungle Environment 09
UDK Jungle Environment 10
UDK Jungle Environment 11
UDK Jungle Environment 12
UDK Jungle Environment 13
UDK Jungle Environment 15
UDK Jungle Environment 16
UDK Jungle Environment 17
UDK Jungle Environment 18
UDK Jungle Environment 19
UDK Jungle Environment 20

« Back to portfolio | ⇑ Back to top