2D/3D models + textures of flora used in my C&C Generals: Situation Zero mod project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

121 lines
3.9 KiB

6 years ago
  1. # C&C Generals: Situation Zero - tree models
  2. ## About
  3. 3D flora modelled & textured for my [C&C Generals: Situation Zero mod project](http://www.moddb.com/mods/cc-generals-situation-zero), originally produced back in 2003-2008.
  4. Tree models use Westwood 3D file format (W3D). Textures are provided in TGA/DDS/PSD formats.
  5. This repository provides the mentioned tree models also in 2D format for RA2/YR game series.
  6. I was about to rework all 3D tree models back in 2008 to reduce polygon count and improve overall quality. However, that didn't happen.
  7. ## About tree production
  8. The tree model textures have been photographed back in 2006-2008. I modeled 3D shapes for the mod project.
  9. ## Images
  10. 2D tree models:
  11. ![ra2-trees_sz](https://raw.githubusercontent.com/Fincer/sz_mod_treemodels/master/trees_ra2.png)
  12. 3D tree models - CNC: SZ in-game screenshot:
  13. ![sz_trees](https://raw.githubusercontent.com/Fincer/sz_mod_treemodels/master/trees_sz.jpg)
  14. ## Related tools
  15. Tools which can't be provided but must be used to produce the provided models in 2D format:
  16. - sh files are Unix shell script files used in 3D-to-2D batch production. Consider converting them into .bat format.
  17. - 3D Modeling: Autodesk 3DS Max <= 9
  18. - W3D plugins ([Max2w3d](https://downloads.cncfps.com/Renegade/Modding/Max2w3d.zip) & [w3dimporter](https://downloads.cncfps.com/Renegade/Modding/W3DImporter.zip), see also [other CNC Renegade tools](https://downloads.cncfps.com/Renegade/Modding/) available)
  19. - If you do not work with W3D, you can take a different approach of your choice
  20. - W3D plugins require Autodesk 3DS Max 9 or older version
  21. - 3DS to voxel converter: [3ds2vxl](https://ppmforums.com/viewtopic.php?t=25043)
  22. - Image editor such as GIMP or Adobe Photoshop (TGA/PSD/DDS image formats)
  23. - If you use Adobe Photoshop, considering usage of [Nvidia DDS plugins](https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop)
  24. - imagemagick
  25. - [ShapeSet](https://forums.cncnet.org/applications/core/interface/file/attachment.php?id=40936)
  26. - Rendering settings in 3DS Max: [part 1](https://ppmforums.com/viewtopic.php?t=18884), [part 2](https://ppmforums.com/viewtopic.php?t=27175), [part 3](https://ppmforums.com/viewtopic.php?t=36213)
  27. - The original rendering scenes with correct settings were provided by [-Apollo-](http://www.moddb.com/members/apollors) in max file format. These scenes are not provided here due to legal reasons.
  28. - [RA2/YR modding tools](http://www.moddb.com/games/cc-red-alert-2/downloads/modding-tools1)
  29. ## Rendering instructions
  30. - 1 cell equals to 60x60 pixels
  31. - rendering canvas size in Autodesk 3DS Max: 544x308 pixels
  32. - shadows are rendered separately
  33. - shadows are rendered in opaque mode, transparency is handled by the RA2/YR game engine
  34. - Tree root is vertically centered in rendered image (see '[center_weight.png](https://github.com/Fincer/sz_mod_treemodels/blob/master/sz_trees_for_redalert2/center_weight.png)' in sz_trees_for_redalert2 subfolder)
  35. - Use correct palette format for RA2/YR
  36. ## File formats
  37. - tree 0000.pcx (normal tree)
  38. - tree 0001.pcx (damaged tree)
  39. - tree 0002.pcx (normal tree shadow)
  40. - tree 0003.pcx (damaged tree shadow)
  41. - Related command samples:
  42. - Bright.exe 0002.tga -colmask 255 0 0 -common
  43. - Shapeset.exe "arbor????.pcx" arborvitae01.shp
  44. ## File formats of RA2/YR
  45. - buildings = shp
  46. - tanks = vxl/shp
  47. - infantry = shp
  48. - aircraft = vxl
  49. shp = shape, vxl = voxel
  50. ## File naming syntax
  51. File name suffix explanations:
  52. - **_B** = Burn/Burned model
  53. - **_D** = Damaged model
  54. - **_S** = Snow model
  55. - **_BS** = Burn/Burned Snow model
  56. - **_L** = Large model (for example, PTgrass and PTGrass_L)
  57. - **_LS** = Large Snow model
  58. ## License
  59. This repository uses Creative Commons 4.0 BY-NC license. Please see [LICENSE](https://github.com/Fincer/sz_mod_treemodels/blob/master/LICENSE) for details.
  60. ## Disclaimer
  61. All data and instructions are provided as they are, not any guarantee about quality.