Skip to content

The engine to make any graphic software mostly Games

License

Notifications You must be signed in to change notification settings

AzadKshitij/Triger

Repository files navigation

Triger

Logo

Triger is primarily an early-stage interactive application and rendering engine for Windows. But working on making it cross plateform looking for contributors who can work on Linux version.

Showcase

  • 3D Viewport Camera

This camera is same as Blender's viewport camera

3DViewPortCameraShowcase

  • 3D Gizmo

GizmoShowcase

  • Scene Loading and saving

  • Batch render

  • Rendering Stats

Building

Windows

  1. Clone the repository recurcively to download all submodules with command

    git clone --recurse-submodules https://github.com/AzadKshitij/Triger.git
  2. Generate Project for this open folder names scripts and run the Generate-Win-Projects-VS2019 file. It will create the solution file for the project.

  3. Open and Build the solution( shorcut F7 ).

  4. Run the solution ( Defalt starter project is TrigerEditor if you want to check SandboxApp change starter project to SandboxApp ).

How to Contribute

  1. First Read Contribution Guide
  2. Clone repo and create a new branch:
 git clone --recurse-submodules https://github.com/AzadKshitij/Triger.git
 git checkout -b name_for_new_branch
  1. Make changes and test

  2. Submit Pull Request with comprehensive description of changes and a working GIF. Do follow the rules. Thaks For Your Contribution.