dev.UsingDev - tixl3d/tixl GitHub Wiki
Running TiXL from an IDE
But why?
Although you can use most of TiXL's features in the standalone release versions, you might to run it from an IDE because:
- It allows to create your own C# ops, including hot code reloading and debugging.
- You can use and test the latest features on the Main Branch.
- Setting it up is easy
- In most scenarios, performances will be similar
- You can contribute your changes as Pull Requests (PR) back to the community.
- You can build your own release builds.
An overview
TiXL consists of a dazzling number of projects (csproj), of which you will only need very few:
- Editor/ - is the main user interface.
- Player/ -
- Core/ - Functionality shared between Editor and Player
- Operators/Lib/ - Primary operators
- Operators/TypeOperators/ - Examples
- Operators/Examples/ - Examples
To develop new operators you do not need to know any of these details, but you should read...
Also read:
- Operator Conventions for a checklist before contributing ops.
- Developing Advanced C# Operators
- CodingConventions
- Building an Image Mosaic Effect with TiXL