Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Send position and rotation matrix to GPU separately | Dan Goodliffe | 2023-11-13 |
| | |||
* | Reformat with new clang-format | Dan Goodliffe | 2023-11-07 |
| | |||
* | Templated BufferedLocation and single buffer storage for RVC locations | Dan Goodliffe | 2023-05-06 |
| | |||
* | Handle rendering of RailVehicles through RailVehicleClass instancing | Dan Goodliffe | 2023-04-23 |
| | | | | | | | Trains no longer need rendering as their parts are all RVC assets and that just works now. This commit creates some irritating duplication in RVC wrt body/2 bogies all of which are stored separately, but function in exactly the same way. This breaks RV shadows as we have no instancing shadow shaders yet. | ||
* | Remove the old .obj load, assets and supporting stuff | Dan Goodliffe | 2023-04-14 |
| | |||
* | Support creating a super texture from fragments | Dan Goodliffe | 2023-03-14 |
| | | | | Currently makes wild assumptions about vertices and doesn't actually populate the texture, it's just grey | ||
* | RailVehicleClass now renders bogie shadows as well as body | Dan Goodliffe | 2023-03-04 |
| | |||
* | Support and load factory asset directly into a RailVehicleClass instance | Dan Goodliffe | 2023-03-04 |
| | |||
* | Initial commit of the shadow map generator and shadows render interface | Dan Goodliffe | 2022-12-03 |
| | | | | | Lots of hard coding, buggy in places, far from great, but the basics work. | ||
* | Rename Shader to SceneShader | Dan Goodliffe | 2022-11-03 |
| | |||
* | Standard typedefs for Mesh | Dan Goodliffe | 2022-10-13 |
| | |||
* | Replace include guard macros with pragma once | Dan Goodliffe | 2022-01-02 |
| | |||
* | Add maxSpeed to rail vehicle class | Dan Goodliffe | 2021-03-07 |
| | |||
* | Carve up the mess in game/vehicles | Dan Goodliffe | 2021-03-06 |