# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--uebergeek@web.de--legeek/lescegra--main--1.0
#

2003-07-13 15:38:53 GMT	Enno Cramer <uebergeek@web.de>	patch-34

    Summary:
      documentation updates
    Revision:
      lescegra--main--1.0--patch-34

    * added a bunch of \related statements to have method documentation on struct pages


2003-07-13 12:53:19 GMT	Enno Cramer <uebergeek@web.de>	patch-33

    Summary:
      render cache
    Revision:
      lescegra--main--1.0--patch-33

    * implemented render cache node


2003-07-13 00:38:10 GMT	Enno Cramer <uebergeek@web.de>	patch-32

    Summary:
      documentation
    Revision:
      lescegra--main--1.0--patch-32

    * new documentation page about extending the scene graph
    * small fixes in image_tga.c


2003-07-12 20:29:39 GMT	Enno Cramer <uebergeek@web.de>	patch-31

    Summary:
      fixed endianess issues, implemented tga loader, better error reporting
    Revision:
      lescegra--main--1.0--patch-31

    * added endianess conversion routines
    * added error reporting facility
    * implemented tga image loader (uncompressed and rle; true color and indexed)
    * fixed endianess issues in pcx loader
    * added some image routines
    * updated examples


2003-07-11 02:15:28 GMT	Enno Cramer <uebergeek@web.de>	patch-30

    Summary:
      documentation
    Revision:
      lescegra--main--1.0--patch-30

    * added a usage section to the main page
    * added a coding style page


2003-07-08 23:19:52 GMT	Enno Cramer <uebergeek@web.de>	patch-29

    Summary:
      minor documentation updates
    Revision:
      lescegra--main--1.0--patch-29



2003-07-08 20:26:08 GMT	Enno Cramer <uebergeek@web.de>	patch-28

    Summary:
      random number generator
    Revision:
      lescegra--main--1.0--patch-28

    * added random number generator class (Mersenne Twister)
    * use seperate data array and pointer in LsgImage
    * add const modifiers for matrix operations


2003-07-06 19:08:37 GMT	Enno Cramer <uebergeek@web.de>	patch-27

    Summary:
      documentation fixes, doxygen
    Revision:
      lescegra--main--1.0--patch-27

    * added doxygen configuration and doc makefile
    * fixed some documentation errors


2003-07-05 01:36:14 GMT	Enno Cramer <uebergeek@web.de>	patch-26

    Summary:
      fog fix
    Revision:
      lescegra--main--1.0--patch-26

    * fixed LsgFog (broke through previous renames)


2003-07-04 21:41:35 GMT	Enno Cramer <uebergeek@web.de>	patch-25

    Summary:
      class/method name prefixing
    Revision:
      lescegra--main--1.0--patch-25

    * added Lsg prefix to all class names
    * renamed all methods to <Class>_<Method> scheme
    * added random seed method
    * added TODO file


2003-06-27 18:51:24 GMT	Enno Cramer <uebergeek@web.de>	patch-24

    Summary:
      fixes
    Revision:
      lescegra--main--1.0--patch-24

    * support single pass multitexturing in texture class
    * don't change texture coordinate generation in md2model display


2003-06-25 17:11:14 GMT	Enno Cramer <uebergeek@web.de>	patch-23

    Summary:
      docs
    Revision:
      lescegra--main--1.0--patch-23

    * header file dokumentation for particle


2003-06-25 13:57:34 GMT	Enno Cramer <uebergeek@web.de>	patch-22

    Summary:
      more code comments
    Revision:
      lescegra--main--1.0--patch-22

    * some more preliminary code comments
    * fixed stupid bug in orthocam


2003-06-25 10:48:16 GMT	Enno Cramer <uebergeek@web.de>	patch-21

    Summary:
      lots of documentation, orthocam, fixes
    Revision:
      lescegra--main--1.0--patch-21

    * a whole lot of header file documentation
    * added orthocam
    * pass on the transformed vertex in transform_collide


2003-06-25 00:02:22 GMT	Enno Cramer <uebergeek@web.de>	patch-20

    Summary:
      fixes
    Revision:
      lescegra--main--1.0--patch-20

    * convert md2 model vertices and normals to opengl coordinate system with up = {0, 1, 0}
    * use unsigned int for texture ids in md2model
    * fixed border normals in hterrain


2003-06-21 12:54:41 GMT	Enno Cramer <uebergeek@web.de>	patch-19

    Summary:
      texture node
    Revision:
      lescegra--main--1.0--patch-19

    * added texture node


2003-06-21 12:10:29 GMT	Enno Cramer <uebergeek@web.de>	patch-18

    Summary:
      renames
    Revision:
      lescegra--main--1.0--patch-18

    * renamed GroupNode -> Group, GLListNode -> GLList, NameNode -> Name


2003-06-20 12:48:12 GMT	Enno Cramer <uebergeek@web.de>	patch-17

    Summary:
      fixes
    Revision:
      lescegra--main--1.0--patch-17

    * use vertex array functions for HTerrain
    * assert valid values in bbox_combine
    * added picking matrix to matrix.[ch]


