s&
About
The Project
info
About s&box
map
Roadmap
monitoring
Metrics
Engine startup and usage numbers
Updates
newspaper
Latest News
published_with_changes
Changes
Release-by-release changelog
Games
Browse Games
Discover Games
gamejams
live now
Game Jam III
Ends
Fri 25 Sep
Theme
One More Round
The jam is running. Build something, or play the entries.
£
50,000
prizepool
View the jam
Workshop
Playable
sports_esports
Games
Standalone games and gamemodes
Assets
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
apps
Everything
Every asset type in one list
Forum
Learn
Documentation
rocket_launch
Getting Started
docs
Documentation
api
API Reference
Resources
school
Tutorials
manage_search
Code Search
input
Log in with Steam
Shader Graph Plus
Released
Shrimple fork of vanilla shadergraph
by
Quack Cola
library
updated
10 days ago
5.7MB
thumb_up_alt
14
thumb_down_alt
0
favorite
12
library_books
2
home
Details
newspaper
News
history
Changes
reviews
Review
1
code
Source
folder
.obj
description
__compiler_extra.cs
folder
Code
description
Assembly.cs
folder
Editor
folder
Builders
description
PostProcessingComponentBuilder.cs
description
ShaderFileBuilder.cs
folder
External
folder
md2cs
description
MaterialIcons.cs
description
MaterialSymbols.cs
folder
Internal
folder
Extentions
description
SerializedPropertyExtentions.cs
description
StringExtentions.cs
folder
JsonUtils
description
JsonUtils.cs
folder
MatrixTypes
description
Matrix2x2.cs
description
Matrix2x2.Json.cs
description
Matrix3x3.cs
description
Matrix3x3.Json.cs
description
Matrix4x4.cs
description
Matrix4x4.Json.cs
folder
NodeEditorPlus
folder
Blackboard
folder
BlackboardView
description
BlackboardTree.cs
description
BlackboardTreeNode.cs
description
BlackboardView.cs
description
BlackboardParameter.cs
description
IBlackboardNode.cs
description
IBlackboardNodeGraph.cs
description
IBlackboardParameterType.cs
folder
NodeGraph
folder
NodePlug
description
NodePlug.cs
description
PlugIn.cs
description
PlugOut.cs
folder
NodeUI
description
CommentUI.cs
description
NodeUI.cs
description
RerouteUI.cs
folder
ValueEditor
description
ColorValueEditor.cs
description
FloatValueEditor.cs
description
GradientValueEditor.cs
description
IntValueEditor.cs
description
ValueEditor.cs
description
Connection.cs
description
ConnectionStyle.cs
description
Extensions.cs
description
GraphView.cs
description
InternalNodeAttribute.cs
description
NodeQuery.cs
description
ResizableItem.cs
description
TypeNameFormatter.cs
folder
NodePublic
description
Graph.cs
description
Assembly.cs
folder
ShaderGraphPlus
folder
Blackboard
folder
BlackboardView
description
BlackboardGroupTreeNode.cs
description
ShaderGraphPlusBlackboardTree.cs
description
ShaderGraphPlusBlackboardView.cs
description
ShadergraphPlusParameterTreeNode.cs
folder
Parameters
folder
Core
description
BlackboardParameter.cs
description
IBlackboardShaderFeatureParameter.cs
description
BlackboardMaterialParameters.cs
description
BlackboardSubgraphParameters.cs
description
ClassBlackboardParameterType.cs
folder
Compiler
folder
Templates
description
HLSLIncludeTemplate.cs
description
PostProcessingClassTemplate.cs
description
ShaderTemplate.cs
description
ShaderTemplate.Provides.cs
description
ShaderTemplate.SupportInfo.cs
description
ShaderTemplatePostProcess.cs
description
ShaderTemplateSky.cs
description
ShaderTemplateSurface.cs
description
ShaderTypeInfo.cs
description
TextureDefinitionTemplate.cs
description
GraphCompiler.cs
description
GraphCompiler.CustomFunction.cs
description
GraphCompiler.Reserved.cs
description
GraphCompiler.ShaderFeatures.cs
description
GraphCompiler.Types.cs
description
GraphHLSLFunctions.cs
description
NodeResult.cs
description
VoidFunctionInfo.cs
description
VoidFunctionResult.cs
folder
Nodes
folder
Core
folder
Subgraph
description
SubgraphInput.cs
description
SubgraphNode.cs
description
SubgraphOutput.cs
description
BaseNode.cs
description
BlackboardNode.cs
description
CommentNode.cs
description
ConstantNode.cs
description
DummyNode.cs
description
IErroringNode.cs
description
IPreRegisterNodeData.cs
description
IWarningNode.cs
description
MissingNode.cs
description
NamedReroute.cs
description
ParameterNode.cs
description
PreviewableNode.cs
description
Reroute.cs
description
Result.cs
description
ShaderNode.cs
folder
Effects
description
BumpOffsetNode.cs
description
DepthFadeNode.cs
description
Fresnel.cs
description
Gerstner.cs
description
PixelPlot.cs
folder
Math
folder
Matrix
description
MatrixConstructionNode.cs
description
MatrixDeterminantNode.cs
description
MatrixSplitNode.cs
description
MatrixTransposeNode.cs
description
Binary.cs
description
MathConstantsNode.cs
description
Unary.cs
folder
PostProcessing
description
BorderNode.cs
description
VignetteNode.cs
description
WarpNode.cs
description
BooleanFeatureSwitchNode.cs
description
BoolNodes.cs
description
BranchNode.cs
description
Camera.cs
description
Channel.cs
description
ComparisonNode.cs
description
ConstantNodes.cs
description
CustomFunction.cs
description
Depth.cs
description
DynamicComboSwitchNode.cs
description
EnumFeatureSwitchNode.cs
description
Geometry.cs
description
GetTangentViewVector.cs
description
GetTexture2DDimensions.cs
description
GetTextureCubeDimensions.cs
description
Gradient.cs
description
Gradients.cs
description
InstanceIdNode.cs
description
InverseProjectionRow3.cs
description
MatrixConstantNode.cs
description
Noise.cs
description
Oscillator.cs
description
ParameterNodes.cs
description
ProjectionToViewNode.cs
description
ProjectionToWorldNode.cs
description
RandomFloats.cs
description
RenderTargetSize.cs
description
SampleGBufferNode.cs
description
SampleGradientNode.cs
description
SampleScreenSpaceAONode.cs
description
SceneColor.cs
description
Shapes.cs
description
Sun.cs
description
TextureNodes.cs
description
Time.cs
description
Transform.cs
description
UVNodes.cs
description
ViewportNode.cs
description
ViewToProjectionNode.cs
description
WorldToProjectionNode.cs
description
WorldToViewNode.cs
folder
ShaderTemplate
description
MainWindow.cs
description
ShaderTemplatePathAttribute.cs
description
ShaderTemplateResource.cs
description
ShaderTemplateResource.Serialize.cs
description
ShaderTemplateResource.Upgrade.cs
folder
Widgets
folder
ControlWidgets
description
DropdownControlWidgetPlus.cs
description
EnumerationEditorControlWidgets.cs
description
HLSLAssetPathControlWidget.cs
description
Matrix2x2ControlWidget.cs
description
Matrix3x3ControlWidget.cs
description
Matrix4x4ControlWidget.cs
description
NamedRerouteReferenceControlWidget.cs
description
PortTypeControlWidget.cs
description
SGPFeatureEnumPreviewIndexControlWidget.cs
description
SGPGroupControlWidget.cs
description
ShaderTypeDropdownControl.cs
description
Output.cs
description
Palette.cs
description
PerformanceBar.cs
description
Preview.cs
description
Properties.cs
description
TextEditAreaWidget.cs
description
UndoHistory.cs
description
CategoryData.cs
description
ClassNodeType.cs
description
DefaultEditor.cs
description
DynamicComboWrapper.cs
description
MainWindow.cs
description
NodeInput.cs
description
ParameterUI.cs
description
PostProcessingClassInfo.cs
description
SamplerState.cs
description
ShaderFeature.cs
description
ShaderFeatureWrapper.cs
description
ShaderGraphPlus.cs
description
ShaderGraphPlus.Serialize.cs
description
ShaderGraphPlus.Upgrades.cs
description
ShaderGraphPlus.V10Upgrade.cs
description
ShaderGraphPlus.V11Upgrade.cs
description
ShaderGraphPlus.V5Upgrade.cs
description
ShaderGraphPlus.V6Upgrade.cs
description
ShaderGraphPlus.V7Upgrade.cs
description
ShaderGraphPlus.V8Upgrade.cs
description
ShaderGraphPlus.V9Upgrade.cs
description
ShaderGraphPlusConCommands.cs
description
ShaderGraphPlusCreateAsset.cs
description
ShaderGraphPlusEditorMenus.cs
description
ShaderGraphPlusFileSystem.cs
description
ShaderGraphPlusJsonUpgrader.cs
description
ShaderGraphPlusLogger.cs
description
ShaderGraphPlusTheme.cs
description
ShaderGraphPlusView.cs
description
TextureInput.cs
description
UndoStack.cs
folder
Utilities
description
Path.cs
description
Project.cs
description
Sound.cs
description
Assembly.cs
description
ShaderGraphPlusGlobals.cs
description
Assembly.cs
Editor/Internal/Extentions/StringExtentions.cs
internal static class StringExtentions { }