branchsbox-scenestaging/maincancel

531 Commits over 489 Days - 0.05cph!

Yesterday
Spring dampen test (Facepunch/sbox#1819) https://files.facepunch.com/ziks/2025-02-07/sbox-dev_msRAHre2Hi.mp4
Yesterday
Use engine spline class
Yesterday
Add SDF 3D World example https://files.facepunch.com/ziks/2025-02-07/sbox-dev_AKu97g2DxF.png
2 Days Ago
Sync splines with PR branch
3 Days Ago
Fix spline editor to support vector3 scale
3 Days Ago
Bring spline code in sync with engine PR
3 Days Ago
UI for changing clip / saving to file / switching to embedded https://files.facepunch.com/ziks/2025-02-06/sbox-dev_mZYofSVKYz.mp4
3 Days Ago
Fix buggy behaviour when modifying embedded clips Fixes #113
4 Days Ago
Shift+click in keyframe edit mode to create keyframe https://files.facepunch.com/ziks/2025-02-05/devenv_oiWTz7EqiP.mp4
4 Days Ago
WIP MovieMaker (Facepunch/sbox#1798)
4 Days Ago
Shadows test scene
4 Days Ago
Rotate decals & use engine class Adjust decal scene
4 Days Ago
Update Facepunch/sbox-issues#7443 repro
5 Days Ago
Delete IESTextureGenerator, causes exceptions and IES are now images
5 Days Ago
Correct roughness curve for dynamic reflections
5 Days Ago
Start adapting denoiser to new API Iterate denoiser https://files.facepunch.com/sampavlovic/1b0311b1/sbox-dev_0AMMNcrONB.mp4
5 Days Ago
Cleanup editor
5 Days Ago
Create separate spline class Cleanup SplineComponent Cleanup test scene
5 Days Ago
Merge roll, up, scale & tangent mode into spline point
6 Days Ago
Update spline tests scene
9 Days Ago
Update Dynamic Reflections
9 Days Ago
IES Profile as an asset, add sample IES profile
9 Days Ago
Use I8 instead of RGBA8888 for IESTextureGenerator Support for horizontal angles in IES https://files.facepunch.com/sampavlovic/1b3011b1/TMbj0aVAVh.png
11 Days Ago
Iterate Dynamic Reflections Component, add shader Iterate Dynamic Reflections Component, almost feature complete
12 Days Ago
Scene reproducing Facepunch/sbox-issues#7443
13 Days Ago
Update decals test scene
13 Days Ago
Direct port of IES Profile Texture from hackweek into TextureGenerator, use Source instead of a file for now https://files.facepunch.com/sampavlovic/1b2611b1/OCXtsLYQSC.png
15 Days Ago
New decal
19 Days Ago
Update Viewmodel scene with ssao also showcasing proper prepass
19 Days Ago
Remove GTAO include code from scenestaging DynamicReflections component stub
25 Days Ago
Scene testing dynamic action graph properties
25 Days Ago
Add ParticlePhysics test
26 Days Ago
Fix water shader scene name
30 Days Ago
Update Test Scene https://files.facepunch.com/lolleko/2025/January/10_18-17-TornAllosaurus.mp4
30 Days Ago
Cleanup spline component & tool naming
30 Days Ago
Base SplineModelRenderer of ModelRenderer Allows Tint, MaterialOverrides and other options to be used on spline models
30 Days Ago
Enable Global Scale for spline models https://files.facepunch.com/lolleko/2025/January/10_11-16-TintedAfricanparadiseflycatcher.png
30 Days Ago
Some Model Deformation optimization Still only on the CPU but it's surprisingly fast https://files.facepunch.com/lolleko/2025/January/09_21-39-VacantIridescentshark.mp4 Add spacing parameter https://files.facepunch.com/lolleko/2025/January/09_23-00-AngelicVipersquid.mp4 🚂 Update Spline Collider to match new SplineModel Deformation https://files.facepunch.com/lolleko/2025/January/09_23-59-LinearAlligator.png Delete legacy/unused deformation code
31 Days Ago
More customization for tangent frames/up vectors This is useful for stuff like loops. 1. Default Up Vector (0,0,1) -> twisting artifacts: https://files.facepunch.com/lolleko/2025/January/09_17-52-OrangeredCowrie.png 2. Automatic up vectors using rotation minimizing frames (RMF) https://files.facepunch.com/lolleko/2025/January/09_17-53-DesertedClam.png 3. Manual up vectors/frames: https://files.facepunch.com/lolleko/2025/January/09_17-52-MisguidedWryneck.png
32 Days Ago
Move spline deformation away from vertex shader to allow deformation of arbitrary models Deform spline models on the CPU like a cavemen. Use RMF to avoid twisting artifacts. Will move this to a compute shader eventually. https://files.facepunch.com/lolleko/2025/January/08_10-35-AgileHectorsdolphin.png
32 Days Ago
Play around with tangent frame calculation using Parallel Transport / RMF https://files.facepunch.com/lolleko/2025/January/07_20-51-CriminalBlackfish.mp4
32 Days Ago
Fix some NREs in spline model renderer
32 Days Ago
Binary search for accessing splines at a distance
33 Days Ago
Remove GetNormal function from spline component for now There are so many different ways to calculate normals for splines (Frenet-Serret-Frame, Fixed Up Vector, RMF/Parallel Transport...) Not sure yet, which one we want to offer.
33 Days Ago
Fix spline loop (de)serialization
34 Days Ago
Cleanup spline components and test scene
34 Days Ago
Scene reproducing Facepunch/sbox#1756
35 Days Ago
Rename some vars in spline math
35 Days Ago
code -> Code
37 Days Ago
Bump hitbox of spline line Align tangent mode names with exiting curve class Fix roll and scale changes not invoking spline changed