reposboxcancel

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

3 Months Ago
Changes to buffer and textures used for autoexposure compute shaders ditto
3 Months Ago
Citizen/animgraph: tweaked the upper body lean layer poses to account for the change to model-space additive compositing
3 Months Ago
public Texture.Index and texture.MarkUsed. These are used for bindless textures
3 Months Ago
Mark scenes as needing to call OnJoined before we call OnStart() on components etc. I don't know if this is the best way to do this - please change if there's something better
3 Months Ago
[Pick] Bind RenderAttributes.SetParent, this is a method to pass arguments around that doesn't involve overriding/copying, this fixes not being able to set render attributes properly in child cameras like editor viewport, needs wide testing but should be fine, also fix looking for parent attributes on the attribute chain used on the pipeline Remove SSAOEnabled, just needs a ref if DynamicAmbientOcclusionPP is initialized
3 Months Ago
Update shaders with AO on lighting pass
3 Months Ago
Check for SSAOEnabled
3 Months Ago
Stub for shadow class, enumize lightflags Move pixel.raytrace.ssr.hlsl to ScreenSpaceTrace and make it a class, move crap from it to be all shared More adjustments for screenspace shadowing, fix valid hit test always returning true Iteration on screenspace shadows, make screenspace tracing work half res again Rebase fixes
3 Months Ago
Don't tell the network system we've finished loading if we're loading an editor scene
3 Months Ago
Don't call NetworkSpawnRecursive in editor 🤦‍♂️🤦‍♂️
3 Months Ago
Internal HookAfterDepthPrepass Darken AO texture since we're compositing to ambient lighting properly now
3 Months Ago
Networked scene load (#1648) Loading a scene over the network now just sends a fresh snapshot and re-handshakes with clients, rather than telling them to reconnect later and disconnecting them all.
3 Months Ago
OnChangingLevelMsg -> OnSceneLoadMsg Separate scene loading & finished loading, broadcast to clients as soon as we start loading a new scene
3 Months Ago
WIP Added more functions (enumerations) - also added top/bottom of pipeline bits for stages and a generic flush intended for testing as this will flush the pipeline (wait for all gfx cmd buffers to complete.
3 Months Ago
Clean up
3 Months Ago
Move SceneLoadOptions into Sandbox.Engine, forward to Sandbox.Game Send SceneLoadOptions over network We only need to worry about ShowLoadingScreen - both IsAdditive and DeleteEverything would be handled by the host and then applied to the fresh snapshot that we send over, so we shouldn't have to worry about those Remove auto-added using
3 Months Ago
protocol++ Cut all this down some more so we're not changing things for no reason
3 Months Ago
Register handler instead of using internal message type (same as before)
3 Months Ago
Make it clear that all of this is called after the scene has loaded, clean up
3 Months Ago
Fix modeldoc vox importer using color palette wrong
3 Months Ago
Fix [RequireComponent] on properties in derived types
3 Months Ago
WIP Work in progress
3 Months Ago
Swizzle vox import and center it on XY plane
3 Months Ago
Support .vox version 200 in modeldoc (although I don't see any format changes?)
3 Months Ago
[Pick] Add SceneCamera.InternalAttributes for things that should never be overriden [Pick] Add RenderAttributes.Remove [Pick] Child cameras in UpdateSceneCamera also gets parent camera attributes Remove renderhook hack on AmbientOcclusion, just pass attributes directly
3 Months Ago
Enable lingering on TCP channel Reload scene data on clients rather than disconnecting and rejoining when calling `Scene.Load` on a networked game
3 Months Ago
UI: Layered backdrop filters require different UVs (because they render in a different space) Fixes broken rendering when both filters/masks and backdrop filters are used in conjunction with each other
3 Months Ago
WIP WIP
3 Months Ago
Initial human anims
4 Months Ago
Volumetric shader stub
4 Months Ago
4 Months Ago
Update shader reference in Image/Texture previews
4 Months Ago
Fix sometimes invoking Start Game twice when clicking the image of a list entry
4 Months Ago
Fuck any bridging code, let's handle VDB files all on managed, allow loading nvdb files too Iterate NanoVDB file handling and dependencies Use BaseFileSystem for reading NanoVDB files Parse NanoVDB files properly
4 Months Ago
All Main Menu pages use the same helper function(s) instead of being rewritten in each
4 Months Ago
Fix Game/Map buttons not working on Org Pages
4 Months Ago
Clicking on a Game's Name or Org Name will no longer launch the game in the List View
4 Months Ago
Add Editor.Menu.AddHeading( title )
4 Months Ago
Fix Games and Game Jam page not launching games
4 Months Ago
Accidentally commit these few files 😅
4 Months Ago
Main Menu Redesign (#1645) * Imported Lewis's menu and fixed any immediate errors * Fix Avatar Menu * Fix Sidebar * Fix all instances of position: absolute not having position: relative parents * More CSS fixes * Cleanup the Home Page * Implemented the Featured Games list on the Home Page * Hooked up Games page with Search and Filters * Show default div for orgs with no image set * Added Active Lobbies section with LobbyCards * Added Hidden decoration, Unplayed and Updated tags * Add PartyDeck to SocialBar * Added Tags to the top of Games Page https://files.facepunch.com/CarsonKompon/2024/August/10_14-10-PettyVampirebat.mp4 * Minor text adjustment * Favourites Section is now hooked up properly * Implemented Currently Trending and Recently Played sections * Hooked up the Search TextEntry * Implemented Game Jam Page * Implemented Maps Page and renamed some razor files. * LobbyCard now uses the GameTile as a base instead of PackageCard for consistency * Added Org Page back (in the style of the new menu, now with Games/Maps sections) https://files.facepunch.com/CarsonKompon/2024/August/10_17-24-ReadyArabianoryx.mp4 * Restored ability to click on a game/map to launch into it (as well as the right click menu for each) * Don't invert logo on hover * Fix all the BuildHash-related issues. * Remove unused/obsolete stuff * Fixed Header Height in Org Page * Oops I accidentally commit some weird changed I didn't mean to make * Remove the VROverlayPanel stuff for now since it's Obsolete * Remove the unused pages from the sidebar navigation. Make sure bottom-align is actually aligned to bottom and not flex growing * Clean up Game Jam page now that `contest:x` searches work * Game Tile Favourite Heart lights up if package is favourited * Clicking Org Profile Picture will open Org Page * Added mouse over/click sounds to game logo. Made it link to Home page * Tag Buttons are now in the same style as the rest of the UI * Fix LoaderFullscreen displaying over entire screen due to `position: absolute`
4 Months Ago
Remove the VROverlayPanel stuff for now since it's Obsolete Remove the unused pages from the sidebar navigation. Make sure bottom-align is actually aligned to bottom and not flex growing Clean up Game Jam page now that `contest:x` searches work Game Tile Favourite Heart lights up if package is favourited Clicking Org Profile Picture will open Org Page Added mouse over/click sounds to game logo. Made it link to Home page Tag Buttons are now in the same style as the rest of the UI Fix LoaderFullscreen displaying over entire screen due to `position: absolute`
4 Months Ago
Oops I accidentally commit some weird changed I didn't mean to make
4 Months Ago
Fix all the BuildHash-related issues. Remove unused/obsolete stuff Fixed Header Height in Org Page
4 Months Ago
Don't invert logo on hover
4 Months Ago
Fix selecting mesh elements when they're ontop of a gizmo like terrain
4 Months Ago
Citizen/hackweek: animgraph implementation of prototype avatar menu animations
4 Months Ago
Imported Lewis's menu and fixed any immediate errors Fix Avatar Menu Fix Sidebar Fix all instances of position: absolute not having position: relative parents More CSS fixes Cleanup the Home Page Implemented the Featured Games list on the Home Page Hooked up Games page with Search and Filters Show default div for orgs with no image set Added Active Lobbies section with LobbyCards Added Hidden decoration, Unplayed and Updated tags Add PartyDeck to SocialBar Added Tags to the top of Games Page https://files.facepunch.com/CarsonKompon/2024/August/10_14-10-PettyVampirebat.mp4 Minor text adjustment Favourites Section is now hooked up properly Implemented Currently Trending and Recently Played sections Hooked up the Search TextEntry Implemented Game Jam Page Implemented Maps Page and renamed some razor files. LobbyCard now uses the GameTile as a base instead of PackageCard for consistency Added Org Page back (in the style of the new menu, now with Games/Maps sections) https://files.facepunch.com/CarsonKompon/2024/August/10_17-24-ReadyArabianoryx.mp4 Restored ability to click on a game/map to launch into it (as well as the right click menu for each)
4 Months Ago
Log a warning when trying to deserialize a component with no scene, and return null
4 Months Ago
Shadergraph: Attributes can set default values