Content Creator's Guide

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
 
(87 intermediate revisions by 3 users not shown)
Line 1: Line 1:
''' Back to''' [[HowToGuides]]
+
{{CCG-top}}
 +
The pages linked here are partially-updated extracts from the obsolescent<!-- Software and computers are not obsolete until there is no one using them--many people still use TRS2004--TC3 so don't fibb ---> Content Creation Guide booklet/pdf. They are maintained here thanks to the attention of Trainz community members. While the information presented here is in an friendly-to-read format, it is often following outdated recommendations and may result in content that does not work in supported Trainz versions and is not eligible for uploading to the [[Download Station]]. For up-to-date information, please review the detailed content specifications [[Content Configuration|here]].
 +
 
 +
<div style="background-color: #d15656; border-style: dotted;">
 +
For up to date Content Creation information, please visit the [[Content_Creation|Content Creation]] page.
 +
</div>
 +
 
  
 
== Contents ==
 
== Contents ==
Line 9: Line 15:
 
* [[CCG/The Basics of Content Creation|The Basics of Content Creation]]
 
* [[CCG/The Basics of Content Creation|The Basics of Content Creation]]
 
* [[CCG/KUID Numbering|KUID Numbering]]
 
* [[CCG/KUID Numbering|KUID Numbering]]
** [[CCG/KUID Numbering#KUID2 Format|KUID2 Format]]
 
** [[CCG/KUID Numbering#User ID Number|User ID Number]]
 
** [[CCG/KUID Numbering#Content ID Number|Content ID Number]]
 
** [[CCG/KUID Numbering#Version ID Number|Version ID Number]]
 
 
* [[CCG/Trainz Build|Trainz Build]]
 
* [[CCG/Trainz Build|Trainz Build]]
 +
  
 
'''Chapter 2: Introduction to Kinds, Containers, Tags, and Config.txt files'''
 
'''Chapter 2: Introduction to Kinds, Containers, Tags, and Config.txt files'''
  
 +
''(Please note that an up-to-date listing of all asset kinds is available on the [[Content Configuration]] page.)''
 +
<table width="100%" border="0" cellspacing="0" cellpadding="10">
 +
<tr>
 +
<td width="30%" valign="top">
 
* [[CCG/Kinds|Kinds]]
 
* [[CCG/Kinds|Kinds]]
 
* [[CCG/Config.txt Files|Config.txt Files]]
 
* [[CCG/Config.txt Files|Config.txt Files]]
Line 39: Line 46:
 
* [[CCG/Kind: Bogey|Kind: Bogey]]
 
* [[CCG/Kind: Bogey|Kind: Bogey]]
 
* [[CCG/Kind: Traincar|Kind: Traincar]]
 
* [[CCG/Kind: Traincar|Kind: Traincar]]
 +
</td><td width="30%" valign="top">
 
* [[CCG/Kind: EngineSound|Kind: EngineSound]]
 
* [[CCG/Kind: EngineSound|Kind: EngineSound]]
 
* [[CCG/Kind: HornSound|Kind: HornSound]]
 
* [[CCG/Kind: HornSound|Kind: HornSound]]
Line 61: Line 69:
 
** [[CCG/Kind: Industry Passenger Vehicle Asset|Passenger Vehicle Asset]]
 
** [[CCG/Kind: Industry Passenger Vehicle Asset|Passenger Vehicle Asset]]
 
* [[CCG/Kind: FixedTrack|Kind: FixedTrack]]
 
* [[CCG/Kind: FixedTrack|Kind: FixedTrack]]
* [[CCG/Kind: Track|Kind: Track]]
+
</td><td width="30%" valign="top">
** [[CCG/Kind: Track|Kind: Track (Rails)]]
+
* [[KIND_Track|Kind: Track]]
** [[CCG/Kind: Track (Road)|Kind: Track (Road)]]
+
** [[KIND_Track|Kind: Track (Rails)]]
* [[CCG/Kind: Bridge|Kind: Bridge]]
+
** [[KIND_Track|Kind: Track (Road)]]
** [[CCG/Kind: Bridge|Kind: Bridge - Single Track]]
+
* Kind: Bridge - Obsolete. Refer [[KIND Track]]
** [[CCG/Kind: Bridge Tunnel|Kind: Bridge - Tunnel]]
+
* [[CCG/Kind: MOCrossing|Kind: MOCrossing]]
** [[CCG/Kind: Bridge Double Track|Kind: Bridge - Double Track]]
+
 
* [[CCG/MOSpeedBoard config|Kind: MOSpeedBoard]]
 
* [[CCG/MOSpeedBoard config|Kind: MOSpeedBoard]]
 
+
* [[CCG/Kind: MOSignal|Kind: MOSignal]]
''Lots of other stuff''
+
* [[CCG/Kind: MOJunction|Kind: MOJunction]]
 +
* [[CCG/Kind: Mesh|Kind: Mesh]]
 +
* [[CCG/Kind: TurnTable|Kind: TurnTable]]
 +
* [[CCG/Kind: Activity|Kind: Activity]]
 +
* [[CCG/Kind: Texture|Kind: Texture]]
 +
* [[CCG/Kind: Buildable|Kind: Buildable]]
 +
* [[CCG/Miscellaneous Config.txt Tags|Miscellaneous Config.txt Tags]]
 +
</td></tr></table>
  
 
'''Chapter 3: Understanding and using Content Creator Plus'''
 
'''Chapter 3: Understanding and using Content Creator Plus'''
Line 81: Line 95:
  
 
* [[CCG/Creating a New Asset|Creating a New Asset]]
 
* [[CCG/Creating a New Asset|Creating a New Asset]]
 +
 +
'''Chapter 5: Common Containers and Tags'''
 +
 +
* [[CCG/Common Containers and Tags|Common Containers and Tags]]
 +
* [[CCG/Common Containers|Common Containers]]
 +
* [[CCG/Common Tags|Common Tags]]
 +
* [[CCG/Other Regularly Used Containers|Other Regularly Used Containers]]
 +
* [[CCG/Other Regularly Used Tags|Other Regularly Used Tags]]
 +
 +
'''Chapter 6: All Other Containers and Tags'''
 +
<table width="100%" border="0" cellspacing="0" cellpadding="10">
 +
<tr><td width="30%" valign="top">
 +
* [[CCG/All Other Containers and Tags|All Other Containers and Tags]]
 +
* [[CCG/Activity|Activity]]
 +
* [[CCG/Behavior|Behavior]]
 +
* [[CCG/Bogey|Bogey]]
 +
* [[CCG/Bridge|Bridge]]
 +
* [[CCG/Buildable|Buildable]]
 +
* Chunky-Track - Obsolete (link removed)
 +
* [[CCG/DriverCharacter|DriverCharacter]]
 +
* [[CCG/DriverCommand|DriverCommand]]
 +
* Double-Track - Obsolete (link removed)
 +
* [[CCG/Engine|Engine]]
 +
* [[CCG/EngineSound|EngineSound]]
 +
* [[CCG/Environment|Environment]]
 +
* [[CCG/Fixed-Track|Fixed-Track]]
 +
* [[KIND_Groundtexture|GroundTexture]]
 +
</td><td width="30%" valign="top">
 +
* [[CCG/Hornsound|Hornsound]]
 +
* [[CCG/HTML-Asset|HTML-Asset]]
 +
* [[CCG/Industry|Industry]]
 +
* [[CCG/Interior|Interior]]
 +
* [[CCG/Library|Library]]
 +
* [[CCG/Mesh|Mesh]]
 +
* Mesh-Reducing-Track - Obsolete (link removed)
 +
* [[CCG/MOCrossing|MOCrossing]]
 +
* [[CCG/MOJunction|MOJunction]]
 +
* [[CCG/MOSignal|MOSignal]]
 +
* [[CCG/MOSpeedboard|MOSpeedboard]]
 +
* Paintshed-Skin - Obsolete (link removed)
 +
* Paintshed-Template - Obsolete (link removed)
 +
* [[CCG/Pantograph|Pantograph]]
 +
* [[CCG/Product|Product]]
 +
</td><td width="30%" valign="top">
 +
* [[CCG/Product-Category|Product-Category]]
 +
* [[CCG/Profile|Profile]]
 +
* [[CCG/Region|Region]]
 +
* [[KIND_Scenery|Scenery]]
 +
* [[KIND_Scenery-trackside|Scenery-Trackside]]
 +
* [[CCG/Steam-Engine|Steam-Engine]]
 +
* [[CCG/Texture|Texture]]
 +
* [[CCG/Texture-Group|Texture-Group]]
 +
* [[KIND_Track|Track]]
 +
* [[CCG/TrackSound|TrackSound]]
 +
* [[CCG/TrainCar|TrainCar]]
 +
* [[CCG/Tunnel|Tunnel]]
 +
* [[CCG/Turntable|Turntable]]
 +
* [[CCG/Water2|Water2]]
 +
</td></tr></table>
 +
 +
'''Chapter 7: Example Assets using each Kind'''
 +
<table width="100%" border="0" cellspacing="0" cellpadding="10">
 +
<tr>
 +
<td width="30%" valign="top">
 +
* [[CCG/Kind Examples|Kind Examples]]
 +
* [[CCG/Example: Activity|Activity]]
 +
* [[CCG/Example: Behavior|Behavior]]
 +
* [[CCG/Example: Bogey|Bogey]]
 +
* [[CCG/Example: Bogey (Animated Bogey)|Bogey (Animated Bogey)]]
 +
* [[CCG/Example: Bogey (Steam Bogey)|Bogey (Steam Bogey)]]
 +
* Bridge - Obsolete (link removed)
 +
* [[CCG/Example: Buildable|Buildable]]
 +
* Chunky-Track - Obsolete (link removed)
 +
* Double-Track - Obsolete (link removed)
 +
* [[CCG/Example: DriverCharacter|DriverCharacter]]
 +
* [[CCG/Example: DriverCommand|DriverCommand]]
 +
* [[CCG/Example: Engine (Diesel)|Engine (Diesel)]]
 +
* [[CCG/Example: Engine (Electric)|Engine (Electric)]]
 +
* [[CCG/Example: EngineSound (Diesel\Electric)|EngineSound (Diesel\Electric)]]
 +
* [[CCG/Example: EngineSound (Steam)|EngineSound (Steam)]]
 +
* [[CCG/Example: Environment|Environment]]
 +
* [[CCG/Example: Fixed Track (Simple)|Fixed Track (Simple)]]
 +
* [[CCG/Example: Fixed Track (Junction)|Fixed Track (Junction)]]
 +
* [[KIND_Groundtexture|GroundTexture]]
 +
* [[KIND_Groundtexture|GroundTexture (Clutter Mesh)]]
 +
* [[CCG/Example: HornSound (1 Part)|HornSound (1 Part)]]
 +
</td><td width="30%" valign="top">
 +
* [[CCG/Example: HornSound (2 Part)|HornSound (2 Part)]]
 +
* [[CCG/Example: HornSound (3 Part)|HornSound (3 Part)]]
 +
* [[CCG/Example: Html-Asset|Html-Asset]]
 +
* [[CCG/Example: Industry (Multiple Industry)|Industry (Multiple Industry)]]
 +
* [[CCG/Example: Industry(Coal Mine)|Industry (Coal Mine)]]
 +
* [[CCG/Example: Interior (Diesel)|Interior (Diesel)]]
 +
* [[CCG/Example: Interior (Electric)|Interior Electric)]]
 +
* [[CCG/Example: Interior (Steam)|Interior (Steam)]]
 +
* [[CCG/Example: Library|Library]]
 +
* [[CCG/Example: Map|Map]]
 +
* [[CCG/Example: Mesh|Mesh]]
 +
* Mesh-Reducing-Track - Obsolete (link removed)
 +
* [[CCG/Example: MOCrossing|MOCrossing]]
 +
* [[CCG/Example: MOJunction|MOJunction]]
 +
* [[CCG/Example: MOSignal|MOSignal]]
 +
* [[CCG/Example: MOSpeedBoard|MOSpeedBoard]]
 +
* [[CCG/Example: Pantograph|Pantograph]]
 +
* [[CCG/Example: Paintshed-Template|Paintshed-Template]]
 +
* [[CCG/Example: Paintshed-Skin|Paintshed-Template]]
 +
* [[CCG/Example: Product (Coal Product)|Product (Coal Product)]]
 +
* [[CCG/Example: Product (General Goods Product)|Product (General Goods Product)]]
 +
* [[CCG/Example: Product (Diesel Fuel Product)|Product (Diesel Fuel Product)]]
 +
</td><td width="30%" valign="top">
 +
* [[CCG/Example: Product (40Ft Container Product)|Product (40Ft Container Product)]]
 +
* [[CCG/Example: Product (Lumber Product)|Product (Lumber Product)]]
 +
* [[CCG/Example: Product (Passenger Product)|Product (Passenger Product)]]
 +
* [[CCG/Example: Product-Category|Product-Category]]
 +
* [[CCG/Example: Profile|Profile]]
 +
* [[CCG/Example: Scenery|Scenery]]
 +
* [[CCG/Example: Scenery-Trackside|Scenery-Trackside]]
 +
* [[CCG/Example: Steam-Engine|Steam-Engine]]
 +
* [[CCG/Example: Texture|Texture]]
 +
* [[CCG/Example: Texture-Group|Texture-Group]]
 +
* [[CCG/Example: Track|Track]]
 +
* [[CCG/Example: TrackSound|TrackSound]]
 +
* [[CCG/Example: TrainCar (Coal Hopper)|TrainCar (Coal Hopper)]]
 +
* [[CCG/Example: TrainCar (Diesel Engine)|TrainCar (Diesel Engine)]]
 +
* [[CCG/Example: TrainCar (Electric Engine)|TrainCar (Electric Engine)]]
 +
* [[CCG/Example: TrainCar (Rollingstock)|TrainCar (Rollingstock)]]
 +
* [[CCG/Example: TrainCar (Passenger Car)|TrainCar (Passenger Car)]]
 +
* [[CCG/Example: TrainCar (Steam Engine)|TrainCar (Steam Engine)]]
 +
* [[CCG/Example: Tunnel|Tunnel]]
 +
* [[CCG/Example: TurnTable (Animated)|TurnTable (Animated)]]
 +
* [[CCG/Example: TurnTable (Not animated)|TurnTable (Not Animated)]]
 +
* [[CCG/Example: Water2|Water2]]
 +
* [[CCG/Example: Displacements|Displacements]]
 +
</td></tr></table>
 +
 +
'''Chapter 8: Modelling Guidelines'''
 +
<table width="100%" border="0" cellspacing="0" cellpadding="10">
 +
<tr>
 +
<td width="30%" valign="top">
 +
* [[CCG/Modelling: 3DSMax Interface with Trainz|3DSMax Interface with Trainz]]
 +
* [[CCG/Modelling: 3DSMax Initial Setup|3DSMax Initial Setup]]
 +
* [[CCG/Modelling: Merging and Exporting|Merging and Exporting]]
 +
* [[CCG/Modelling: Animation Requirements|Animation Requirements]]
 +
* [[CCG/Modelling: Attachments|Attachments]]
 +
* [[CCG/Modelling: General Modelling Notes|General Modelling Notes]]
 +
* [[CCG/Modelling: Config.txt File|Config.txt File]]
 +
* [[CCG/Modelling: Problems with Model Exports|Problems with Model Exports]]
 +
* [[CCG/Modelling: PolyCount|PolyCount]]
 +
* [[CCG/Modelling: Textures and File Sizes|Textures and File Sizes]]
 +
* [[CCG/Modelling: Locomotive Numbering|Locomotive Numbering]]
 +
* [[CCG/Modelling: Bump Mapping Information|Bump Mapping Information]]
 +
</td><td width="30%" valign="top">
 +
* [[CCG/Modelling: Textures and Opacity Effects|Textures and Opacity Effects]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Placement_in_3DSMax|Placement in 3DSMax]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Fade_Out|Opacity Fade Out]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Alpha_Channel_Use|Alpha Channel Use]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Applying_Opacity_to_Models|Applying Opacity to Models]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Settings_in_3DSMax|Opacity Settings in 3DSMax]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Interference|Opacity Interference]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Special_Use_of_Opacity_-_Reflection_Materials|Special Use of Opacity - Reflection Materials]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_on_Roads.2C_Track_and_Bridges|Opacity on Roads, Track and Bridges]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Texture_Bleeding|Opacity Texture Bleeding]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Texture_Clarity|Texture Clarity]]
 +
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Textures_for_Tiling|Textures for Tiling]]
 +
