usermattcancel
reposboxcancel

1,554 Commits over 1,219 Days - 0.05cph!

1 Year Ago
Experiments with layering cameras and multiple viewports Don't recycle depth from aoproxies for dynamic reflections, loses a fast depth prepass but focus on correctness first Fix hi-z depth chain with offsetted viewports SceneCamera.Enabled, WeakRef in Directory, ClearFlags -> bools
1 Year Ago
QHammerMainWnd is a managed DockWindow, start moving Hammer dock widgets over to DockManager Everything in hammer is added through managed DockManager Asset browser doesn't need to be made from native, use [Dock] DockManager manages View toolbars menu, delete all native for it Dock widgets dont need to be QDockWidget anymore Use StateCookie to save Hammer layout, add a default layout
1 Year Ago
Make Hammer gizmo sceneworld get added to view again
1 Year Ago
▄▇▇▋▅▄▋▅▉ ▌▌██▉▆▄ ▌█▅▉▆ ▇▊▍▊▊█▋ ▅█▅▌▌▆.▍▇▆▅█▇▄▇▉▄▆▆▋▌▅ █▊▌ ▍▅▊▊▊.▇▅█▊▍
1 Year Ago
Experiments with layering cameras and multiple viewports
1 Year Ago
Add SceneCamera.Skybox, port sky entities & client logic to C#
1 Year Ago
Cleanup & document These should be Entity.IsValid() checks Use SkyboxScale not Scale Scale safety check
1 Year Ago
Experiments with layering cameras and multiple viewports
1 Year Ago
Actually use the sky_camera position Fix rebase error I don't think anyone has ever used this command This cubemap code wasn't even setting any used attributes? Cleanup CEnvCubemapFog compatability with C# sky_camera, temp cause we're gonna move that to C# soon enough
1 Year Ago
Add SceneCamera.Skybox for rendering 3D skyboxes in the world sky_camera and skybox_reference ported to C# removing unused properties
1 Year Ago
Remove dead spherical vignette code from user shading model
1 Year Ago
Remove C++ game code for skyboxes, delete sky_camera and skybox_reference C# classes for skybox_reference and sky_camera Add SceneCamera.Skybox accessor Actually use the provided skybox world 3D skybox can consist of multiple sceneworlds Took me too long to figure out client.dll path needs the worldgroupid to UpdateObjectsForRendering
1 Year Ago
Initialize CRnWorld::m_debugDrawFilter
1 Year Ago
Remove C++ game code for skyboxes, delete sky_camera and skybox_reference C# classes for skybox_reference and sky_camera Add SceneCamera.Skybox accessor
1 Year Ago
Experiments with layering cameras and multiple viewports
1 Year Ago
Remove unused spherical vignette from renderingpipeline and core shaders Unused viewport shit in camera renderer CCameraRenderer inherits SceneCamera Name for debugging
1 Year Ago
WorldTextEntity: Hammer gizmo uses specified color too
1 Year Ago
Remove unused manual base address setting Fix minor typo in vpc WorldTextEntity draws its text in Hammer & added GIzmo.Draw.WorldText
1 Year Ago
Fix fgd dying because of func_instance line
1 Year Ago
Whitelist System.Threading.Tasks.Task.ContinueWith and System.Threading.Tasks.TaskContinuationOptions closes sboxgame/issues/issues/3751
1 Year Ago
Fix asset spray tool model selection not working Native can set managed asset picker initial search filter, material editor uses this for _color shit filtering fuck off mysql_wrapper Can right click textures for managed asset menu in met
1 Year Ago
info_cull_triangles .fgd -> c# editoronly def Fix oopsie on info_overlay visibility_hint .fgd -> c# editoronly def Clear a bunch of these native -> nice conversions
1 Year Ago
info_overlay editor only c# definition, remove .fgd entry info_notepad editor only c# definition, remove .fgd entry remove func_instance fgd, unused Trim some fat from the .fgd
1 Year Ago
Delete info_spawngroup_landmark & info_spawngroup_load_unload, never worked and we'll think of something better after meld Delete info_dynamic_shadow_hint & info_dynamic_shadow_hint_box - unused Delete env_spherical_vignette
1 Year Ago
Update Microsoft.CodeAnalysis.CSharp 4.6.0 -> 4.7.0 Allow C# ref returns
1 Year Ago
Delete vmpi completely, hastily removed from vrad2 (should be replaced with vrad3 really)
1 Year Ago
Restore AssetBrowser property attribute editor
1 Year Ago
Remove native assetbrowser and replace all instances with our own asset picker ( orgs/sboxgame/discussions/3940 )
1 Year Ago
Make QAssetSelectionWidget and QEmbeddedAssetPicker selection work again
1 Year Ago
Make callbacks/listeners work again on QEmbeddedAssetPicker Push/Pull buttons fuck off Pass custom menu to embedded preview picker
1 Year Ago
helpsystem link toolutils2 Fix CQModelPickerWidget leaking picker
1 Year Ago
Fix all the menus to use CQAssetMenuHelper
1 Year Ago
propertyeditor dependency for toolframework2 Cleanup asset picker names now that we don't have 2 paths
1 Year Ago
Delete assetbrowser project Fix random includes / old types
1 Year Ago
Simple CQAssetMenuHelper in toolutils2 that calls managed and also custom menu command contexts
1 Year Ago
Add managed PopulateAssetMenu, use it in embedded picker to replace g_pAssetBrowserToolSystem->CreateMenuForAssets https://files.facepunch.com/matt/1b3011b1/sbox-dev_6gcU7tzAys.png
1 Year Ago
All SFM CreateSemiModalBrowser replaced with C# picker Remove IAssetBrowserSystem::CreateSemiModalBrowser Move CQEmbeddedAssetPicker to toolsutil2, remove CreateEmbeddedPicker, tools can create this directly Replace embedded pickers interfaces with toolutils2 CQEmbeddedAssetPicker
1 Year Ago
Add OpenPicker that accepts a lambda Replace semi modal browsers with our own C# picker in all tools, missing sfm
1 Year Ago
C# AssetPicker support multiple asset picking so it drops in native easier
1 Year Ago
delete qhammerlegacyassetsdockwidget Delete qglobaltoolscornerwidget Delete tools/vohelper Remove embedded browser from pet weird last usage of it Get rid of CreateEmbeddedBrowser Remove vohelper from enginetools.txt Remove assetbrowser callbacks from assetsystem Remove calls to BringGlobalBrowserToFront
1 Year Ago
Hammer: asset spray randomize material groups Model path collapse can be undone
1 Year Ago
Fix AmbiguousMatchException in string.ToType
1 Year Ago
TriggerTeleport: retain scale
1 Year Ago
Warning for ambiguous GameResources
1 Year Ago
Add UtlVector::ByteCount(), UtlVector::EnsureCountZeroed( int num ) rendersystemvulkan: support raytracing pipelines vfx / vfx_vulkan: support compiling rtx shader blocks targeting vulkan 1.2 CRayTraceSceneWorld without lights for now
1 Year Ago
vfx_vulkan: compile rtx shaders as lib_6_4 targeting vulkan 1.2 environment Enable DirectXShaderCompiler validation for raytracing shaders Shader defines for VFX_PROGRAM_RTX IMaterialMode::GetRayTraceShader vfx support RaytracingAccelerationStructure Fix SamplerComparisonState not mapping to the right enum Can create RENDER_RAYTRACING_SHADER Setup "RayTrace" mode when the render hardware supports it
1 Year Ago
Add UtlVector::ByteCount(), UtlVector::EnsureCountZeroed( int num ) rendersystemvulkan: backport VK_KHR_ray_tracing_pipeline features vfx: add RTX shaders
1 Year Ago
Remove reference type check from NetWrite.Write<T>( T[] ), we handle it in the call to NetWrite.Write<T>( T ) whilst handling strings and shit
1 Year Ago
Fix error in VROverlay dispose Fix FGDCurve with ToType
1 Year Ago
Hammer: move particle drop target to C# support cloud particles too Don't use partial package for map view drops, unreliable package type