mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
Added ability to shader features and shaderGen to create multiple instances of the same feature with the option of calling a static creation function that can take arguments in the form of a struct. FEATUREMGR now has createFeature to take advantage of this. The node editor requires this ability as the same node could be used multiple times with different arguments so in its update function we will be calling ```FEATUREMGR->registerFeature(feature_type, (optional default constructor), createFunction);``` then adding it to the feature set with the required arguments to build the shader feature. ```FeatureSet->add(feature_type, index, ParameterStruct);``` |
||
|---|---|---|
| .github | ||
| Engine | ||
| My Projects | ||
| Templates | ||
| Tools | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .travis.yml | ||
| CMakeLists.txt | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE.md | ||
| README.md | ||
Torque3D
MIT Licensed Open Source version of Torque3D from GarageGames
Build Status:
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.
Legacy Links
- Legacy Repository
- GarageGames forum
- GarageGames professional services
- Project Manager repository
- Offline documentation repository