Content Creator's Guide

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
 
(44 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">
 
<table width="100%" border="0" cellspacing="0" cellpadding="10">
 
<tr>
 
<tr>
Line 66: Line 70:
 
* [[CCG/Kind: FixedTrack|Kind: FixedTrack]]
 
* [[CCG/Kind: FixedTrack|Kind: FixedTrack]]
 
</td><td width="30%" valign="top">
 
</td><td width="30%" valign="top">
* [[CCG/Kind: Track|Kind: Track]]
+
* [[KIND_Track|Kind: Track]]
** [[CCG/Kind: Track|Kind: Track (Rails)]]
+
** [[KIND_Track|Kind: Track (Rails)]]
** [[CCG/Kind: Track (Road)|Kind: Track (Road)]]
+
** [[KIND_Track|Kind: Track (Road)]]
* [[CCG/Kind: Bridge|Kind: Bridge]]
+
* Kind: Bridge - Obsolete. Refer [[KIND Track]]
** [[CCG/Kind: Bridge|Kind: Bridge - Single Track]]
+
** [[CCG/Kind: Bridge Tunnel|Kind: Bridge - Tunnel]]
+
** [[CCG/Kind: Bridge Double Track|Kind: Bridge - Double Track]]
+
 
* [[CCG/Kind: MOCrossing|Kind: MOCrossing]]
 
* [[CCG/Kind: MOCrossing|Kind: MOCrossing]]
 
* [[CCG/MOSpeedBoard config|Kind: MOSpeedBoard]]
 
* [[CCG/MOSpeedBoard config|Kind: MOSpeedBoard]]
Line 112: Line 113:
 
* [[CCG/Bridge|Bridge]]
 
* [[CCG/Bridge|Bridge]]
 
* [[CCG/Buildable|Buildable]]
 
* [[CCG/Buildable|Buildable]]
* [[CCG/Chunky-Track|Chunky-Track]]
+
* Chunky-Track - Obsolete (link removed)
 
* [[CCG/DriverCharacter|DriverCharacter]]
 
* [[CCG/DriverCharacter|DriverCharacter]]
 
* [[CCG/DriverCommand|DriverCommand]]
 
* [[CCG/DriverCommand|DriverCommand]]
* [[CCG/Double-Track|Double-Track]]
+
* Double-Track - Obsolete (link removed)
 
* [[CCG/Engine|Engine]]
 
* [[CCG/Engine|Engine]]
 
* [[CCG/EngineSound|EngineSound]]
 
* [[CCG/EngineSound|EngineSound]]
 
* [[CCG/Environment|Environment]]
 
* [[CCG/Environment|Environment]]
 
* [[CCG/Fixed-Track|Fixed-Track]]
 
* [[CCG/Fixed-Track|Fixed-Track]]
* [[CCG/GroundTexture|GroundTexture]]
+
* [[KIND_Groundtexture|GroundTexture]]
 
</td><td width="30%" valign="top">
 
</td><td width="30%" valign="top">
 
* [[CCG/Hornsound|Hornsound]]
 
* [[CCG/Hornsound|Hornsound]]
Line 128: Line 129:
 
* [[CCG/Library|Library]]
 
* [[CCG/Library|Library]]
 
* [[CCG/Mesh|Mesh]]
 
* [[CCG/Mesh|Mesh]]
* [[CCG/Mesh-Reducing-Track|Mesh-Reducing-Track]]
+
* Mesh-Reducing-Track - Obsolete (link removed)
 
* [[CCG/MOCrossing|MOCrossing]]
 
* [[CCG/MOCrossing|MOCrossing]]
 
* [[CCG/MOJunction|MOJunction]]
 
* [[CCG/MOJunction|MOJunction]]
 
* [[CCG/MOSignal|MOSignal]]
 
* [[CCG/MOSignal|MOSignal]]
 
* [[CCG/MOSpeedboard|MOSpeedboard]]
 
* [[CCG/MOSpeedboard|MOSpeedboard]]
* [[CCG/Paintshed-Skin|Paintshed-skin]]
+
* Paintshed-Skin - Obsolete (link removed)
* [[CCG/Paintshed-Template|Paintshed-Template]]
+
* Paintshed-Template - Obsolete (link removed)
 
* [[CCG/Pantograph|Pantograph]]
 
* [[CCG/Pantograph|Pantograph]]
 
* [[CCG/Product|Product]]
 
* [[CCG/Product|Product]]
Line 141: Line 142:
 
* [[CCG/Profile|Profile]]
 
* [[CCG/Profile|Profile]]
 
* [[CCG/Region|Region]]
 
* [[CCG/Region|Region]]
* [[CCG/Scenery|Scenery]]
+
* [[KIND_Scenery|Scenery]]
* [[CCG/Scenery-Trackside|Scenery-Trackside]]
+
* [[KIND_Scenery-trackside|Scenery-Trackside]]
 
* [[CCG/Steam-Engine|Steam-Engine]]
 
* [[CCG/Steam-Engine|Steam-Engine]]
 
* [[CCG/Texture|Texture]]
 
* [[CCG/Texture|Texture]]
 
* [[CCG/Texture-Group|Texture-Group]]
 
* [[CCG/Texture-Group|Texture-Group]]
* [[CCG/Track|Track]]
+
* [[KIND_Track|Track]]
 
* [[CCG/TrackSound|TrackSound]]
 
* [[CCG/TrackSound|TrackSound]]
 
* [[CCG/TrainCar|TrainCar]]
 
* [[CCG/TrainCar|TrainCar]]
Line 164: Line 165:
 
* [[CCG/Example: Bogey (Animated Bogey)|Bogey (Animated Bogey)]]
 
* [[CCG/Example: Bogey (Animated Bogey)|Bogey (Animated Bogey)]]
 
* [[CCG/Example: Bogey (Steam Bogey)|Bogey (Steam Bogey)]]
 
* [[CCG/Example: Bogey (Steam Bogey)|Bogey (Steam Bogey)]]
* [[CCG/Example: Bridge|Bridge]]
+
* Bridge - Obsolete (link removed)
 
* [[CCG/Example: Buildable|Buildable]]
 
* [[CCG/Example: Buildable|Buildable]]
* [[CCG/Example: Chunky-Track|Chunky-Track]]
+
* Chunky-Track - Obsolete (link removed)
* [[CCG/Example: Double-Track|Double-Track]]
+
* Double-Track - Obsolete (link removed)
 
* [[CCG/Example: DriverCharacter|DriverCharacter]]
 
* [[CCG/Example: DriverCharacter|DriverCharacter]]
 
* [[CCG/Example: DriverCommand|DriverCommand]]
 
* [[CCG/Example: DriverCommand|DriverCommand]]
Line 177: Line 178:
 
* [[CCG/Example: Fixed Track (Simple)|Fixed Track (Simple)]]
 
* [[CCG/Example: Fixed Track (Simple)|Fixed Track (Simple)]]
 
* [[CCG/Example: Fixed Track (Junction)|Fixed Track (Junction)]]
 
* [[CCG/Example: Fixed Track (Junction)|Fixed Track (Junction)]]
* [[CCG/Example: GroundTexture|GroundTexture]]
+
* [[KIND_Groundtexture|GroundTexture]]
* [[CCG/Example: GroundTexture (Clutter Mesh)|GroundTexture (Clutter Mesh)]]
+
* [[KIND_Groundtexture|GroundTexture (Clutter Mesh)]]
 
* [[CCG/Example: HornSound (1 Part)|HornSound (1 Part)]]
 
* [[CCG/Example: HornSound (1 Part)|HornSound (1 Part)]]
 
</td><td width="30%" valign="top">
 
</td><td width="30%" valign="top">
Line 192: Line 193:
 
* [[CCG/Example: Map|Map]]
 
* [[CCG/Example: Map|Map]]
 
* [[CCG/Example: Mesh|Mesh]]
 
* [[CCG/Example: Mesh|Mesh]]
* [[CCG/Example: Mesh-Reducing-Track|Mesh-Reducing-Track]]
+
* Mesh-Reducing-Track - Obsolete (link removed)
 
* [[CCG/Example: MOCrossing|MOCrossing]]
 
* [[CCG/Example: MOCrossing|MOCrossing]]
 
* [[CCG/Example: MOJunction|MOJunction]]
 
* [[CCG/Example: MOJunction|MOJunction]]
Line 233: Line 234:
 
<tr>
 
<tr>
 
<td width="30%" valign="top">
 
<td width="30%" valign="top">
* [[Modelling: 3DSMax Interface with Trainz|3DSMax Interface with Trainz]]
+
* [[CCG/Modelling: 3DSMax Interface with Trainz|3DSMax Interface with Trainz]]
* [[Modelling: 3DSMax Initial Setup|3DSMax Initial Setup]]
+
* [[CCG/Modelling: 3DSMax Initial Setup|3DSMax Initial Setup]]
* [[Modelling: Merging and Exporting|Merging and Exporting]]
+
* [[CCG/Modelling: Merging and Exporting|Merging and Exporting]]
* [[Modelling: Animation Requirements|Animation Requirements]]
+
* [[CCG/Modelling: Animation Requirements|Animation Requirements]]
* [[Modelling: Attachments|Attachments]]
+
* [[CCG/Modelling: Attachments|Attachments]]
* [[Modelling: General Modelling Notes|General Modelling Notes]]
+
* [[CCG/Modelling: General Modelling Notes|General Modelling Notes]]
* [[Modelling: Config.txt File|Config.txt File]]
+
* [[CCG/Modelling: Config.txt File|Config.txt File]]
* [[Modelling: Problems with Model Exports|Problems with Model Exports]]
+
* [[CCG/Modelling: Problems with Model Exports|Problems with Model Exports]]
* [[Modelling: PolyCount|PolyCount]]
+
* [[CCG/Modelling: PolyCount|PolyCount]]
* [[Modelling: Attachment Points|Attachment Points]]
+
* [[CCG/Modelling: Textures and File Sizes|Textures and File Sizes]]
* [[Modelling: Textures and File Sizes|Textures and File Sizes]]
+
* [[CCG/Modelling: Locomotive Numbering|Locomotive Numbering]]
* [[Modelling: Locomotive Numbering|Locomotive Numbering]]
+
* [[CCG/Modelling: Bump Mapping Information|Bump Mapping Information]]
* [[Modelling: Bump Mapping Information|Bump Mapping Information]]
+
* [[Modelling: Textures and Opacity Effects|Textures and Opacity Effects]]
+
 
</td><td width="30%" valign="top">
 
</td><td width="30%" valign="top">
* [[Modelling: Opacity Setting in 3DSMax|Opacity Setting in 3DSMax]]
+
* [[CCG/Modelling: Textures and Opacity Effects|Textures and Opacity Effects]]
* [[Modelling: Opacity Interference|Opacity Interference]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Placement_in_3DSMax|Placement in 3DSMax]]
* [[Modelling: Reflection Materials|Reflection Materials]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Fade_Out|Opacity Fade Out]]
* [[Modelling: Opacity on Roads, Tracks and Bridges|Opacity on Roads, Tracks and Bridges]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Alpha_Channel_Use|Alpha Channel Use]]
* [[Modelling: Texture Bleeding|Texture Bleeding]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Applying_Opacity_to_Models|Applying Opacity to Models]]
* [[Modelling: Texture Clarity|Texture Clarity]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Settings_in_3DSMax|Opacity Settings in 3DSMax]]
* [[Modelling: Textures for Tiling|Textures for Tiling]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Interference|Opacity Interference]]
* [[Modelling: Creating an Interior for Trainz|Creating an Interior for Trainz]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Special_Use_of_Opacity_-_Reflection_Materials|Special Use of Opacity - Reflection Materials]]
* [[Modelling: Steam Cab Interiors|Steam Cab Interiors]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_on_Roads.2C_Track_and_Bridges|Opacity on Roads, Track and Bridges]]
* [[Modelling: Animated Levers|Animated Levers]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Opacity_Texture_Bleeding|Opacity Texture Bleeding]]
* [[Modelling: Steam Cab Fire and Coal Glow Effects|Steam Cab Fire and Coal Glow Effects]]
+
** [[CCG/Modelling:_Textures_and_Opacity_Effects#Texture_Clarity|Texture Clarity]]
* [[Modelling: Researching Data and Testing a Steam Locomotive|Researching Data and Testing a Steam Locomotive]]
+
** [[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">
 
</td><td width="30%" valign="top">
* [[Modelling: Narrow Gauge Geared Locomotives|Narrow Gauge Geared Locomotives]]
+
* [[CCG/Modelling: Researching Data and Testing a Steam Locomotive|Researching Data and Testing a Steam Locomotive]]
* [[Modelling: Tenders|Tenders]]
+
* [[CCG/Modelling:_Researching_Data_and_Testing_a_Steam_Locomotive#Narrow_Gauge_Geared_Locomotives|Narrow Gauge Geared Locomotives]]
* [[Modelling: Animation Events|Animation Events]]
+
* [[CCG/Modelling: Tenders|Tenders]]
* [[Modelling: Level of Detail Mesh Reduction|Level of Detail Mesh Reduction]]
+
* [[CCG/Modelling: Animation Events|Animation Events]]
* [[Modelling: Load Texture Replacement|Load Texture Replacement]]
+
* [[CCG/Modelling: Level of Detail Mesh Reduction|Level of Detail Mesh Reduction]]
* [[Modelling: TrainCar Directory Structure|TrainCar Directory Structure]]
+
* [[CCG/Modelling: Load Texture Replacement|Load Texture Replacement]]
* [[Modelling: Aliasing Trains|Aliasing Trains]]
+
** [[CCG/Modelling:_Load_Texture_Replacement#TrainCar_Directory_Structure|TrainCar Directory Structure]]
* [[Modelling: Bogeys|Bogeys]]
+
* [[CCG/Modelling: Aliasing Trains|Aliasing Trains]]
* [[Modelling: Pantographs|Pantographs]]
+
* [[CCG/Modelling: Bogeys|Bogeys]]
* [[Modelling: Turntable (Transfer Table)|Turntable (Transfer Table)]]
+
* [[CCG/Modelling: Pantographs|Pantographs]]
* [[Modelling: FixedTrack|FixedTrack]]
+
* [[CCG/Modelling: Turntable (Transfer Table)|Turntable (Transfer Table)]]
* [[Modelling: FixedTrack Junctions|FixedTrack Junctions]]
+
* [[CCG/Modelling: FixedTrack|FixedTrack]]
* [[Modelling: Chunky Mesh Track|Chunky Mesh Track]]
+
** [[CCG/Modelling:_FixedTrack#FixedTrack_-_Junctions|FixedTrack Junctions]]
* [[Modelling: TrainzOptions File|TrainzOptions File]]
+
* [[CCG/Modelling: Chunky Mesh Track|Chunky Mesh Track]]
* [[Modelling: ViewPoints in Surveyor|ViewPoints in Surveyor]]
+
* [[CCG/Modelling: TrainzOptions File|TrainzOptions File]]
 +
* [[CCG/Modelling: ViewPoints in Surveyor|ViewPoints in Surveyor]]
 
</td></tr></table>
 
</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