Permalink
Commits on Jun 15, 2005
  1. 2005-06-13 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/convert.c, libmd3/convert.h: Fix the normal extraction
    	  code, and rename function to unpack_normals to reflect its
    	  real job.
    
    	* tests/dumpmd3.c, tests/rendermd3.c: Use new function name for
    	  normals.
    committed Jun 15, 2005
Commits on Jun 13, 2005
  1. 2005-06-13 Al Riddoch <alriddoch@zepler.org>

    	* tests/dumpmd3.c: Fix dumping normals, which was formerly broken
    	  due to faulty pointer arithmetic.
    
    	* libmd3/convert.c: Fix ommitting the first normal, and try
    	  another aproach to the normal conversion.
    committed Jun 13, 2005
  2. 2005-06-13 Al Riddoch <alriddoch@zepler.org>

    	* configure.ac: Check if libm is required for sin() and cos()
    	  functions.
    
    	* tests/Makefile.am: Fix libraries for the tests so they pick
    	  up libm if required.
    
    	* tests/dumpmd3.c: Dump mesh normals as part of dumping the entire
    	  model.
    
    	* tests/rendermd3.c: Enable lighting, and experiment with
    	  rendering using the normals.
    committed Jun 13, 2005
Commits on Jun 12, 2005
  1. 2005-06-13 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/convert.c: Add experimental implementation of algorithm
    	  to extract normal data from md3 files.
    committed Jun 12, 2005
  2. Fix date

    committed Jun 12, 2005
  3. 2005-02-20 Al Riddoch <alriddoch@zepler.org>

    	* configure.ac: Cleanups.
    
    	* NEWS: Add placeholder for next release.
    
    	* libmodelfile.spec.in: Correct descriptions, and add packager
    	  tags. Generally cleanup.
    committed Jun 12, 2005
Commits on Jun 8, 2005
  1. *** empty log message ***

    committed Jun 8, 2005
Commits on Feb 20, 2005
  1. 2005-02-20 Al Riddoch <alriddoch@zepler.org>

    	* libmodelfile.vcproj, Makefile.am: Add Visual Studio build file.
    
    	* tests/rendermd3.c: Eliminate dependency on SDL_Image.
    committed Feb 20, 2005
  2. 2005-02-20 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/loader.c: Use size_t when getting return value from
    	  fread().
    committed Feb 20, 2005
  3. 2005-02-20 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/inttypes.h: Remove inverted pre-processor check used
    	  for debugging.
    
    	* libmd3/Makefile.am: Make sure inttypes.h is distributed.
    
    	* configure.ac: Increment version, and add a .zip distribution
    	  format.
    committed Feb 20, 2005
Commits on Feb 14, 2005
  1. 2005-02-14 Al Riddoch <alriddoch@zepler.org>

    	* configure.ac: Cleanup.
    
    	* libmd3/inttypes.h: New header to handle int types on older platforms
    	  without C99.
    
    	* libmd3/mesh.h, libmd3/structure.h: Use new abstracted int types
    	  header.
    
    	* tests/checksizes.c: Check that assumptions made about word sizes
    	  are correct.
    committed Feb 14, 2005
Commits on Oct 11, 2004
  1. 2004-10-10 Al Riddoch <alriddoch@zepler.org>

    	* Fix pkgconfig include path.
    
    	* Release 0.1.91.
    committed Oct 11, 2004
Commits on Oct 10, 2004
  1. *** empty log message ***

    committed Oct 10, 2004
  2. *** empty log message ***

    committed Oct 10, 2004
  3. *** empty log message ***

    committed Oct 10, 2004
Commits on May 21, 2004
  1. 2004-05-21 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/mesh.h: Add member for normal data.
    
    	* libmd3/structure.h: Fixed signedness of strings.
    
    	* tests/rendermd3.c: Strip unused code, and make all functions
    	  static as this is a standalone file.
    committed May 21, 2004
Commits on May 18, 2004
  1. 2004-05-18 Al Riddoch <alriddoch@zepler.org>

    	* Make tests into check_PROGRAMS, and don't build by default.
    
    	* Rename the variables defined in configure to match the project
    	  name.
    
    	* Fix up the new spec.
    committed May 18, 2004
  2. 2004-05-18 Al Riddoch <alriddoch@zepler.org>

    	* Update configure.ac
    committed May 18, 2004
