37 results (0.043 seconds)
++ed by:
GARU

1 PAUSE user(s)
1 non-PAUSE user(s).

Adam Kennedy
Modules
SDL::Tutorial::3DWorld - Create a 3D world from scratch with SDL and OpenGL
SDL::Tutorial::3DWorld::3DS - Support for loading 3D models from 3DS files
SDL::Tutorial::3DWorld::Actor - A moving object within the game world
SDL::Tutorial::3DWorld::Actor::GridCube - A grid-snapping 3D wireframe cube
SDL::Tutorial::3DWorld::Actor::MaterialSampler - A demonstrator for MTL files
SDL::Tutorial::3DWorld::Actor::Model - An actor loaded from a RWX file
SDL::Tutorial::3DWorld::Actor::Teapot - A moving teapot within the game world
SDL::Tutorial::3DWorld::Actor::TextureCube - Crates, companions and more...
SDL::Tutorial::3DWorld::Actor::TronBit - An attempt to create "Bit" from Tron
SDL::Tutorial::3DWorld::Asset - Abstracts a directory of model resources
SDL::Tutorial::3DWorld::Camera - A movable viewpoint in the game world
SDL::Tutorial::3DWorld::Camera::God - A "God Mode" flying person camera
SDL::Tutorial::3DWorld::Console - A text-mode overlay for the world
SDL::Tutorial::3DWorld::Landscape - The static 3D environment of the world
SDL::Tutorial::3DWorld::Landscape::Infinite - An infinite ground plane
SDL::Tutorial::3DWorld::Light - A light source in the 3D world
SDL::Tutorial::3DWorld::MTL - Support for loading material libraries from MTL files
SDL::Tutorial::3DWorld::Model - Generic support for on disk model parsers
SDL::Tutorial::3DWorld::OBJ - Support for loading 3D models from OBJ files
SDL::Tutorial::3DWorld::OpenGL - Utility package for initialising OpenGL
SDL::Tutorial::3DWorld::RWX - Support for loading 3D models from RWX files
SDL::Tutorial::3DWorld::Skybox - Better than a uniform sky colour
SDL::Tutorial::3DWorld::Texture - A texture API simple enough for mere mortals
Provides
SDL::Tutorial::3DWorld::3DS::Chunk in lib/SDL/Tutorial/3DWorld/3DS/Chunk.pm
SDL::Tutorial::3DWorld::Actor::Billboard in lib/SDL/Tutorial/3DWorld/Actor/Billboard.pm
SDL::Tutorial::3DWorld::Actor::Debug in lib/SDL/Tutorial/3DWorld/Actor/Debug.pm
SDL::Tutorial::3DWorld::Actor::GridPlane in lib/SDL/Tutorial/3DWorld/Actor/GridPlane.pm
SDL::Tutorial::3DWorld::Actor::GridSelect in lib/SDL/Tutorial/3DWorld/Actor/GridSelect.pm
SDL::Tutorial::3DWorld::Actor::Hedron in lib/SDL/Tutorial/3DWorld/Actor/Hedron.pm
SDL::Tutorial::3DWorld::Actor::Sprite in lib/SDL/Tutorial/3DWorld/Actor/Sprite.pm
SDL::Tutorial::3DWorld::Actor::SpriteOct in lib/SDL/Tutorial/3DWorld/Actor/SpriteOct.pm
SDL::Tutorial::3DWorld::Actor::TV in lib/SDL/Tutorial/3DWorld/Actor/TV.pm
SDL::Tutorial::3DWorld::Bound in lib/SDL/Tutorial/3DWorld/Bound.pm
SDL::Tutorial::3DWorld::Fog in lib/SDL/Tutorial/3DWorld/Fog.pm
SDL::Tutorial::3DWorld::Material in lib/SDL/Tutorial/3DWorld/Material.pm
SDL::Tutorial::3DWorld::Mesh in lib/SDL/Tutorial/3DWorld/Mesh.pm
SDL::Tutorial::3DWorld::Mesh::VBA in lib/SDL/Tutorial/3DWorld/Mesh/VBA.pm
Changes for version 0.33
    • Added a GridPlane actor for generating wolfenstein-like levels
    • Added a basic Fog implementation. Because it doesn't really mix well with the skybox I've kept the intensity and range down so it looks a little like a light ground mist. It will do for now.
    • Added partially working eight-sided sprite of a Wolfenstein guard.



Hosting generously
sponsored by Bytemark