reposboxcancel

16,835 Commits over 1,277 Days - 0.55cph!

7 Days Ago
Fix NRE in GraphInputNodeType.GetPath Inflate heightfield query cell bounds by 0.5, fixes terrain collision Fix terrain collider not updating on heightmap import Terrain collision is per triangle again instead of per cell, should be 100% accurate https://files.facepunch.com/layla/1b1911b1/sbox-dev_bZpdwNGM3P.mp4 Vulkan: Fix validation errors with MSAA disabled, this should fix a lot of crashing problems for people playing without MSAA Actually set D_MSAA combo on depth_downsample Fix hair blue line Scene.Load ShowLoadingScreen actually works Update avatar scene Open avatar scene when you click the avatar button Rework terrain casting and sweeping Only clear contacts on tag change if the contacts should have no interaction Use faster _aligned_malloc in physics system Tweak citizen eye ao add compilled avatar scene (!) PanelComponent uses internal enable, disable, update Temporary fix for drag executing multiple times in one frame Expose render settings to tools https://files.facepunch.com/garry/0c9677be-c880-4ac5-8976-3c69143c9f5b.png Compile fix Max 8x msaa Fix deserializing ActionGraphs in Menu context (#1506) Nicer test for if nodes are operators OnDestroyInternal calls OnDisabledInternal instead of OnDisabled Reset panel parent before deleting it Include panel parent in hash, fixes panel not rendering when parent is disabled and enabled Don't flag SceneObject and SceneModel as ESceneObjectFlags.IS_OPAQUE, the materials should dictate it, fixes translucent materials drawing in opaque passes (& drawing twice) Messed with input action panel dialogs, fix Facepunch/sbox-issues#5232 Fixed delete prompt having no content Fixed editing input action group not showing visible changes until re-opening project settings menu. Fixes Facepunch/sbox-issues#5235 Better warning if we can't find ITagset Fixed ManualHitbox.HitboxTags being uneditable in the inspector (fixes Facepunch/sbox-issues#5231) Don't give gizmo mouse focus when it orbit mode Check if aaquality is a valid enum, users are likely to have outdated settings ModelCollider uses mass and damping properties from model physics parts Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244 Remove unused Remove buttons Show icon if item has alternates Clothing container stores height SkinnedModelRenderer stores animgraph params, applies them OnEnabled CitizenAnimationHelper - make Height nullable Height option on avatar, can mess with and annoy citizen Normalize clothing before applying Reset input config in menu Remove unused UI system gets game buttons when no game is loaded VSync menu option Can switch between variants Merge branch 'master' into snapshot-refresh
7 Days Ago
Fix issue with nested types not having correct identity hash for wrapped property codegen
7 Days Ago
Can switch between variants
7 Days Ago
Better logic
7 Days Ago
Some additional validation checks
7 Days Ago
Remove unused Remove buttons Show icon if item has alternates Clothing container stores height SkinnedModelRenderer stores animgraph params, applies them OnEnabled CitizenAnimationHelper - make Height nullable Height option on avatar, can mess with and annoy citizen Normalize clothing before applying Reset input config in menu Remove unused UI system gets game buttons when no game is loaded VSync menu option
7 Days Ago
Merge property or variable get / set nodes
7 Days Ago
Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244
8 Days Ago
ModelCollider uses mass and damping properties from model physics parts
8 Days Ago
Make control sheet labels draggable
8 Days Ago
Merge property or variable get / set nodes
8 Days Ago
Check if aaquality is a valid enum, users are likely to have outdated settings
8 Days Ago
Don't give gizmo mouse focus when it orbit mode
8 Days Ago
Better warning if we can't find ITagset Fixed ManualHitbox.HitboxTags being uneditable in the inspector (fixes Facepunch/sbox-issues#5231)
8 Days Ago
Fixed editing input action group not showing visible changes until re-opening project settings menu. Fixes Facepunch/sbox-issues#5235
8 Days Ago
Fixed delete prompt having no content
8 Days Ago
Messed with input action panel dialogs, fix Facepunch/sbox-issues#5232
8 Days Ago
Don't flag SceneObject and SceneModel as ESceneObjectFlags.IS_OPAQUE, the materials should dictate it, fixes translucent materials drawing in opaque passes (& drawing twice)
8 Days Ago
Include panel parent in hash, fixes panel not rendering when parent is disabled and enabled
8 Days Ago
OnDestroyInternal calls OnDisabledInternal instead of OnDisabled Reset panel parent before deleting it
8 Days Ago
Nicer test for if nodes are operators
8 Days Ago
Make control sheet labels draggable
8 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
8 Days Ago
Fix deserializing ActionGraphs in Menu context (#1506)
8 Days Ago
By default, clients (except host) can NOT refresh network objects. Host can change this with Connection.CanRefreshObjects
8 Days Ago
Compile fix Max 8x msaa
8 Days Ago
Expose render settings to tools https://files.facepunch.com/garry/0c9677be-c880-4ac5-8976-3c69143c9f5b.png
8 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
8 Days Ago
Temporary fix for drag executing multiple times in one frame
8 Days Ago
Fix action graph serialization tests
8 Days Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context Push scene scope in Scene.Save(), Scene.Serialize()
8 Days Ago
PanelComponent uses internal enable, disable, update
8 Days Ago
Fix RenderDeviceInfo_t wrong size
8 Days Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context
8 Days Ago
Add WidgetUtil.CreateSwapChain NativeRenderingWidget renders in regular render path
8 Days Ago
If a Component isn't valid then just set the property anyway for a Sync var
8 Days Ago
Make docs clearer
8 Days Ago
Test to re-register Sync props after Network.Refresh
8 Days Ago
Remove the old BuildCubeMaps
8 Days Ago
Dynamic cubemap component settings
8 Days Ago
Remove unsued, clean up
8 Days Ago
Cubemapper tests Remove all ggx code for now & just copy directly to cubemap array TextureCube with mipmaps and arrays and mipmaps Move texture logic from cubemapper to c# Stub for cubemapper_cs, will calculate both GGX and spherical harmonics all in GPU Handle all array index stuff in cubemapper Allow for single sliced cubemap array, needed to be able to render an independent texture in the renderer since it expects a TextureCubeArray, also allow TSPEC_CUBE_CAN_SAMPLE_AS_ARRAY if we want UAV Also fix a problem where CTextureManagerVulkan::GetImageView wouldn't work with a cubemap array as a rwtexture2darray in compute shaders Fix cube orientation when copying, do texture per envmap probe instead of a singleton array, this will cause headaches with multiple envmaps intersecting but makes it much simpler GGX filtering Don't bother with writing cubemap normalization right now (in fact disable it for now!), reuse previous mip so that we have more quality with less samples Assert isn't valid anymore in ComputeImageViews since we can pass a cube array Do cubemapper processing of all faces at once without using intermediary copies, 4-8x speedup (~17ms > ~2.5ms), still needs to be faster https://i.imgur.com/b61mX1Y.png Rendersystemvulkan: Alllow binding specific cubemap [ & arrays ] mips if UAV
8 Days Ago
Tweak citizen eye ao add compilled avatar scene (!)
8 Days Ago
Use faster _aligned_malloc in physics system
9 Days Ago
Only clear contacts on tag change if the contacts should have no interaction
9 Days Ago
Rework terrain casting and sweeping
9 Days Ago
Refactor ActionGraphDebugger First pass at listening for ActionGraph scene refs WIP show scene refs in scene view https://files.facepunch.com/ziks/2024-03-08/sbox-dev_HZ7Fs0R2x1.mp4
9 Days Ago
Fix hair blue line Scene.Load ShowLoadingScreen actually works Update avatar scene Open avatar scene when you click the avatar button
9 Days Ago
Actually set D_MSAA combo on depth_downsample
9 Days Ago
Vulkan: Fix validation errors with MSAA disabled, this should fix a lot of crashing problems for people playing without MSAA