summaryrefslogtreecommitdiff
path: root/game/network
Commit message (Expand)AuthorAge
* Remove all the old network link creation codebetter-networkDan Goodliffe39 hours
* Add network helpers for easily adding a chain of linksDan Goodliffe39 hours
* Split link generation definitions according to terrainDan Goodliffe42 hours
* Split definition creation from link creationDan Goodliffe2 days
* Link helper to get an End pointer based on positionDan Goodliffe2 days
* Fix conditional render of rail linksDan Goodliffe3 days
* Set terrain height and surface when adding linkDan Goodliffe3 days
* Add new network building interfaceDan Goodliffe3 days
* New genCurveDef for 2 directionsDan Goodliffe3 days
* Simplified genCurveDef for 1 directionDan Goodliffe3 days
* Avoid out parameters with Ray::intersectSphereDan Goodliffe2025-04-24
* Fix all warnings game/network/*Dan Goodliffe2025-04-23
* Make Collections::objects protected, extend interfaceDan Goodliffe2025-03-22
* Invert how shared/unique is specified for CollectionDan Goodliffe2025-03-22
* Add ManyPtr which tracks specified subclassesDan Goodliffe2025-03-22
* Pass frustum into render functionsDan Goodliffe2025-03-07
* Work around clang thinking this is unused in lambdasDan Goodliffe2025-03-01
* Improve number of segments in LinkCurve basesDan Goodliffe2025-02-23
* Initial commit setting terrain during network constructionDan Goodliffe2025-02-09
* Add distance helperDan Goodliffe2025-01-21
* Update rails render for being atop a surfaceDan Goodliffe2024-12-24
* Enable min mipmap on network textureDan Goodliffe2024-12-24
* Fix calculations for sleeper texture coordsDan Goodliffe2024-12-24
* Expose network base width and surfaceDan Goodliffe2024-12-22
* Adjust track height to blend into terrainDan Goodliffe2024-12-21
* Expose network link interface to define a base area of the linkDan Goodliffe2024-12-21
* Fix calculating radius and length of curved linksDan Goodliffe2024-12-21
* Fix GenDef for networks, should be globalsDan Goodliffe2024-11-05
* Further template maths functionsDan Goodliffe2024-10-21
* Move lots of maths helpers to inline, constexpr, templatesDan Goodliffe2024-10-20
* Apply StdTypeDefs for TextureDan Goodliffe2024-08-10
* Add helper constructors to ArcDan Goodliffe2024-03-21
* Make arc_length a member functionDan Goodliffe2024-03-21
* Simplify vector addition/subtraction with differnt typesDan Goodliffe2024-02-24
* Remove the generic cache completelyDan Goodliffe2024-01-26
* Remove the static texture cacheDan Goodliffe2024-01-25
* Bind the network profile in as uniformsDan Goodliffe2024-01-22
* Remove the old custom mesh per network link renderingDan Goodliffe2024-01-21
* Pass curve link radius, no recalculate, its constantDan Goodliffe2024-01-20
* Implement basic network curve part shaderDan Goodliffe2024-01-20
* Update network with vertex arrayDan Goodliffe2024-01-20
* Render rail network using new shadersDan Goodliffe2024-01-20
* Copy render vital link data to vertex bufferDan Goodliffe2024-01-20
* Remove PositionxD from NetworkDan Goodliffe2024-01-07
* Global positions in network dataDan Goodliffe2024-01-07
* Template Ray on position typeDan Goodliffe2024-01-07
* Remove misleading power operator^ on vec2/3Dan Goodliffe2023-12-29
* Remove weird operator! on vec2/3Dan Goodliffe2023-12-29
* Switch to millimeters for spatial unitsDan Goodliffe2023-11-15
* WIP typedefing just about everything elseDan Goodliffe2023-11-09