Search results for "dist:SDL-Tutorial-3DWorld SDL"
SDL::Tutorial::3DWorld - Create a 3D world from scratch with SDL and OpenGL
This tutorial is intended to demonstrate the creation of a trivial but relatively usable "3D Game Engine". The demonstration code provided implements the four main elements of a basic three-dimensional game world. * A static landscape in which events...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::OBJ - Support for loading 3D models from OBJ files
SDL::Tutorial::3DWorld::OBJ provides a basic implementation of a OBJ file parser. Given a file name, it will load the file and parse the contents directly into a compiled OpenGL display list. The OpenGL display list can then be executed directly from...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::3DS - Support for loading 3D models from 3DS files
SDL::Tutorial::3DWorld::3DS provides a basic implementation of a 3DS file parser. Given a file name, it will load the file and parse the contents directly into a compiled OpenGL display list. The OpenGL display list can then be executed directly from...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::MTL - Support for loading material libraries from MTL files
SDL::Tutorial::3DWorld::MTL provides a basic implementation of an MTL file parser. MTL files are libraries of material (surface) definitions to be consumed (by name) by OBJ models. Given a file name, it will load the file and parse the contents into ...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::RWX - Support for loading 3D models from RWX files
SDL::Tutorial::3DWorld::RWX provides a basic implementation of a RWX file parser. Given a file name, it will load the file and parse the contents directly into a compiled OpenGL display list. The OpenGL display list can then be executed directly from...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Actor - A moving object within the game world
Within the game, the term "Actor" is used to describe anything that has a shape and moves around the world based on it's own set of rules. In practice, an actor could be anything from a bullet or a grenade flying through the air, to a fully articulat...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Light - A light source in the 3D world
Other than in very simple worlds with intentionally flat colour, most game worlds are lit by light sources. Lights may sometimes be seen as part of the landscape in the sense they are fixed and generally places to best highlight the game world. They ...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Model - Generic support for on disk model parsers
SDL::Tutorial::3DWorld::Model provides shared functionality across all of the different model file implementations....
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Asset - Abstracts a directory of model resources
A Asset is a direction containing a variety of different modelling resources, most often shape files and texture files....
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::OpenGL - Utility package for initialising OpenGL
The current implementation of OpenGL does not implement modern proper constants. Instead, the constants it provides only come into existance one they have been exported. Because of the number of exports involved, this can require a hundred K or so pe...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Skybox - Better than a uniform sky colour
A Skybox is a common method for drawing a full photographic background for a 3D World visible in all directions. It consists of a large cube with a set of six special pre-rendered textures that stich together at the edges, creating the appearance of ...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Camera - A movable viewpoint in the game world
The SDL::Tutorial::3DWorld::Camera represents the viewpoint that the user controls to move through the 3D world. In this initial skeleton code, the camera is fixed and cannot be moved....
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Console - A text-mode overlay for the world
A "Console" is a text-mode diagnostic overlay for the world. It is most commonly used for the display of values like frames per second count, status, and other diagnostic information. It is not particularly useful for proper "Heads Up Display" style ...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Texture - A texture API simple enough for mere mortals
OpenGL textures are a large and complex topic, with a steep learning curve. Most tutorials on texturing demonstrate a single specific use case, and often implement their own image loaders in the process. Unlike most other basic topics in OpenGL, text...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Landscape - The static 3D environment of the world
A landscape is the "world" part of the 3D World. It will generally just sit in the same place, looking pretty (ideally) and doing nothing (mostly). While it may sometimes change in shape, it certainly does not move around as a whole. The SDL::Tutoria...
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC
SDL::Tutorial::3DWorld::Camera::God - A "God Mode" flying person camera
A flying-mode camera is a camera in which the "move" direction occurs in three dimensions rather than two dimensions. In addition, a different set of movement modifiers apply to a flying camera than apply to a plain or walking camera....
ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 UTC