Commits on Apr 4, 2004
  1. 2004-04-04 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/loader.c, tests/rendermd3.c: Move declarations to the
    	  beginning of the block to confirm with old ISO C.
    committed Apr 4, 2004
Commits on Mar 17, 2004
  1. 2004-03-17 Al Riddoch <alriddoch@zepler.org>

    	* tests/rendermd3.c: Remove legacy non-vertex array rendering code.
    committed Mar 17, 2004
  2. 2004-03-17 Al Riddoch <alriddoch@zepler.org>

    	* Updated AUTHORS and README.
    committed Mar 17, 2004
  3. 2004-03-17 Al Riddoch <alriddoch@zepler.org>

    	* tests/dumpmd3.c: Stop using strnlen, as its not part of the standard
    	  C library.
    committed Mar 17, 2004
  4. 2004-03-17 Al Riddoch <alriddoch@zepler.org>

    	* Change package name to libmodelfile, remove obsolete files,
    	  and ensure all sources are packaged correctly.
    committed Mar 17, 2004
Commits on Mar 15, 2004
  1. 2004-03-14 Al Riddoch <alriddoch@zepler.org>

    	* tests/rendermd3.c: Fix convert code. Switch to vertex array
    	  rendering, now that the vertex data is packed.
    committed Mar 15, 2004
  2. 2004-03-14 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/convert.h, libmd3/convert.c: Add function to remove
    	  the env texcoords from the vertex data, so that rendering
    	  is more efficient if they are not required.
    
    	* tests/dumpmd3.c: Improve error handling, and test vertex
    	  conversion function.
    
    	* tests/rendermd3.c: Try out using the vertex conversion
    	  functionality.
    committed Mar 15, 2004
Commits on Mar 14, 2004
  1. 2004-03-14 Al Riddoch <alriddoch@zepler.org>

    	* tests/rendermd3.c: Set colour for full brightness, and
    	  set background to grey for contrast. Detect if model is not
    	  found.
    committed Mar 14, 2004
  2. 2004-03-14 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/mesh.h, libmd3/loader.h: Add user union to libmd3 defined
    	  structs for extra info.
    
    	* libmd3/structure.h, tests/dumpmd3.c: Fix attribute typo.
    
    	* tests/rendermd3.c: Add handling for textures.
    committed Mar 14, 2004
Commits on Mar 13, 2004
  1. 2004-03-13 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/structure.h: Change comments, and attributes of in-files
    	  structures due to improved understanding.
    
    	* libmd3/loader.c: Re-write loader to work using start positions
    	  and seeking, rather than just reading sequentially, and hoping
    	  sections are in the right order.
    
    	* tests/dumpmd3.c: Fix typos and new names in dump output.
    
    	* tests/rendermd3.c: Use the official 1/64 scale and make the window
    	  bigger.
    committed Mar 13, 2004
  2. 2004-03-13 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/structure.h: Add some comments, including size in bytes
    	  of each structure.
    
    	* libmd3/loader.c: Add code to handle header_len attribute.
    
    	* tests/rendermd3.c: Disable SDL parachute, and tweak scale
    	  factor.
    committed Mar 13, 2004
Commits on Mar 12, 2004
  1. 2004-03-12 Al Riddoch <alriddoch@zepler.org>

    	* tests/rendermd3.c: Slightly cleaner render code.
    committed Mar 12, 2004
  2. 2004-03-12 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/loader.c: Use the stdint version of type for sizeof.
    
    	* tests/dumpmd3.c: Dump triangle indices, texcoords and vertex coords.
    
    	* tests/rendermd3.c: Implement discrete function based rendering.
    	  Sort out vertex arrays later.
    committed Mar 12, 2004
  3. 2004-03-12 Al Riddoch <alriddoch@zepler.org>

    	* tests/rendermd3.c: Add first pass of mesh drawing code.
    committed Mar 12, 2004
  4. 2004-03-12 Al Riddoch <alriddoch@zepler.org>

    	* libmd3/loader.c: Fix calls to calloc with zero blocks.
    committed Mar 12, 2004
  5. 2004-03-12 Al Riddoch <alriddoch@zepler.org>

    	* tests/rendermd3.c: Add example renderer code.
    committed Mar 12, 2004
  6. *** empty log message ***

    committed Mar 12, 2004