Trainz/用於內容創作的軟體
在 Trainz 中,內容創作是指建立內容或資源,這些內容或資源可以在遊戲中使用。資源可以是 3D 物件,如建築物、樹木、軌道或機車車輛;它們可以是駕駛 session、規則或場景;或者它們可以是包含許多不同模型或非模型資源的路線。本文討論的是 3D 物件的建立,因為其他資源的建立將在本華夏公益教科書的其他地方討論。
|



3D 物件有時稱為3D 模型。通常,它們包含兩個主要部分
- 多邊形網格(或僅稱為網格),它是一個 3D 線框 模型,用於表示模擬物件的表面或可見部分。網格通常由許多面或多邊形組成,最常見的是三角形,因為任何較大的多邊形都可以用數學方法分解成三角形。
- 紋理,它們是應用於網格面的 2D 影像。透過更改紋理檔案,物件的網格保持不變,但其外觀會發生巨大變化。
網格賦予物件形狀,而紋理定義其外觀。
此執行緒列出了許多有用的教程。
http://forums.auran.com/trainz/showthread.php?t=3345&highlight=tutorials

通常需要使用具有與 Trainz 相容的匯出功能的複雜 3D 建模軟體 應用程式,才能為 Trainz 建立 3D 物件。目前,有許多不同的軟體包可用
- 3D Canvas(商業軟體)。Trainz 匯出器需要 Pro 版本。匯出器支援比官方 gmax 匯出器多兩個功能。Auran 不提供官方支援。
- Autodesk 3ds Max(商業軟體)。它價格昂貴且功能強大,但目前正在開發一個針對版本 9 的新的 beta 匯出器。版本 4 到 6 的匯出器已經可用。
- Blender(開源免費軟體)。它非常強大,提供的功能比 gmax 更多(例如,能夠執行紋理烘焙和環境光遮蔽)。Blender 擁有龐大而多樣的使用者群,網上有許多教程。其中一個較好的線上社群是 BlenderArtists.org。最近,一個 開源 Trainz 匯出器 已為 Blender 開發(目前僅限 Windows)。Auran 不提供官方支援。
- gmax(免費軟體)。gmax 本質上是 3ds Max 的免費軟體,“精簡版”,因此刪除了許多高階功能。它仍然可以從 Turbosquid 下載,但軟體的進一步開發已停止。Auran 曾經維護用於 gmax 的 Trainz 內容創作包 外掛,該外掛可以匯出 gmax 模型供 Trainz 使用。Paul Hobbs 討論瞭如何將 gmax 配置為 Trainz 這裡。Turbosquid 維護了一個 gmax 支援論壇 這裡。網上有許多 gmax 建模教程。
- Google SketchUp(免費軟體;SketchUp Pro 為付費軟體)。一個 非官方 Trainz 匯出器 正在開發中。
換膚是指將不同的紋理應用於現有 3D 模型的網格。最簡單的方法是換膚其他內容建立者的網格,但您需要獲得原始建立者的許可才能釋出換膚後的模型。
- Trainz PaintShed(已過時)。Auran 曾經在 Trainz 的版本(直到 TRS2006)中捆綁 PaintShed 軟體。PaintShed 是早期的嘗試,旨在幫助人們在無需購買額外軟體的情況下建立內容,但現在已過時。PaintShed 允許將有限數量的換膚選項應用於一些內建的機車車輛網格。對於任何不熟悉換膚流程的人來說,它都是一個很好的入門。在 PaintShed 中換膚模型無需獲得許可,只要換膚後的模型僅供您自己使用。
對於更傳統的換膚,您需要能夠編輯 3D 物件的紋理檔案。這些通常是 .tga 檔案,但它們也可以是 .bmp 或 .tif 檔案。.jpg 檔案決不應該使用。請注意,要編輯 .texture 檔案,您需要 TGAtool2 來提取紋理,或者參見 Trainz Classics 內容創作指南的第 193 頁,瞭解如何編輯這些檔案。
有許多軟體包可用
- Adobe Photoshop(商業軟體)。
- Corel PaintShop Pro(商業軟體)。
- GIMP (開源免費軟體)。GIMP 擁有所有圖形程式中最好的文字功能。你可以使用吸管工具選擇文字顏色,然後更改字型大小,文字會隨著影像大小的變化而改變大小,使用 M 鍵移動文字,但要選中並移動活動圖層,這樣只會移動文字。當你使用 GIMP 儲存
.tga檔案時,請確保你儲存它時沒有 RLE 壓縮和 alpha 通道。當你新增第二個圖層時,Gimp 會新增 alpha 通道。要刪除它,請點選圖層,透明度,刪除 alpha 通道。 - Irfanview (高度評價,廣泛使用的免費軟體),主要為圖形藝術家任務而設計,Irfanview 在基本下載中包含一個強大的縮圖檢視器(非常適合從截圖素材庫中選擇素材),並且處理計算機中幾乎所有已知的圖形檔案和影片型別。藉助一套強大的外掛,這個流行的軟體包還可以處理音訊檔案並具有繪畫功能。
- 對於調整大小,裁剪和增強影像質量,或以可選擇的壓縮標準將一種影像型別轉換為另一種影像型別,這是一個必備的工具。在 Trainz 中,首選的影像型別是真彩色影片行業“Truevision TGA 格式檔案”,這是操作 TGA 檔案 格式中最好的管理器和工具。
- 透過調整伽瑪,色彩平衡,對比度,銳度等因素,校正或自動校正照片影像。將黑暗的檢視轉換為可用的影像等。裁剪,調整大小,最重要的是,使用熱鍵移動或重新命名。一個五星級的影像管理器和照片處理應用程式。作者靠圖形業務為生,這一點顯而易見。
- Microsoft Paint (包含在 Windows 作業系統中)。Microsoft Paint 可用於編輯
*.bmp, *.jpg, *.png檔案,但不能直接編輯.tga檔案。與 Irfanview 一起使用,Irfanview 也是一個很好的縮圖顯示或影像瀏覽和處理工具。 - Paint.NET (免費軟體)。一個最近但功能強大的版本,是另一個現代的開源協作軟體,例如 notepad++、GIMP 和 open office。這個功能強大的軟體包的第二代在 2013 年進入了測試階段,並且獲得了極好的評價。
許多內容創作者更喜歡使用商業產品,例如 PaintShop Pro 或 Photoshop,以獲得額外的功能和易用性。PaintShop Pro 價格更低,在論壇中擁有更多粉絲。PaintShop PhotoPro XI 版本或更高版本擁有有用的顏色更改工具,這使得使用黑白照片作為彩色紋理變得更加容易,並且可以在 eBay 上以合理的價格找到。
可以將 Gmax 網格轉換為其他軟體。 http://panda3d.org/wiki/index.php/Converting_from_GMax http://www.katsbits.com/htm/tutorials/gmax_exporting-models-obj.htm
在 Auran 的網站上可以找到一系列非常有用的關於 Gmax 和內容創作其他方面的教程連結,網址為 http://www.auran.com/TRS2004/learning_f.php
Auran XML 匯入器,用於 Blender 等軟體。 http://online.ts2009.com/mediaWiki/index.php5/Downloads 然後下載 Trainzimporter.rar