Releases: D3FEKT/ForzaTechStudio
FTS V0.9.2.1
Version 0.9.2.1 Hot fix - Change Log
3d viewer
- Fixed a saving UI error
- Fixed an issue with modelbins repositioning and scaling up to a default UI number when closing another modelbin
Carbin editor
- Fixed a bug when 2 duplicate tabs would open when opening a zip
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8.3 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS V0.9.2.0
Version 0.9.2.0 - Change Log
General
- Fixed an issue with broken material paths on modelbin's
- Removed assimp library requirement
3d viewer
- Speed improvements, continuing to optimise
- UI reworks
- Fixed an issue causing FH6 modelbins to appear with broken normals after rotation
- Fixed an issue with some models going the opposite direction in the viewport compared to the actual transform value
- Fixed an issue with exporting to FBX being flipped
- Improved exporting bones to FBX
- Added support for all UV channels in UV editor window and exporting to FBX
- Added Blender style hotkeys to 3d viewer for free control of position (G), scale (S), rotation (R). Also supports axis lock with X, Y, Z hotkeys.
- Added Buttons for in 3d viewer position, scale, rotation + a gizmo for each
- Added RGB colour picker for carpaint materials under manufacturer colours
- Added open folder support (drag n drop, UI button)
- Initial backend added for FH6 animations (WIP)
Modelbin Creator
- Multi UV channel support on FBX import
- UI fixes
- Improved material blob creation inside modelbin's based on provided game material zips.
Carbin editor
- Fixed a bug when searching for a model and deleting it removes the incorrect chosen model
- Added zip opening support
- Added more matching strings for material hashes
Swatchbin editor
- Fixed an issue with replacing textures didn't change to the specified settings
- Added support to more texture formats for creation and replacement (.bmp, .tif, .tiff, .webp, .heic, and .heif)
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8.3 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS V0.9.1.9
Version 0.9.1.9 - Change Log
General
- More bug fixes related to fh6
3d viewer
- UI improvements
- Added UV map display window with live editing
- Initial carbin support for transform values (would need DB access to get correct scaling)
- Fixed an issue with saving back to opened zip, now rebuilds it fully
- Started support of swatchbin support on models and basic material parameters displaying (RGB, glass)
- Manufacturer colours RGB support onto modelbins
- Multi file save support
- Improved loading speed
- Added export options and general export improvements
- Changed to pyramids instead of cones on points in the viewport for a cleaner look (Looking at you varsinity)
Modelbin Creator
- Initial support, bugs still expected
- OBJ and FBX supported for import
- Load game specific materials from material.zip's or use internal created material library for assignment of mats
- Supports all LOD's and shadows
- Single modelbin building with multiple meshes and multi modelbin output
Carbin editor
- Fixed small bug with saving back to file changing parts not touched
- Support for FH6 material index hash ID's
- General UI improvements
- Fixed bug with more than 1 tab opened not displaying correctly
Manufacturer colours
- Added support for FH6 version of the format
BXML editor
- General UI improvements
- FH6 manifest support
- Fixed an issue with converting from xml to bxml
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8.3 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS V0.9.1.7
Version 0.9.1.7 - Change Log
General
- General bug fixes
- Added more bundle grub blob types to support FH6 shaderbin's
Conversion tool
- FH6 Support added to carbin and modelbin conversion
3d viewer
- Improved export to OBJ
- Added option to export to FBX Binary + ASCII Still work in progreess
- Auto converts swatchbin's to dds on export if opened a car zip with valid swatchbin's
BXML viewer
- Added option to open zip for batch bxml viewing (FH6 zip contains 100+ bxml's so this is a must have)
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8.3 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS V0.9.1.6
Version 0.9.1.6 - Change Log
General
- Fixed an issue with saving fh6 modelbin's, should parse and save correctly
- Added
ARTXMetadata support (New in Fh6)
Modelbin Editor
- Fixed an issue with Tabs not updating the targeted UI
3d viewer
- UI button improvements
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8.3 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS V0.9.1.5
Version 0.9.1.5 - Change Log
General
- Added support for reload asking if files externally changed
- Fixed database building shaking bug
Stringtables
- Added FH6 support
Modelbin Editor
- Added FH6 support
- Added Tabs
- Added undo / redo buttons
- Added Reload button
- Small UI updates
Carbin Editor
- Added tabs
- Added FH6 support
3d viewer
- Added support for FH6
- Added tabs
- Added reload button
- Started initial material assignment in UI for selected modelbin's
- Added ctrl + A to select all
XML viewers
- added fh6 support for avpins, anchorbones
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8.3 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS V0.9.1
Version 0.9.1.0 - Change Log
General
Improved the update checker
Conversion Tool
Added Carbin Edits section
Swap ordinal IDs and media names for car replacement
Modelbin Editor
Fixed saving buttons
Fixed several issues in the tree view
Carbin Editor
Added Duplicate Part button to the Carbin Editor page
Added support for setting AO swatchbins from existing parts in an opened carbin
Swatchbin Viewer
Added support for displaying the alpha channel
Added support for displaying mipmaps
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.
FTS v0.9
Initial pre-release.
Bugs May be present. Some tools still WIP and subject for improvement and changes.
System Requirements
| Requirement | Details |
|---|---|
| OS | Windows 10 (19041+) or Windows 11 |
| Runtime | Windows App SDK 1.8 |
| .NET | .NET 9 Desktop Runtime |
| Architecture | x64 only |
First Launch - Game Setup
On first launch you will be taken to the Home page. Before using any editor you should configure your game directories so that the app can resolve asset paths correctly.
- Click the Game Setup button in the bottom bar on the Home page, or navigate to Settings, Game Setup from the nav bar.
- In the Setup page, point each game entry to the root installation folder of the corresponding Forza title (e.g. the folder that contains
media\orcontent\). - Click Save.
Recommended:
Click the Build Database button to build a database file of game assets for faster backend browsing.
Recommended:
Use the material library to build a library of materials from the game files.
This allows you to easily reuse and edit material blobs across any modelbin, especially the material shader parameters.