3D Engine

A video of a 3D engine that I developed.  The design of the level was influenced from a portion of Humus’ GameEngine Demo.  The main goal of writing the engine was to learn more about 3D programming.  The engine features per-pixel phong/specular lighting, normal mapping, and heavy use of shadow volumes.

 

The demo can be downloaded here.  Please be sure to look at Readme.txt for the system requirements and controls.

 

Be sure to watch the video in High Quality.

6 Responses to “3D Engine”

  1. DragonXero Says:

    Wow, this is actually a little impressive. How long did it take you to develop this?? Where did you get the textures?

  2. allen Says:

    Thanks, I found the textures/normals on the internet through various sites and SDK demos. It was developed over the course of about 6 months.

  3. jon Says:

    Very well done.
    two questions:
    in what platform was this done in (opengl, directx, etc)? and would you share this demo?

  4. allen Says:

    The engine was written in C++ using DirectX. Unfortunately I stopped development of it in the middle of adding some features so would take some effort to get it to a working state again.

  5. Terrell Herring Says:

    ag4hloec1vcpveyz

  6. cufflinkstrade Says:

    Hong Kong Sincerity International Trading Co., Ltd.(www.cufflinkstrade.com) is a specialized company dealing in the retail and wholesale of a wide range of cufflinks.Also we could make cufflinks with different styles and colors specially for your products or enterprise logo.Our cooperation partners are worldwide.

Leave a Reply