reposboxcancel

17,228 Commits over 1,338 Days - 0.54cph!

41 Days Ago
Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244
41 Days Ago
ModelCollider uses mass and damping properties from model physics parts
41 Days Ago
Make control sheet labels draggable
41 Days Ago
Merge property or variable get / set nodes
41 Days Ago
Check if aaquality is a valid enum, users are likely to have outdated settings
41 Days Ago
Don't give gizmo mouse focus when it orbit mode
41 Days Ago
Better warning if we can't find ITagset Fixed ManualHitbox.HitboxTags being uneditable in the inspector (fixes Facepunch/sbox-issues#5231)
41 Days Ago
Fixed editing input action group not showing visible changes until re-opening project settings menu. Fixes Facepunch/sbox-issues#5235
41 Days Ago
Fixed delete prompt having no content
41 Days Ago
Messed with input action panel dialogs, fix Facepunch/sbox-issues#5232
42 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)
42 Days Ago
Include panel parent in hash, fixes panel not rendering when parent is disabled and enabled
42 Days Ago
OnDestroyInternal calls OnDisabledInternal instead of OnDisabled Reset panel parent before deleting it
42 Days Ago
Nicer test for if nodes are operators
42 Days Ago
Make control sheet labels draggable
42 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
42 Days Ago
Fix deserializing ActionGraphs in Menu context (#1506)
42 Days Ago
By default, clients (except host) can NOT refresh network objects. Host can change this with Connection.CanRefreshObjects
42 Days Ago
Compile fix Max 8x msaa
42 Days Ago
Expose render settings to tools https://files.facepunch.com/garry/0c9677be-c880-4ac5-8976-3c69143c9f5b.png
42 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
42 Days Ago
Temporary fix for drag executing multiple times in one frame
42 Days Ago
Fix action graph serialization tests
42 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()
42 Days Ago
PanelComponent uses internal enable, disable, update
42 Days Ago
Fix RenderDeviceInfo_t wrong size
42 Days Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context
42 Days Ago
Add WidgetUtil.CreateSwapChain NativeRenderingWidget renders in regular render path
42 Days Ago
If a Component isn't valid then just set the property anyway for a Sync var
42 Days Ago
Make docs clearer
42 Days Ago
Test to re-register Sync props after Network.Refresh
42 Days Ago
Remove the old BuildCubeMaps
42 Days Ago
Dynamic cubemap component settings
42 Days Ago
Remove unsued, clean up
42 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
42 Days Ago
Tweak citizen eye ao add compilled avatar scene (!)
42 Days Ago
Use faster _aligned_malloc in physics system
42 Days Ago
Only clear contacts on tag change if the contacts should have no interaction
42 Days Ago
Rework terrain casting and sweeping
43 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
43 Days Ago
Fix hair blue line Scene.Load ShowLoadingScreen actually works Update avatar scene Open avatar scene when you click the avatar button
43 Days Ago
Actually set D_MSAA combo on depth_downsample
43 Days Ago
Vulkan: Fix validation errors with MSAA disabled, this should fix a lot of crashing problems for people playing without MSAA
43 Days Ago
Terrain collision is per triangle again instead of per cell, should be 100% accurate https://files.facepunch.com/layla/1b1911b1/sbox-dev_bZpdwNGM3P.mp4
43 Days Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
43 Days Ago
Temporary fix for drag executing multiple times in one frame
43 Days Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4 Unify property node CanRead / CanWrite tests Add Facepunch.ActionGraphs.AssignmentKind to TypeLibrary Property node: switch between assignment kinds in context menu https://files.facepunch.com/ziks/1b1811b1/sbox-dev_QVXxSLhC4Y.mp4 Update Facepunch.ActionGraphs Output expansion fixes
43 Days Ago
Fix terrain collider not updating on heightmap import
43 Days Ago
Register properties recursively when sending network refresh or receiving one
43 Days Ago
Inflate heightfield query cell bounds by 0.5, fixes terrain collision