reposboxcancel

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

1 Year Ago
Add shader asset type and empty resource compiler for it
1 Year Ago
Remove old in-game dev notice since the editor has made that shit redundant
1 Year Ago
Strip out old shader notification stuff Configurable icon, stop timer when running is false
1 Year Ago
Show compile errors Tweak the error reporting Show log if you click on the shader notification
1 Year Ago
Flesh out notice system Add fps_max_inactive, replaces engine_no_focus_sleep I want the editor to run pretty much normally when I'm using another window - but I still want it to operate at a decent frame rate.. so I've set the default to 90fps. This means that it won't be breaking its back to do 500fps when tabbed, but stuff should still operate fine.
1 Year Ago
Reload shader after compile Re-render tool views - even if we're not the active window - because I might be editing shit and watching the window Move shadercache folder to /.source2/shadercache so we know it can be deleted
1 Year Ago
Update shaderproc path
1 Year Ago
can compile all_shaders.txt
1 Year Ago
Don't ship all the shader source in Steam builds
1 Year Ago
Add MainThread.Queue Send json progress from vfxcompile Fix couldn't find error shader Delete src/shaders
1 Year Ago
Tooltips transparent backgrounds Fix shaders saving in the wrong place Spread the work units a bit better Mocking notification system
1 Year Ago
Trackie Bottoms + small texture adjustments
1 Year Ago
Bring vfxcompile up to date Bring vfxc up to date Clean unused stuff Run shader file changes through to tools Fix shader resolving c# Shader Hooks Set shader flags based on options Bigger thread pool, buffering Pancake the base shaders into core
1 Year Ago
Fix specular not being taken into account on glass transparency
1 Year Ago
Reorganization & name cleanup - Reorganize all sections within the shader - Refraction can have its own normal map now - Fresnel can be toggled - Fixed an ambiguity with tint color
1 Year Ago
Drop compile targets from shaders, not needed anymore
1 Year Ago
Fix addon editor being fucked Add simple_liquid to replacement list too Fixed long exceptions inflating inspector minimum size There weird minimum size increase from contents behavior is still somewhere in Qt's sources. Fixed hidden exception spam on startup Docs + try to mess with api docs website Fix rendering scene to pixmap not working with multisampling enabled Fix save button not working with custom BaseResourceEditor Clothing icons (first iteration) Update clothing icon editor Don't show button text on avatar screen Some entity docs Make DoorEntity.UpdateState private Codegen'd 'To' methods preserve accessibility Ignore vs folder Switch icons to jpg Revert "Citizen: updated meshes for LOD levels 1/2/3 with new skinning pass" This reverts commit df3835dff9ab74bacf1a0b3f9aa9bd2dafe1b8bf. Revert "Citizen: updated skinning on LOD0" This reverts commit 0f754ec4457ac35441c48ca7b004017ed705c163. Temporarily roll back recent Citizen mesh changes while some obscure bone transform issues are being figured out removed legacy clothing items: beret, hardhat, tophat, cap, leathercap, security helmet, wooly hat, service hat, hipsecurityholster, unibrow, dress.kneelength, legacy eyelashes, glasses_stunnershades, glasses_thickrimmed, gloves_workgloves, all legacy hairstyles, tuxedo, legacy hoodie, labcoat, lips, pearl earrings, office shirt, police uniform shirt, service shirt, turtleneck, short sleeve shirt, legacy smart shoes, legacy trainers, heels, workboots, cargo shorts, labtrousers, police uniform trousers, legacy smart trousers, legacy jeans, legacy tracksuit, high vis vest, security kevlar vest Merge branch 'master' of sbox fixed missing texture reference on stylish glasses Fix intersection on box on tiled light builder, don't bother trying to get intersection inside of box Also reenable depth cull Bloat bbox a bit to catch edges, send updated compiled shader Simplified how SceneLights work. If you're creating manual SceneWorlds you might need to tweak your lights.. Tweaking clothing icons Steamworks tweaks New Outfit Piece! - Trackie Bottoms (Grey & Black) We have some new trackie bottoms, with grey and black variations LODs coming asap. https://files.facepunch.com/daniel/1b0811b1/Photoshop_J4U3qrOaBG.jpg New Leaderboards API wraps Steam Leaderboards Merge branch 'master' into glass-rewrite
1 Year Ago
New Leaderboards API wraps Steam Leaderboards
1 Year Ago
New Outfit Piece! - Trackie Bottoms (Grey & Black) We have some new trackie bottoms, with grey and black variations LODs coming asap. https://files.facepunch.com/daniel/1b0811b1/Photoshop_J4U3qrOaBG.jpg
1 Year Ago
Tweaking clothing icons Steamworks tweaks
1 Year Ago
Handle clients disconnecting while submitting a score
1 Year Ago
Added server-side Leaderboard.Submit( client, score ) extension
1 Year Ago
Add back IFnPhysicsJoint Add IFnPhysicsWheelJoint
1 Year Ago
Simplified how SceneLights work. If you're creating manual SceneWorlds you might need to tweak your lights..
1 Year Ago
delete LightDesc Got SceneLight working again Got SceneSpotLight working again Remove unused Fix up light values Fix up Spotlight Cone Add access to lightcookies (although seems like lightcookies aren't getting added to LightCookieManager when rendering a custom scene)
1 Year Ago
Fix intersection on box on tiled light builder, don't bother trying to get intersection inside of box Also reenable depth cull Bloat bbox a bit to catch edges, send updated compiled shader
1 Year Ago
Add dirks new wheel joint for when/if we decide we want to use it https://files.facepunch.com/layla/1b0811b1/sbox_0019.mp4
1 Year Ago
Added wrapper around Steamworks leaderboards Allow querying leaderboards from menu code Add DefaultLeaderboards addon metadata, for which boards to show in menu Format for substituting in dates to default leaderboard names Let date formats like yy-MM-dd survive string.ToTitleCase() Added yy-MM-dd date format tests for string.ToTitleCase() Use DateTime.UtcNow.Date for date substitution in leaderboard names Get rid of LeaderboardSort enum, just use a bool IsAscending Made Leaderboard const fields private Rename GameIdent to PackageIdent in new leaderboard wrapper Make LeaderboardEntry.Details internal for now
1 Year Ago
fixed missing texture reference on stylish glasses
1 Year Ago
Added wrapper around Steamworks leaderboards Allow querying leaderboards from menu code Add DefaultLeaderboards addon metadata, for which boards to show in menu Format for substituting in dates to default leaderboard names Let date formats like yy-MM-dd survive string.ToTitleCase() Added yy-MM-dd date format tests for string.ToTitleCase() Use DateTime.UtcNow.Date for date substitution in leaderboard names Get rid of LeaderboardSort enum, just use a bool IsAscending Made Leaderboard const fields private Rename GameIdent to PackageIdent in new leaderboard wrapper Make LeaderboardEntry.Details internal for now
1 Year Ago
removed legacy clothing items: beret, hardhat, tophat, cap, leathercap, security helmet, wooly hat, service hat, hipsecurityholster, unibrow, dress.kneelength, legacy eyelashes, glasses_stunnershades, glasses_thickrimmed, gloves_workgloves, all legacy hairstyles, tuxedo, legacy hoodie, labcoat, lips, pearl earrings, office shirt, police uniform shirt, service shirt, turtleneck, short sleeve shirt, legacy smart shoes, legacy trainers, heels, workboots, cargo shorts, labtrousers, police uniform trousers, legacy smart trousers, legacy jeans, legacy tracksuit, high vis vest, security kevlar vest Merge branch 'master' of sbox
1 Year Ago
Temporarily roll back recent Citizen mesh changes while some obscure bone transform issues are being figured out
1 Year Ago
Revert "Citizen: updated meshes for LOD levels 1/2/3 with new skinning pass" This reverts commit df3835dff9ab74bacf1a0b3f9aa9bd2dafe1b8bf. Revert "Citizen: updated skinning on LOD0" This reverts commit 0f754ec4457ac35441c48ca7b004017ed705c163.
1 Year Ago
Let date formats like yy-MM-dd survive string.ToTitleCase()
1 Year Ago
Format for substituting in dates to default leaderboard names
1 Year Ago
Add DefaultLeaderboards addon metadata, for which boards to show in menu
1 Year Ago
Allow querying leaderboards from menu code Add DefaultLeaderboard addon metadata, selecting board to show in menu
1 Year Ago
Added wrapper around Steamworks leaderboards
1 Year Ago
Ignore vs folder Switch icons to jpg
1 Year Ago
Some entity docs Make DoorEntity.UpdateState private Codegen'd 'To' methods preserve accessibility
1 Year Ago
Fix rendering scene to pixmap not working with multisampling enabled Fix save button not working with custom BaseResourceEditor Clothing icons (first iteration) Update clothing icon editor Don't show button text on avatar screen
1 Year Ago
Docs + try to mess with api docs website
1 Year Ago
Fixed long exceptions inflating inspector minimum size There weird minimum size increase from contents behavior is still somewhere in Qt's sources. Fixed hidden exception spam on startup
1 Year Ago
Simplify mapdoc remote asset manifest, no need for all these C++ bindings ResourceCompilerMap: parse the remote asset manifest and symlink mount any transient assets just before `CResourceCompilerMap::CollectMapDependencies` ResourceCompilerMap: Put the transient asset manifest in the .vpk - this will serve two purposes: publishing should mount before collecitng dependencies of the map, when loading the map locally we need to fetch/mount these transient assets
1 Year Ago
Add a basic asset.party location to the asset browser, remote assets have the drag data of `https://asset.party/{ Org }/{ Ident }` Move ManifestMount to Sandbox.Engine Static ToolRender class uses the current CToolRenderContext context Dropping an asset.party asset on a map view creates an empty prop_static that downloads and sets its model asynchronously Create a remote asset manifest within a map doc, save/load remote assets used within the map
1 Year Ago
Add simple_liquid to replacement list too
1 Year Ago
Fix addon editor being fucked
1 Year Ago
Add attributes to disable blur & refraction we can expose this as a convar is needed then
1 Year Ago
Recompile with stripped shaders
1 Year Ago
Initial work on new glass shader Grime implementation & let grime cast shadows Blur Allow fogging of grime & glass Allow fogging of grime & glass Fix grime on refraction variant https://files.facepunch.com/ognik/1b0111b1/sbox-dev_VGCbGQv4Tr.jpg Allow tweaking of the specular of the glass for its reflections Allow tweaking of the specular of the glass for its reflections Delete core glass shader & sbox_glass, new shader becomes glass Fix glass not working properly with tiled rendering off Cleanup & lower default opacity so we don't shadow by default Update some existing glass materials https://files.facepunch.com/ognik/1b0211b1/sbox-dev_QPGRwiTZTq.jpg Missed this shader removal whoops Refraction glass color tint now works with opacity Drop max refraction distance, doesn't need to be an artist tuned. Fix glass tint not working in non refraction mode Allow switch to multiply for color tinting in refraction mode because it can look better in some situations Blur masks Remove grime as a feature and have it on by default, reorganize attribute layout Remove glass from shader compiler Fix grime masks not behaving as expected