2003-06-13 11:51:43 GMT	Enno Cramer <uebergeek@web.de>	patch-16

    Summary:
      objectify list, header protection fix
    Revision:
      lescegra--main--1.0--patch-16

    * Object-ified List and Iterator
    * prefixed header protection defines with LSG_


2003-06-12 23:27:38 GMT	Enno Cramer <uebergeek@web.de>	patch-15

    Summary:
      camera abstraction
    Revision:
      lescegra--main--1.0--patch-15

    * reworked camera interface to allow different types of cameras
    * added ObserverCam (location, heading) and PerspectiveCam (old camera;
      location, lookat)


2003-06-11 19:12:59 GMT	Enno Cramer <uebergeek@web.de>	patch-14

    Summary:
      vfc in display, 
    Revision:
      lescegra--main--1.0--patch-14

    * display requires current view frustum as second argument
    * cull and hide are gone


2003-06-09 19:40:44 GMT	Enno Cramer <uebergeek@web.de>	patch-13

    Summary:
      collision detection
    Revision:
      lescegra--main--1.0--patch-13

    * collision detection based on bounding boxes
    * specialized hterrain collision detection


2003-06-08 18:02:24 GMT	Enno Cramer <uebergeek@web.de>	patch-12

    Summary:
      fog
    Revision:
      lescegra--main--1.0--patch-12

    * added fog node


2003-06-08 11:16:09 GMT	Enno Cramer <uebergeek@web.de>	patch-11

    Summary:
      new terrain type, fixed VFC
    Revision:
      lescegra--main--1.0--patch-11

    * updated view frustum culling to use plane equations
    * implemented hierachical terrain
    * fixed matrix_load_perspective


2003-06-06 17:39:53 GMT	Enno Cramer <uebergeek@web.de>	patch-10

    Summary:
      frustum culling
    Revision:
      lescegra--main--1.0--patch-10

    * include frustum culling code


2003-06-05 23:38:15 GMT	Enno Cramer <uebergeek@web.de>	patch-9

    Summary:
      use OpenGL matrix layout, Transform uses single matrix, BBox fixes
    Revision:
      lescegra--main--1.0--patch-9

    * use OpenGL matrix layout (m[column][row]) in matrix.c
    * use glMultMatrix for transformation in transfom_display
    * working bbox_transform


2003-06-05 20:04:36 GMT	Enno Cramer <uebergeek@web.de>	patch-8

    Summary:
      bounding box and cleanup
    Revision:
      lescegra--main--1.0--patch-8

    * added bounding box code
    * code cleanup


2003-06-05 12:32:38 GMT	Enno Cramer <uebergeek@web.de>	patch-7

    Summary:
      restructured directory layout
    Revision:
      lescegra--main--1.0--patch-7

    * structured source and header files into categories
    * added base class for object hierarchy


2003-06-04 01:25:27 GMT	Enno Cramer <uebergeek@web.de>	patch-6

    Summary:
      terrain, make system, examples
    Revision:
      lescegra--main--1.0--patch-6

    * added terrain (height field) geometry
    * two new examples
      * terrainviewer - view heightfield
      * imagedotter   - view picture as point matrix
    * new modular make system


2003-06-02 15:49:53 GMT	Enno Cramer <uebergeek@web.de>	patch-5

    Summary:
      pcx loader and md2 skins
    Revision:
      lescegra--main--1.0--patch-5

    * implemented pcx texture loader
    * implemented md2 skins
    * enhanced md2 model viewer example
    * use glPushAttrib in Coords.display and disable lighting, normalize and texture


2003-06-01 23:56:37 GMT	Enno Cramer <uebergeek@web.de>	patch-4

    Summary:
      Quake II Model support
    Revision:
      lescegra--main--1.0--patch-4

    * added support for Quake II Models (MD2)
    * added md2 viewer example
    * updated solar system example


2003-05-25 11:51:28 GMT	Enno Cramer <uebergeek@web.de>	patch-3

    Summary:
      renamed node->time to node->update
    Revision:
      lescegra--main--1.0--patch-3



2003-05-25 11:40:16 GMT	Enno Cramer <uebergeek@web.de>	patch-2

    Summary:
      animator feature addons
    Revision:
      lescegra--main--1.0--patch-2

    * renamed splineanim to interpolator
    * added discrete, bezier and catmull-rom interpolation


2003-05-21 17:15:36 GMT	Enno Cramer <uebergeek@web.de>	patch-1

    Summary:
      first example, new nodes, fixes
    Revision:
      lescegra--main--1.0--patch-1

    * new nodes
      * coords (draw coordinate system)
      * namenode (push name for picking)
    * removed sphere node
    * camera is now a normal node
    * gllistnode creates its own list


2003-05-16 15:15:08 GMT	Enno Cramer <uebergeek@web.de>	base-0

    Summary:
      initial revision for lescegra
    Revision:
      lescegra--main--1.0--base-0



