home *** CD-ROM | disk | FTP | other *** search
/ Quake 'em / QUAKEEM.BIN / quake / programs / util3d / readme.txt < prev    next >
Encoding:
Text File  |  1996-07-31  |  3.5 KB  |  116 lines

  1. README.TXT for IDUTIL3D.ZIP  - Beta 0.3
  2.  
  3.     Versions of idutils texmake and modelgen that take
  4.     3dstudio .3ds files or Alias .tri files as input.
  5.  
  6. Author : Alan Blaine (pinkdogg@cgsd.com) & id Software
  7. Date   : 31 jul 1996
  8.  
  9. Note: 
  10. (a) The software is supplied free of charge.
  11. (b) The software is experimental and not guaranteed
  12. to work in your particular setup.
  13.  
  14. 1.  Description
  15. 2.  Files
  16. 3.  Installation Instructions
  17. 4.  Working with QuakeME
  18. 5.  Credits
  19. 6.  Technical Issues
  20. 7.  Known Bugs and Limitiations
  21. 8.  History
  22.  
  23.  
  24.  
  25. 1. Description
  26.  
  27. Allows importing of 3dstudio models and Alias models into Quake by way
  28. of idutils texmake and modelgen, which id Software distributed the source to. 
  29. Just use in the normal manner. Also, check out ids qcc release for the .qc files. 
  30. You will need these to replace anything but static objects, like armor or weapons
  31. in the game.
  32.  
  33. 2. Files 
  34.  
  35. texmake.exe        put in path
  36. modelgen.exe        put in path
  37. palette.lbm        put this in dir with meshes
  38. sphere.mdl        sample file
  39. tori.mdl         sample file w/animation
  40. tori.qc            included on popular demand
  41. player.qc        good ex. of a robust .qc file - from id
  42. readme.txt        this file
  43.  
  44. 3. Installation Instructions
  45.  
  46. Put em where you like. Make sure palette.lbm is in the same dir as the .3ds
  47.  
  48.  
  49. 4. Working with idutils texmake and modelgen
  50.  
  51. Dont have time to write QuakeModeling Manifesto right now. The basic concepts
  52. are in a document published by Aftershock(which is no more), written by 
  53. Steve Tietze of Rogue Entertainment - http://www.gamers.org/~rogue. 
  54.  
  55. Until I have a) the registered version of Quake - shipping tomorrow
  56.          b) some time to experiment with these more
  57.          c) fixed many bugs
  58.      - I will not write the Manifesto. 
  59. Maybe someday.
  60.  
  61. 5. Credits
  62.  
  63. idSoftware - great game, great utils
  64. Steve Tietze - inspiration and instruction
  65.  
  66. 6. Technical Issues
  67. For a 3ds file:
  68.     Keep it low polygon - I have imported 288 triangle meshes with 251 frames
  69.         with the tools
  70.     Keep a solitary object in the files - the reader looks for the first
  71.         object by index. 
  72.     
  73. Changes to id Software code:
  74.     Did a lot of this - including using Windows memory allocation functions
  75.         rather than generic C functions. There are a few changes in the
  76.         code that are basically hacks so the code compiles successfully.
  77.         Not sure what effect this has, but the models are turning out OK.
  78.         If there are any other programmers out there who have munged 
  79.         through the idutils code - send me some email. I want to compare 
  80.         notes.
  81.  
  82. 7. Known Bugs and Limitations
  83.  
  84. Seems to work fine, except for :
  85.  
  86.     Haven't found a program that reads output from texmake except for 
  87.         modelgen. This could be a problem with ids .lbms. Seems to 
  88.         in the way it declares the pixel size of the file. Could somebody
  89.         try opening a texmake-generated lbm in Deluxe Paint?
  90.  
  91.  
  92.  
  93. 8. History
  94.  
  95. 31 jul 1996  Version 0.3 Beta
  96.  
  97.     Fixed more memory problems. Were causing crash at some arbitrary number
  98.     of frames, depending on mesh size. Now able to import 251 frames without
  99.     crashing. There still are problems above this, but it will give plenty of
  100.     leeway to artists until I correct the problem.
  101.  
  102.     Fixed on-the-fly mesh type determination in texmake.
  103.  
  104. 23 jul 1996  Version 0.2 Beta
  105.  
  106.     Fixed vertex ordering problem, and file-access errors. Replaced Alias
  107.     loading code. Progs should load correct type on the fly.
  108.  
  109.     Changed all of the existing generic C memory and file access code to 
  110.     Windows code.
  111.  
  112. 21 jul 1996  Version 0.1 SBeta
  113.  
  114.     Initial release.
  115.  
  116.