userLayladcancel
reposboxcancel

4,012 Commits over 1,461 Days - 0.11cph!

1 Year Ago
ShaderGraph: Add option to preview result of selected node, useful for debugging https://files.facepunch.com/layla/1b0411b1/sbox_tzN9VDd1be.mp4
1 Year Ago
Don't color plug text, not a fan of how this looks
1 Year Ago
ShaderGraph: Allow named constants to configure material editor UI
1 Year Ago
Add SelfIllum to texture ext types
1 Year Ago
Limit graphics view zoom to reasonable amounts
1 Year Ago
Remove whitespace in texture parameter name
1 Year Ago
Add delete button to node UI
1 Year Ago
async option for RenderToPixmap, fixes thumbnail rendering
1 Year Ago
ShaderGraph: Add default values to result node so you don't have to plug in a constant if you just want to set a constant value https://files.facepunch.com/layla/1b0211b1/sbox_2nXboeBxrk.png
1 Year Ago
ShaderGraph: Float editor supports rangeless editing https://files.facepunch.com/layla/1b0211b1/sbox_ri3rVeT2hv.mp4
1 Year Ago
ShaderGraph: Remove whitespace from param name, fixes shader compile errors
1 Year Ago
Warn when graph paste is invalid
1 Year Ago
Still try to compile graph preview if there's no result node, we may have preview nodes
1 Year Ago
TransformNormal with no input falls back to vNormalWs Document WorldNormal node to make it clear it's the vertex normal in world space
1 Year Ago
RenderToPixmap reads pixels in callback for performance ShaderGraph: Inline float and color editors on nodes, experimental render node previews (only enabled on noise nodes for now) https://files.facepunch.com/layla/1b0111b1/sbox_8EW2bnCQWR.png
1 Year Ago
Use internal native cursor position to do mouse locking in shader graph
1 Year Ago
Revert, assumed nothing else was using cursor position
1 Year Ago
Application.CursorPosition uses native cursor pos in CQUtils, fixes dodgy camera in shader graph preview with different screen dpi
1 Year Ago
Network direct playback current sequence and cycle time with error checks on, this allows server to force the value due to prediction error checking Add animated entity animation list to inspector which allows animation to be played with direct playback https://files.facepunch.com/layla/1b2411b1/sbox-dev_iLglY6m8tx.png
1 Year Ago
Sfm: Fix crash when recording game
1 Year Ago
Add resizable graphics item for when I need it Fix swizzle node causing shader compile error when there's no input
1 Year Ago
Fix Combine node
1 Year Ago
Add decode normal option to transform normal node (default true) and add normalize node while we're at it
1 Year Ago
Fix truncation warnings in ViewDirection node (we should never generate code that has warnings)
1 Year Ago
Add preview toolbar toggle for postprocessing (bloom) default to disabled
1 Year Ago
Raise output dock when an error happens
1 Year Ago
ShaderGraph: Alert output of any errors when compiling preview shader
1 Year Ago
ShaderGraph: Add cut copy paste to menu bar with shortcuts, update some icons
1 Year Ago
Better node ui tooltips
1 Year Ago
Use float input types for A B condition
1 Year Ago
ShaderGraph: Add logic branch node https://files.facepunch.com/layla/1b2111b1/sbox_GI8JVTw3P2.mp4
1 Year Ago
Start adding descriptions to nodes
1 Year Ago
ShaderGraph: Add node palette to drag drop nodes for when you don't want to do it through context menu https://files.facepunch.com/layla/1b2111b1/sbox_NfxUj4Ingn.mp4
1 Year Ago
Add break out rgba components to texture node
1 Year Ago
ShaderGraph: Add blend mode (opaque, masked and translucent for now) https://files.facepunch.com/layla/1b2111b1/sbox_VJTYyS7fZp.mp4
1 Year Ago
ShaderGraph: Create only unique sampler states instead of one per texture so we don't use them up
1 Year Ago
Lerp node fraction default 0.5
1 Year Ago
ShaderGraph: Crunch down graph serialization to make it better to share graphs
1 Year Ago
Don't bother compiling if nothing is plugged into result node
1 Year Ago
ShaderGraph: Add result node on new session Center graph view on new sessions
1 Year Ago
srgb read by default
1 Year Ago
Add image format to texture node (only common formats)
1 Year Ago
Add color space setting to texture node
1 Year Ago
Initial support for named constants
1 Year Ago
Update ui node when a property of node updates so it gets a repaint Change title of texture coord node to show if it's secondary uv
1 Year Ago
ShaderGraph: Make lerp node instantly update default fraction and min max it
1 Year Ago
ShaderGraph: Refactor and comment compiler so I don't completely hate it
1 Year Ago
Another fix
1 Year Ago
ShaderGraph: Multiply the throbber by widget dpi scale to hopefully fix it for some people with different dpi
1 Year Ago
ShaderGraph: bit of cleanup