* [[CCG/Modelling: Creating an Interior for Trainz|Creating an Interior for Trainz]]
 +
* [[CCG/Modelling: Steam Cab Interiors|Steam Cab Interiors]]
 +
** [[CCG/Modelling:_Steam_Cab_Interiors#Animated_Levers|Animated Levers]]
 +
** [[CCG/Modelling:_Steam_Cab_Interiors#Steam_Cab_Fire_and_Coal_Glow_Effects|Steam Cab Fire and Coal Glow Effects]]
 +
</td><td width="30%" valign="top">
 +
* [[CCG/Modelling: Researching Data and Testing a Steam Locomotive|Researching Data and Testing a Steam Locomotive]]
 +
* [[CCG/Modelling:_Researching_Data_and_Testing_a_Steam_Locomotive#Narrow_Gauge_Geared_Locomotives|Narrow Gauge Geared Locomotives]]
 +
* [[CCG/Modelling: Tenders|Tenders]]
 +
* [[CCG/Modelling: Animation Events|Animation Events]]
 +
* [[CCG/Modelling: Level of Detail Mesh Reduction|Level of Detail Mesh Reduction]]
 +
* [[CCG/Modelling: Load Texture Replacement|Load Texture Replacement]]
 +
** [[CCG/Modelling:_Load_Texture_Replacement#TrainCar_Directory_Structure|TrainCar Directory Structure]]
 +
* [[CCG/Modelling: Aliasing Trains|Aliasing Trains]]
 +
* [[CCG/Modelling: Bogeys|Bogeys]]
 +
* [[CCG/Modelling: Pantographs|Pantographs]]
 +
* [[CCG/Modelling: Turntable (Transfer Table)|Turntable (Transfer Table)]]
 +
* [[CCG/Modelling: FixedTrack|FixedTrack]]
 +
** [[CCG/Modelling:_FixedTrack#FixedTrack_-_Junctions|FixedTrack Junctions]]
 +
* [[CCG/Modelling: Chunky Mesh Track|Chunky Mesh Track]]
 +
* [[CCG/Modelling: TrainzOptions File|TrainzOptions File]]
 +
* [[CCG/Modelling: ViewPoints in Surveyor|ViewPoints in Surveyor]]
 +
</td></tr></table>
 +
 +
'''Chapter 9: Uploading to the Download Station'''
 +
 +
* [[CCG/Uploading: Uploading to the Download Station|Uploading to the Download Station]]
 +
* [[HowTo/Upload a new asset to the DownloadStation|Uploading Process]]
 +
 +
'''Chapter 10: Particle Effects and Soundscripts'''
 +
 +
* [[CCG/PFX: PFX from Config.txt|PFX from Config.txt]]
 +
** [[CCG/PFX:_PFX_from_Config.txt#Adding_Smoke_Tags|Adding Smoke Tags]]
 +
** [[CCG/PFX:_PFX_from_Config.txt#Sequence_Properties|Sequence Properties]]
 +
** [[CCG/PFX:_PFX_from_Config.txt#Example_1_-_Smoke_from_a_Factory.27s_Chimney|Example 1 - Smoke from a Factory's Chimney]]
 +
** [[CCG/PFX:_PFX_from_Config.txt#Example_2_-_Steam_Train|Example 2 - Steam Train]]
 +
** [[CCG/PFX:_PFX_from_Config.txt#Twinkles_PFX|Twinkles PFX]]
 +
* [[CCG/PFX: Sound Scripts|Sound Scripts]]
 +
* [[CCG/PFX: Horn Sounds|Horn Sounds]]
 +
 +
'''Chapter 11: Appendices'''
 +
 +
* [[Category_Class|Appendix A - Classes and Codes]]
 +
* [[Category_Region|Appendix A - Region Codes]]
 +
* [[Category_Era|Appendix A - Era Codes]]
 +
* [[CCG/Appendix B: Kinds and Containers|Appendix B - Kinds and Containers]]
 +
* [[CCG/Appendix C: Tags and Containers|Appendix C - Tags and Containers]]
 +
* [[CCG/Appendix D: New Functions in Trainz Classics|Appendix D - New Functions in Trainz Classics]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Freeways_-_one_way_and_multi-lane_roads|Freeways - one way and multi-lane roads]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Flashing_ditch_lights|Flashing ditch lights]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Headlights_-_low_and_high_beam|Headlights - low and high beam]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Operating_lights_on_roadway_traffic|Operating lights on roadway traffic]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Sound_functions_for_electric_locomotives|Sound functions for electric locomotives]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Traincar_interiors|Traincar Interiors]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Routes_or_maps|Routes or maps]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Other_useful_information|Other useful information]]
 +
** [[CCG/Appendix_D:_New_Functions_in_Trainz_Classics#Scripting|Scripting]]
 +
* [[CCG/Acknowledgements|Acknowledgements]]
 +
 +
 +
''' Back to''' [[HowToGuides]]
 +
 +
 +
{{CCG-bot}}

Latest revision as of 13:49, 1 August 2018

Contents


The pages linked here are partially-updated extracts from the obsolescent Content Creation Guide booklet/pdf. They are maintained here thanks to the attention of Trainz community members. While the information presented here is in an friendly-to-read format, it is often following outdated recommendations and may result in content that does not work in supported Trainz versions and is not eligible for uploading to the Download Station. For up-to-date information, please review the detailed content specifications here.

For up to date Content Creation information, please visit the Content Creation page.


[edit] Contents

Chapter 1: The basics


Chapter 2: Introduction to Kinds, Containers, Tags, and Config.txt files

(Please note that an up-to-date listing of all asset kinds is available on the Content Configuration page.)

Chapter 3: Understanding and using Content Creator Plus

Chapter 4: Using Content Creator Plus to create a New Asset

Chapter 5: Common Containers and Tags

Chapter 6: All Other Containers and Tags

Chapter 7: Example Assets using each Kind

Chapter 8: Modelling Guidelines

Chapter 9: Uploading to the Download Station

Chapter 10: Particle Effects and Soundscripts

Chapter 11: Appendices


Back to HowToGuides


Personal tools