8,073 Commits over 3,806 Days - 0.09cph!
Auto-scale header button prompts
Added TextSizeHelper in Editor
For Steam Deck font size guideline
Fixed campaign menu nav buttons when switching UI scale
Settings UI reorganisation
Add UI scale option
Auto, desktop, console or handheld scaling
Slight tweak to help reliability (#17)
Fudging epsilons to make things more reliable
Fix (Rotation / Vector2 / Vector3).Random
Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian
Obsolete old VectorX.Random properties, add extensions to System.Random
Avoid duplicate vertices when clipping 2D SDF meshes
Fix (Rotation / Vector2 / Vector3).Random
Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian
Skip generating normals for collision meshes
Placeholder materials in mining demo
Collision mesh vertex merging (#13)
If a 2D layer uses one material for all faces, simplify mesh generation
Mirror() will now not duplicate vertices on the mirror plane
Assuming the normals / tangents are tangent to the mirror plane
Clamp max smooth angle to less than 180 degrees, fixes #1
Fix broken normals in 2D SDF meshes #16
Fixed possible NRE in editor
Title / description of other example map
Add supports to checkpoints and spawns
List all .surf assets as maps
Procsurf: Multiple stage support, respawn on hit water
Set stage index for spawns / checkpoints
Delete editor world on close
Increase ZFar when playing procsurf
Always include procsurf map
Load in example procedural surf map
Generate a lip at the start and end of track sections
Generate end caps for track mesh
Fix joint scale
Include ball and socket joints
Support pillar model scale tweak
Move models to shared
Spawn players on starting platforms
Ramp physics shapes
Use entities for start platform / checkpoints
Add collision to spawn platform
Merge branch 'main' of github.com:Facepunch/hackweek-procedural-surf
Load surf map in-game
Cloning / moving / rotating checkpoints and start platforms
Spawn platform, checkpoint
Better texcoord generation for track mesh
Track cross section done
Map tweaks, load the map in the editor
WIP new track cross section
Fixed sun direction
6 DoF for track keypoints, editor tweaks
Supports, brackets, track sections, placeholder track meshing
WIP new data model for surf maps