reposboxcancel

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

2 Months Ago
Update Facepunch.ActionGraphs
2 Months Ago
Fix scene ref node output type for prefab root objects
2 Months Ago
Remove unused hidden nodes when saving graphs Fix node reachability visual
2 Months Ago
Update Facepunch.ActionGraphs
2 Months Ago
Clothing updates
2 Months Ago
Add face mode to trail renderer, same as line renderer
2 Months Ago
Fix pinned version # getting dropped when installing package Prevent trying to install different versions of the same package Add manual cloud asset updating Update asset package refs when updating dependency, fix when broken (yuck) Basic 'in project' filter for installed cloud assets, show as asset location Check revision matches when we're checking for an installed package at a specific # Don't redownload a package we've already got installed
2 Months Ago
Chips History
2 Months Ago
Make hotload_fast persist Add Fast Hotload option to editor preferences https://files.facepunch.com/ziks/2024-09-17/sbox-dev_iWfk25clOn.png
2 Months Ago
Update Facepunch.ActionGraphs Get rid of hack to re-use action graphs between game and tools Add SourceLocation to action graphs, fix caching Show action graph diagnostics in main console, like C# errors
2 Months Ago
Update Facepunch.ActionGraphs Get rid of hack to re-use action graphs between game and tools Add SourceLocation to action graphs, fix caching Show action graph diagnostics in main console, like C# errors Update AssertNoGraphErrorsInScene test
2 Months Ago
Fix possible error when editing action graphs within sub-objects Scene ref node handles !IsValid better Serialize destroyed GameObject / Component references as null
2 Months Ago
Fix possible error when editing action graphs within sub-objects Scene ref node handles !IsValid better Serialize destroyed GameObject / Component references as null Update Facepunch.ActionGraphs Get rid of hack to re-use action graphs between game and tools Add SourceLocation to action graphs, fix caching Show action graph diagnostics in main console, like C# errors Update AssertNoGraphErrorsInScene test
2 Months Ago
Remove debug Specifying "Target Game" in addon project type will download and mount that game
2 Months Ago
Initial Assets have colors - these all suck right now, will go back through and pick some less sucky colours later New styling - gradient background, mini icon, etc. Search widget Type / tag filters Asset categories / grouping Search impl Asset popup, will turn this into something more tooltip-oriented later Breadcrumbs Rebase fixes
2 Months Ago
Update Facepunch.ActionGraphs Get rid of old hack to re-use ActionGraphs between tools and game Serialize invalid Components / GameObjects as null Don't call PostDeserialize multiple times for child objects Keep track of source resource for ActionGraph instances Also fixes case where prefab ActionGraphs wouldn't get cached properly Improved inspecting experience with ActionGraph stack traces * Include source location in stack trace * Opens the containing scene / prefab when inspecting an ActionGraph stack row Include ActionGraph diagnostics in console Graphs need to be loaded at least once for it to know about them Update AssertNoGraphErrorsInScene test case We were double-counting prefab ActionGraphs before Update Facepunch.ActionGraphs More precise ActionGraph caching / simplify SourceLocation Fix scene ref nodes breaking if not compiled immediately Fix access control error for custom GameResources Remove log Update Facepunch.ActionGraphs Make sure action graph debugger inits immediately Fix possible error when saving GameResource action graph Shorter ActionGraph diagnostic message category Update cached ActionGraphs when re-deserializing GameResources
2 Months Ago
Human: more skinning tweaks
2 Months Ago
Leaving note about pLayer->OverrideFrustum Fix stylesheet multiple watchers, add test assuring that updating stylesheet removes older styles Fix not removing shadows when resetting styles This optimization is bullshjit IsDefault doesn't need ToLower
2 Months Ago
Human: more skinning adjustments, implemented elbow/knee helpers
2 Months Ago
Tweak SerializedObject system so NoteChanged only gets called for the property that changed, and it cascades down - instead of every object on the way down ISceneEdited get a consistent "path" to the changed property
2 Months Ago
When changing position/rotation/scale of bone, automatically become procedural Undo deserialization updates objects rather than delete and replace Old OnEditLog undo tries to use new go/component localized system where possible
2 Months Ago
Fix out of range exception
2 Months Ago
Support facing camera or normal in line shader Add face mode camera or normal in scene line object Add Vector3.Slerp/SlerpTo Add face mode to line renderer so it can face normals defined by point rotations https://files.facepunch.com/layla/1b1511b1/sbox-dev_2MiwGSz4bX.mp4
2 Months Ago
Use safe scale in Transform.ToLocal and Transform.PointToLocal so that it cannot produce NaN or infinity values. This fixes a bug where a child of a parent with a scale of 0,0,0 cannot set position programatically without the position being infinity. It should also fix any other issues with NaN values where ToLocal is concerned (such as GameTransform) in cases where any component of scale was 0.
2 Months Ago
Revert "GameTask.DElay handles Time.Now resetting to 0" This reverts commit 7da7fedc23b6b20265341777b382ae0eb1627fc1.
2 Months Ago
Override custom projection matrix with VR projection matrix
2 Months Ago
Add VR to config Decibels are obsolete, hide them everywhere
2 Months Ago
GameTask.DElay handles Time.Now resetting to 0 Cleanup Api Flush stats/events/etc on shutdown
2 Months Ago
Fix access control error for custom GameResources Remove log
2 Months Ago
Update Facepunch.ActionGraphs Get rid of old hack to re-use ActionGraphs between tools and game Serialize invalid Components / GameObjects as null Don't call PostDeserialize multiple times for child objects Keep track of source resource for ActionGraph instances Also fixes case where prefab ActionGraphs wouldn't get cached properly Improved inspecting experience with ActionGraph stack traces * Include source location in stack trace * Opens the containing scene / prefab when inspecting an ActionGraph stack row Include ActionGraph diagnostics in console Graphs need to be loaded at least once for it to know about them Update AssertNoGraphErrorsInScene test case We were double-counting prefab ActionGraphs before Update Facepunch.ActionGraphs More precise ActionGraph caching / simplify SourceLocation Fix scene ref nodes breaking if not compiled immediately
2 Months Ago
Fix citizen eye ao not morphing Clean up morph controls Invalidate background render when box size changes
2 Months Ago
Make sure we've got the right package version installed, update if not Bin global tools package cache, replace with per-project store Redownload package manifests if they're dodgy instead of breaking a download
2 Months Ago
Enable autoexposure for other tonemaps https://files.facepunch.com/sam/1b1311b1/sbox-dev_mAXJ3CQmYe.mp4
2 Months Ago
We were multiplying BRDF twice making envmaps look awfully dark https://files.facepunch.com/sam/1b1311b1/E8pK9UTpn4.png
2 Months Ago
Search improvements Asset popup, will turn this into something more tooltip-oriented later https://files.facepunch.com/alexguthrie/1b1311b1/NVIDIA_Overlay_dydj5BF71f.png Finish up breadcrumbs https://files.facepunch.com/alexguthrie/1b1311b1/NVIDIA_Overlay_hwWEGSpi0T.mp4
2 Months Ago
Remove unused sceneobject stuff Merge branch 'master' of sbox
2 Months Ago
Don't invoke change callback when loading or deserializing (Fixes Facepunch/sbox-issues#6406)
2 Months Ago
Fix other tests
2 Months Ago
Make sure CodeGen is using global:: for everything - add a unit test to confirm
2 Months Ago
Fix exception when downloading file Fix exception when trying to load asset resource Fix NRE due to hotload making a component null in undo Fix NRE in CubemapFog when no SkyBox2D Fix NRE when trying to update network file but file was deleted Fix exception when pasting components Fixed exception when cancelled loading Warning not error when fetching stats fails Merge branch 'master' of sbox
2 Months Ago
Humans: updated rig, polished skinning, forked off most VMDL prefabs
2 Months Ago
Added Sensitivity to Editor Camera Settings
2 Months Ago
Avoid directional lights clipping with world with a reasonable value
2 Months Ago
Ensure proper number of maximum simultanious updates for EnvMapProbe dirty updates Destroy buffers properly when deleting lightbinner
2 Months Ago
Move s_LightList out of singleton to the CLightObjectDesc, make other light-like object descriptors use CUtlVectorFixedGrowable instead of linked list ( trashes the cache while iterating ), all of them should be consistent now, use a single light descriptor for all light types Tiled Culling Renderer buffers shouldn't live in Lightbinner, but instead on CLightCullingRenderer itself since they're rendered per view, so we just reuse that memory, Lightbinners are allocated in a pool, so all that memory was wasted on GPU, remove wasteful copy of binned lights on tiled light callback Don't generate shadow frusta for unshadowed lights Separate shadow generation, both shadow maps and the viewproj we pass, into SetupShadowsForLight in Lightbinner, when we do bindless shadows and lightbinner caching, this is where to look for it Go back to do a copy of current light list for CLightCullVisibilityReadback, callbacks can have latency longer than one frame and that list could change Cleanup, fix mixed logic for shadows Fix lights and their cookies not being able to rotate on roll
2 Months Ago
Fix error reporter not initializing Fix exception when undo'ing changes to objects with NotSaved
2 Months Ago
Fixed CustomProjectionMatrix (and broke vr rendering cc @xezno )
2 Months Ago
Whitelist System.Linq.ImmutableArrayExtensions Whitelist System.ComponentModel.INotifyPropertyChanged Whitelist IAsyncDisposable Whitelist ICustomAttributeProvider Whitelist SemaphoreSlim
2 Months Ago
Add baked lights after dynamic ones
2 Months Ago
Support trace hit position for sphere casts again