userIan Hendersoncancel
branchrust_reboot/main/jungle_update/vine_3d_renderercancel

24 Commits over 0 Days - ∞cph!

1 Year Ago
compile error
1 Year Ago
UV support
1 Year 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
1 Year Ago
Force vine visual to stay on 2d rendering only
1 Year Ago
Passed intial performance tests: disabling tube rendering until art is done
1 Year Ago
Fix LOD flickering issue again
1 Year 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
1 Year Ago
Trying to fix an invisible on swing bug
1 Year Ago
Profiling Better LOD values
1 Year Ago
Fix LOD spamming on and off depending on player look direction. Fix LOD not respecting the OnShow mountable code
1 Year Ago
NRE fix
1 Year Ago
Setup new VineLOD script. Swap the physics ropes render mode on lod state change
1 Year 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.
1 Year Ago
Reduce bounce values
1 Year Ago
Animate hang point and length changes with springs
1 Year 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
1 Year Ago
Successfully working 3d representation of the vines Tube Renderer radius now better matches 2d vine width
1 Year Ago
Cleanup vine script. Doesn't need to hold a reference to a line renderer
1 Year Ago
FakePhysicsRope now has multiple render modes: LineRenderer2D, TubeRenderer3D and the option to have both. Vines are now rendered as both line and tubes.
1 Year Ago
Ensure end caps have the right normals
1 Year Ago
Fix tubes rendering as ribbons Add flat caps onto the end of the tubes if hemisphere caps arent used
1 Year Ago
WIP: Generate tubes as rings of verts and connect them together instead of lots of capsule segments
1 Year Ago
Expose position setting methods just like the line renderer
1 Year Ago
Initial implementation of a tube renderer. This will let us procedurally create swinging vines as 3d objects rather than bill boards