reposboxcancel

20,764 Commits over 1,522 Days - 0.57cph!

47 Days Ago
Try to make restitution work with soft contacts, fixes bouncy surfaces when dynamic collides with kinematic
47 Days Ago
WIP cookie get / set node
47 Days Ago
Better handling for this edge case, also handles empty strings and when the editor itself is mid-shutdown
47 Days Ago
Grab a few edge cases preventing all scenes from loading from the last session
48 Days Ago
Update Facepunch.ActionGraphs
48 Days Ago
Editor will restore all opened scenes/prefabs from previous session, not just the last one.
48 Days Ago
Don't wipe facets if there aren't any to replace them with, or if we don't find any packages at all
48 Days Ago
Show asset type color in tag picker
48 Days Ago
Drag-drop Open folder context menu in blank space
48 Days Ago
Renames, deletes, duplicates handled by IAssetListEntry CloudBrowser cleanup Ended up not using any of this, get rid PackagePopup: show tags, word wrap NRE fix Fix warnings
48 Days Ago
Missed Sound Point description
48 Days Ago
Add JsonUpgrader support to ConfigData - will be using this for Input config updates
48 Days Ago
Fix formatting of node titles with type params https://files.facepunch.com/ziks/2024-10-07/NTc7SLTOVR.png Add built-in nodes for Scene.GetAllComponents<T>() https://files.facepunch.com/ziks/2024-10-07/SUbPeMLFFP.png
48 Days Ago
Added descriptions to Components that didn't have them. Most are self-explanatory, but should help reduce some confusion. Resolves Facepunch/sbox-issues#6560
48 Days Ago
Split out InputSettings into Input.config - backwards compatible
48 Days Ago
Add experimental r_tiled_rendering_conservative_culling so people can play with it, uses near-z approach for tiled culling for even better perfomance, doesn't play well with translucents, will be deprecated when we have two sets of light lists
48 Days Ago
Don't do OnDisabled(); OnEnabled() on Skybox2D dirty but clean up probe cleanly if needed
48 Days Ago
Typo
48 Days Ago
Scaling should not be applied to NormalToLocal and NormalToWorld but happy to be proven wrong
48 Days Ago
Fixed transformation order for PointToLocal and PointToWorld, add some tests to make sure they match ToLocal and ToWorld
48 Days Ago
Test tl, tr, bl and br corners instead of updownleftright for cone frustum culling
48 Days Ago
Tiled Frustum Culling (#1669)
48 Days Ago
SkyBox2D Indirect Lighting ( Reflections/IBL ) can be toggled, hammer maps don't expect skyboxes to be used for lighting since it has vrad
48 Days Ago
Be more conservative by testing 4 points of cone base rather than a sphere shape
48 Days Ago
Tiled Frustums Start moving tiled_light_culling to use frusta Iterate frustum tiled culling Near/far tiled frustum planes Very simple ConeIntersect and AABBIntersect Cubemap frustum cullinng Show cubemap complexity on tiled debug vis as well https://files.facepunch.com/sampavlovic/1b2911b1/HM0UBknyYv.png Set up things to use worldSpaceNear to fix orthographic rendering with tiled rendering, use depth min/max for building tiled frustums https://imgur.com/a/tybd5Dv Fix ortho projection for CalculateScreenTiles fix DepthMinMax on ortho projections, fixes tiled lights on ortho projections https://files.facepunch.com/sampavlovic/1b3011b1/ZiyxdtwHc1.png Delete tiled_frustums_cs, main shader does everything, we recalculate it every frame anyway since we also match the depth chain for the far plane, can store it later again from it if we need it for anything Transform plane directly to local instead of using inverse matrix Light.GetInvertedRadius() not used anywhere, let's make it Light.GetRadius() Push radius changes to lightbinner.hlsl Fix frustum calculation so it wouldnt mess up with low farz, fix FetchDepthMinMax Using invprojrow3 to linearize depth feels a bit incorrect specially when moving far-z use correct algorithm, can be accelerated later Depth Near-Far was inverted on tiled_culling, perfect for both near/far planes now Allow using conservative near-z culling with D_CONSERVATIVE_CULLING and remove elegibility of D_DEPTH_PREPASS, we always have it https://i.imgur.com/9UlrmTc.png https://i.imgur.com/joEz72S.png
48 Days Ago
Allow using conservative near-z culling with D_CONSERVATIVE_CULLING and remove elegibility of D_DEPTH_PREPASS, we always have it https://i.imgur.com/9UlrmTc.png https://i.imgur.com/joEz72S.png
48 Days Ago
Using invprojrow3 to linearize depth feels a bit incorrect specially when moving far-z use correct algorithm, can be accelerated later Depth Near-Far was inverted on tiled_culling, perfect for both near/far planes now
48 Days Ago
Fix frustum calculation so it wouldnt mess up with low farz, fix FetchDepthMinMax
48 Days Ago
Push radius changes to lightbinner.hlsl
48 Days Ago
Light.GetInvertedRadius() not used anywhere, let's make it Light.GetRadius()
49 Days Ago
Humans: hook up an extremely basic animgraph so the model stops exploding if you try to use it
49 Days Ago
Human: normalize movement animation root speed to 80 u/s across animations + lower new constraint weights slightly
49 Days Ago
Humans: improved existing movement animations
49 Days Ago
Fix LaunchArguments.Map not working
49 Days Ago
Serialize animation parameters if they're changed in editor https://files.facepunch.com/layla/1b0611b1/sbox-dev_paNSU6QjyT.mp4 Run animation for skinned model renderer in editor if it has any stored parameters because we want to see them Signal values changed for float slider, OnChildValuesChanged wasn't called when moving slider
50 Days Ago
Rebuild colliders immediately instead of next update Fix NRE setting null surface on physics body or shape, should just set to default surface internally
50 Days Ago
Don't submit package exceptions in the editor
50 Days Ago
Stash draft
50 Days Ago
▅▇▇▋▅▅ ▊▍▄█▍▊ ▆▉▉ ▉▌▌▅▇▋█▅▊ ▉▇▌█▊█▅▊▍██ ▊▅██
50 Days Ago
Invoke events Clean up Implement asset picker If a picked asset is a cloud package then stick the ident in the search bar in the asset picker Rather than going to .sbox/blablabla
51 Days Ago
Fix crash from drawing SceneObject with an override but no mesh material, resolves Facepunch/sbox-issues#6553
51 Days Ago
Fixed dedicated server console No api for dedicated server Create Run-DedicatedServer.bat Fixed couldn't connect to ip based servers Fixed couldn't read messages from dedicated server, because we didn't think they were the host dedicated server doesn't try to play sounds
51 Days Ago
Clamp dirty regions within terrain bounds Explicit updates for Terrain material buffers since we're not uploading this every frame like a mad man now TerrainMaterial.Metalness range 0.0f - 1.0f
51 Days Ago
Always trigger native asset reload when files are added or deleted while in editor - Fixes cases of error/fallbacks being used until a restart when a resource is added or a package updated. - Deleting resources will now also update to accurately show fallbacks for most types.
51 Days Ago
Added GameObject/Component EyeDropper. Can select by clicking on an object directly or through the hierarchy. Resolves Facepunch/sbox-issues#6547 https://files.facepunch.com/CarsonKompon/2024/October/04_11-04-ChocolateXiphias.mp4
51 Days Ago
Dragging a prefab into a scene view uses the scale of the prefab. Resolves Facepunch/sbox-issues#6548
51 Days Ago
Terrain: Make texture paint & holes also work with new undo
51 Days Ago
Transform plane directly to local instead of using inverse matrix
51 Days Ago
Tiled Frustums Start moving tiled_light_culling to use frusta Iterate frustum tiled culling Near/far tiled frustum planes Very simple ConeIntersect and AABBIntersect Cubemap frustum cullinng Show cubemap complexity on tiled debug vis as well https://files.facepunch.com/sampavlovic/1b2911b1/HM0UBknyYv.png Set up things to use worldSpaceNear to fix orthographic rendering with tiled rendering, use depth min/max for building tiled frustums https://imgur.com/a/tybd5Dv Fix ortho projection for CalculateScreenTiles [pick] Fix Depth::GetLinear and add Depth::Linearize fix DepthMinMax on ortho projections, fixes tiled lights on ortho projections https://files.facepunch.com/sampavlovic/1b3011b1/ZiyxdtwHc1.png Delete tiled_frustums_cs, main shader does everything, we recalculate it every frame anyway since we also match the depth chain for the far plane, can store it later again from it if we need it for anything
51 Days Ago
Ensure that selected Media is 16/9 in PackageModals