14,461 Commits over 1,614 Days - 0.37cph!
Add [Editor] attribute
Fix [Editor] attributes not taking priority over type matching
Use decibels in sounds instead of arbitrary distances
Fix gameresources not always compiling
Fix some sound decibels
Citizen: updated main FBX to fix bindpose warnings when importing back into 3ds Max
This updated file will be made available on the wiki shortly.
Split sound stacks
Use vmix_mixgraph_send
Citizen: updated skinning & triangulation; improvements for extreme wrist poses & volume preservation in elbows/kneecaps
https://files.facepunch.com/maxlebled/1b0611b1/citizen_v2_june22update.gif - the new file will also be available on the wiki shortly.
Convert angles to radians for Set Float (Per Particle) so degrees can be used in editor
Fix crash when previewing blend2d node and model recompiles
Better implementation for hiding model particles
Reenable constant buffers until I fix AMD driver bug
Revert shaders to be compatible with cbuffers
Flag that shaders should be compiled with cbuffers until amd fix
Squashed merge structured transform buffers
Cleanup
Use precision padding to make up for low precision upload to GPU, fix instancing padding on vr_lighting
Allow usage of VS_INPUT in geometry shaders
Add new shaders with new transform slot sequence strategy
Adjustments, refactoring, cleanups and new strategy to bind transform buffers
Rename BindTransformTextureAndInstanceIDBuffer to something friendlier
Use thread safe allocations for transforms, fix transform alignment
Temp disable multiview instancing combo to speed up compiles
remove F_UNLIT and F_DISABLE_TONE_MAPPING from Complex, unlikely to help
Trim complex a bit more
Yank the internal includes out of foliage shader, make it work in our API
Make Water compile with our new API, optimize it, have more accurate reflectance constant
Add USE_CUSTOM_SHADING flag to skip default combos
Make ToMaterialMultiblend compatible with our new API
Object compile of base shaders with structured buffers working as intended 🙏
Use MSAA friendly discard for foliage, cleanup
Object files for base addon shaders
No need for a mutex on AllocateTransforms
wooden crate - adjusted lod3 to reduce pop
Default material preview back to plane
Revert "Improvements to Curve2D"
This reverts commit 58ee73dadf169938eb8ffc79b46a0f56ea4eabec.
Change delete layer to a non shit icon
Add icons to context menu & add layers menu for pp
Fix crash opening blend2d node
Added duplicate layers option to context menu for post processing editor
https://files.facepunch.com/ognik/1b0511b1/2022-06-21_55-49-a1312f6d-22e5-41c8-bdfb-fdb479e5086a-mg8WBrWj.png
Rename some context options, add masks too
Add menu for post processing context menu
Add delete context menu for post processing layers
Allow negative numbers for postprocessing editor entries
Add input boxes to bloom & tonemapping
Added a blend version of the simple dev material
AddToSelection/RemoveFromSelection bound to Ctrl+Shift (up/down)
Fix dodgy asset browsers when used in animgraph tool
Adjusted gutter tileset
Added tags to gib models
Fix entity tool not ignoring case when searching for entity
Revert "Bump up to C++17 & fix compile errors"
This reverts commit 54fdeb1e00db8f79425846ef841764faf16283bf.
tweaked materials
Merge branch 'master' of sbox
Fixed duplicating helpers, inputs & outputs on hotreload
Hide model particles when the entity is hidden
Bump up to C++17 & fix compile errors
Remove native code for env_sky
Citizen/animgraph: converted SMG/rifle to new branch
- Also a whole bunch of new comments throughout the place.
- IK management is a bit iffy and needs to be reworked to account for an edge case
Fixed Length Constraint particle preview when in an instance
Update warehouse lamp prefab to use length constraints particle property
Fixed InputAttribute's Name not doing anything
ModelDoc: Fixed bonemerged models disappearing on compile
Fixed missing particle preview for phys_lengthconstraint
Fix really bad performance when pasting many nodes - block signals and notify all selection changes in one go
Update path baking params to be more precise
Added wip steam audio GPU baking setting
https://files.facepunch.com/ognik/1b0211b1/2022-06-22_34-13-8b851847-79b8-473e-8533-01a1bb843d84-YTVwtAYc.png
Adjusted World Mapping on simple hs dev mats
Added simple dev materials
Better attempt at circular subgraph detection
Significantly speedup steam audio baking & simulation
Remove tools about dialog - no longer used
Add bake action to toolbar
Set node contexts of pasted set before fixing up connections so that subgraph nodes have a valid node manager
Fix pasted group nodes not setting their child connections properly - no fix for subgraphs yet tho