index
:
I Like Trains
main
terrain-deform-2
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
game
Commit message (
Expand
)
Author
Age
*
Add lots of simple triangle property helpers
Dan Goodliffe
2024-04-01
*
Replace face 4-way split
Dan Goodliffe
2024-04-01
*
Factor out some helper lambdas into members
Dan Goodliffe
2024-03-31
*
Split long boundary edges
Dan Goodliffe
2024-03-31
*
Split faces with two large boundary sides
Dan Goodliffe
2024-03-31
*
Don't save original face handles
Dan Goodliffe
2024-03-31
*
Handle almost straight edges with a simple bisect
Dan Goodliffe
2024-03-30
*
Dedupe addition of extrusions
Dan Goodliffe
2024-03-23
*
Handle and test concave surface boundaries
Dan Goodliffe
2024-03-23
*
Create extents purely from corner arcs
Dan Goodliffe
2024-03-23
*
Remove boundary collection
Dan Goodliffe
2024-03-23
*
Extract vector_normal helper into lib
Dan Goodliffe
2024-03-23
*
Add helper constructors to Arc
Dan Goodliffe
2024-03-21
*
Make arc_length a member function
Dan Goodliffe
2024-03-21
*
Simplify creation of planes
Dan Goodliffe
2024-03-18
*
maybe_unused return from cut point search
Dan Goodliffe
2024-03-18
*
Switch to using planes instead of triangles for deformaton cut
Dan Goodliffe
2024-03-18
*
Fix generation of halfedge extrusion extents
Dan Goodliffe
2024-03-14
*
Simplify cut loop and termination case search
Dan Goodliffe
2024-03-14
*
Rewrite most of setHeights
Dan Goodliffe
2024-03-08
*
Bail out early if the input does not define an area
Dan Goodliffe
2024-03-08
*
Remove the nosplit list
Dan Goodliffe
2024-02-24
*
Psycho-rebased branch deform-terrain on top of main
Dan Goodliffe
2024-02-24
|
\
|
*
First cut of terrain deformation
Dan Goodliffe
2024-02-22
|
*
Fix calculation of texture coords of terrain
Dan Goodliffe
2024-02-22
|
*
Fix getting cartesian coords from triangle baripos
Dan Goodliffe
2024-02-14
|
*
Include face handle in intersectRay result
Dan Goodliffe
2024-02-13
|
*
Add helpers for testing for triangle overlap/containedness
Dan Goodliffe
2024-02-12
|
*
Create flat GeoData as 10m squares instead of one big square
Dan Goodliffe
2024-02-12
*
|
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
|
/
*
Remove the generic cache completely
Dan Goodliffe
2024-01-26
*
Remove the static texture cache
Dan Goodliffe
2024-01-25
*
Bind the network profile in as uniforms
Dan Goodliffe
2024-01-22
*
Remove the old custom mesh per network link rendering
Dan Goodliffe
2024-01-21
*
Pass curve link radius, no recalculate, its constant
Dan Goodliffe
2024-01-20
*
Implement basic network curve part shader
Dan Goodliffe
2024-01-20
*
Update network with vertex array
Dan Goodliffe
2024-01-20
*
Render rail network using new shaders
Dan Goodliffe
2024-01-20
*
Copy render vital link data to vertex buffer
Dan Goodliffe
2024-01-20
*
We only need 3x3 matrix for model rotation spec
Dan Goodliffe
2024-01-13
*
Only create VAOs for the light type(s) in use
Dan Goodliffe
2024-01-13
*
Merge common parts of light type vertices
Dan Goodliffe
2024-01-13
*
Minor tidy up
Dan Goodliffe
2024-01-13
*
Add model support for point lights
Dan Goodliffe
2024-01-12
*
Initial commit with working light instancing
Dan Goodliffe
2024-01-10
*
Add spot light definition, loader, and rendering
Dan Goodliffe
2024-01-10
*
Add the Illuminator (type) and Light (instance) classes
Dan Goodliffe
2024-01-09
*
Remove PositionxD from Network
Dan Goodliffe
2024-01-07
*
Global positions in network data
Dan Goodliffe
2024-01-07
*
Remove Position3D from RailVehicle
Dan Goodliffe
2024-01-07
[next]