userLayladcancel
branchsbox/mastercancel

2,392 Commits over 1,338 Days - 0.07cph!

1 Year Ago
ShaderGraph: Ctrl+Spin will rotate the model with the camera, giving the effect of the lights being rotated, similar to what we have in modeldoc https://files.facepunch.com/layla/1b0711b1/sbox_BF0qMUeERK.mp4
1 Year Ago
Fix bounds on generated sphere
1 Year Ago
Fix uvs on generated sphere
1 Year Ago
ShaderGraph: Fix mistake in texture name cleaning
1 Year Ago
ShaderGraph: Generate tessellated sphere for preview so shaders don't look bumpy and shit https://files.facepunch.com/layla/1b0611b1/sbox_NEn0OBFX0f.png
1 Year Ago
Fix GraphicsMouseEvent not telling us which button was released
1 Year Ago
ShaderGraph: Middle mouse button to pan preview camera
1 Year Ago
Fix another shader compile error in combine node when something other than a float is plugged into it
1 Year Ago
ShaderGraph: Color input plugs based on connected type, this is useful for when and input has an unknown type, like multiply https://files.facepunch.com/layla/1b0611b1/sbox_FgSqc4RxjO.mp4
1 Year Ago
Take better care in cleaning name for named constants
1 Year Ago
Remove delete button from node, this isn't as useful as I thought it would be
1 Year Ago
Revert time node, a constant time variable shouldn't serve 5 different functions
1 Year Ago
Make sure user is always notified of graph errors, clear errors on new and open
1 Year Ago
Evaluate all nodes for preview they can be previewed even if they're not part of the graph
1 Year Ago
Make WorldNormal, ScreenPosition, WorldPosition and ViewDirection all previewable
1 Year Ago
Make component outputs of texture node be constant results, no need to make local vars for these Generate preview shader code using our own time attribute so we have control over it Update preview camera in PreFrame so we're not running frame event twice
1 Year Ago
ShaderGraph: Allow node results to be marked as constant so result funcs can return without creating a local variable for it
1 Year Ago
Remove F_TEXTURE_FILTERING in generated shader, not used here
1 Year Ago
Documentation pass for texture and texture coord nodes
1 Year Ago
Property sheet can grow, fixes dodgy layout Give texture node group and subgroup settings
1 Year Ago
Better position of initial result node on new graph Add UI options to branch node
1 Year Ago
Add select all to toolbar
1 Year Ago
ShaderGraph: Add Ctrl+A to select everything in the graph because I keep trying to do it and realizing I haven't added it yet
1 Year Ago
ShaderGraph: Fix input value editor not getting restored when node with connection to it is deleted
1 Year Ago
ShaderGraph: Allow named constants to full customize group and subgroup UI
1 Year Ago
ShaderGraph: Disable tint mask input, isn't used and seems pointless so get rid
1 Year Ago
ShaderGraph: Add mask to texture ext types
1 Year Ago
Move saturate node to transform category + document it
1 Year Ago
ShaderGraph: Default branch results to both zero, fix shader error when no conditions are plugged in
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