Torque3D - Game Engine
Find a file
JeffR b44158cb89 Cleans up ShapeAsset of some unnecessary/redundant elements like extra material and animations tracking
Removed the old SHAPE_ASSET macros
Implements AssetRef struct that acts as a universal wrapper for an templated AssetPtr and AssetId pair
Adds Type handling for AssetRef for ShapeAsset to unify handling in classes that utilize a shapeAsset, so assigning an assetPtr or an assetId will keep a record of the assignment in the event the assetPtr is invalid.
Update all classes that utilized the old SHAPE_ASSET macros to utilize the AssetRef struct and updated the class code to utilize it to provide much more clean and concise code that isn't blocked behind macro definitions
Added a new example class: shapeDatablockExample which allows render of a simple shape object utilizing a simple example datablock.
2026-05-31 01:19:26 -05:00
.github Update issue templates 2026-03-15 01:03:10 -05:00
Engine Cleans up ShapeAsset of some unnecessary/redundant elements like extra material and animations tracking 2026-05-31 01:19:26 -05:00
My Projects changed readme 2014-03-19 02:20:35 +01:00
Templates Merge pull request #1730 from marauder2k9-torque/SFXSystem-Refactor 2026-05-24 11:40:50 -05:00
Tools TSShape loader refactor 2026-05-25 00:28:03 +01:00
.editorconfig Fix GitHub Workflow 2023-04-08 00:57:03 +02:00
.gitattributes Update gitattributes with some text files for avoid EOF problems with Git. 2014-12-06 01:18:41 +01:00
.gitignore Adds the D3DCompiler_47.dll to ensure it's packed and ready for projects when publishing 2023-11-23 12:46:55 -06:00
.travis.yml travis test whether compilation works on mac and linux 2019-01-10 12:39:27 +01:00
CMakeLists.txt make git installation optional 2025-12-20 12:25:06 -06:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2022-04-16 16:00:34 -05:00
CONTRIBUTING.md forgot to remove section 2020-06-13 09:20:14 -04:00
LICENSE.md Update LICENSE.md 2024-02-21 16:32:29 +00:00
README.md Fix docs link 2024-01-15 16:39:11 +01:00
vcpkg.json keep the root .json file for git_in_use 2025-12-20 13:39:59 -06:00

Torque3D

MIT Licensed Open Source version of Torque3D from GarageGames

GitHub tag GitHub release Github All Releases

Discord IRC

Build Status:

Windows Build

Linux Build

MacOSX Build

More Information

Extras: Torque3D Resources | Awesome Torque3D

Pre-compiled Version

In addition to GitHub we also have a couple of pre-packaged files for you to download if you would prefer to not compile the code yourself. They are available from the Torque3D Binaries repo.

License

All assets and code are under the license