userIan Hendersoncancel
branchrust_reboot/main/jungle_update/vine_3d_renderercancel

24 Commits over 0 Days - ∞cph!

10 Months Ago
compile error
10 Months Ago
UV support
10 Months Ago
Massive performance boost: Reduce vine ms usage by 50%. Only run coroutine spring lerps on use, snap to position on init> Additionally: Only run spring lerps if end point or hang point are different to what they should be
10 Months Ago
Force vine visual to stay on 2d rendering only
10 Months Ago
Passed intial performance tests: disabling tube rendering until art is done
10 Months Ago
Fix LOD flickering issue again
10 Months Ago
Fixed bug causing invisible lines on swing. Preload both tube and line renderers, so on swapping they can quickly move over and draw the vine properly
10 Months Ago
Trying to fix an invisible on swing bug
10 Months Ago
Profiling Better LOD values
10 Months Ago
Fix LOD spamming on and off depending on player look direction. Fix LOD not respecting the OnShow mountable code
10 Months Ago
NRE fix
10 Months Ago
Setup new VineLOD script. Swap the physics ropes render mode on lod state change
10 Months Ago
Setup LOD system with new tube and line renderers. Show 3d tube vine up to 20 m then swap to line renderer, eventually culling.
10 Months Ago
Reduce bounce values
10 Months Ago
Animate hang point and length changes with springs
10 Months Ago
Bottom hanging part of vine is now a bezier tail. Tube Renderer now uses parallel transport to push tube rings in a manifold. Results in much smoother rotational changes
10 Months Ago
Successfully working 3d representation of the vines Tube Renderer radius now better matches 2d vine width
10 Months Ago
Cleanup vine script. Doesn't need to hold a reference to a line renderer
10 Months Ago
FakePhysicsRope now has multiple render modes: LineRenderer2D, TubeRenderer3D and the option to have both. Vines are now rendered as both line and tubes.
10 Months Ago
Ensure end caps have the right normals
10 Months Ago
Fix tubes rendering as ribbons Add flat caps onto the end of the tubes if hemisphere caps arent used
10 Months Ago
WIP: Generate tubes as rings of verts and connect them together instead of lots of capsule segments
10 Months Ago
Expose position setting methods just like the line renderer
10 Months Ago
Initial implementation of a tube renderer. This will let us procedurally create swinging vines as 3d objects rather than bill boards