Eduardo Chaves
e2223047
Adding Heightmap to Normalmap node. Fixing some bugs with function N
8 年前
Eduardo Chaves
dc118e05
Fixing the name of the Heightmap to Normalmap node
8 年前
Eduardo Chaves
292567c4
Adding ChannelBlend node
8 年前
vlad
5f08fc4e
Changed sampelr2D to Texture2D, added wrappers for HLSL to make decoupled texture samplers work with surface shaders, added a Sampler node, etc.
8 年前
Eduardo Chaves
2cc38eba
Fixing Height to Normal
8 年前
Tim Cooper
5e6630fb
Porting more nodes to not be function nodes
8 年前
Peter Bay Bastian
7e160ce8
Run `hg format` on repository
7 年前
Tim Cooper
8a87c992
More refactoring.
7 年前
Peter Bay Bastian
cdc27449
Fix height to normal node
7 年前
Peter Bay Bastian
f95f8c27
BIG namespace refactor: UnityEngine -> UnityEditor, MaterialGraph -> ShaderGraph
No longer need assembly name in serialized data
7 年前
Peter Bay Bastian
f463b52e
Make HeightToNormal node use a UV slot rather than manually binding to UV channel
7 年前
Tim Cooper
048fd0dd
Update to latest light weight pipeline.
7 年前
Peter Bay Bastian
1cf9ffde
Update node titles to use new array-based grouping `[Title("UV/Flipbook")]` -> `[Title("UV", "Flipbook")]`
7 年前
Peter Bay Bastian
da0d10c8
Massively decreased amount of allocations in preview rendering (~440 kB -> ~23 kB per frame)
7 年前
Matt Dean
134e68b6
Fix Normal nodes
7 年前
Matt Dean
00f3fcff
Merge branch 'master' into node-validate-current
7 年前
Peter Bay Bastian
914403a2
Temp fix for various nodes
7 年前
Peter Bay Bastian
929cf786
Add ShaderStringBuilder and change non-CodeFunctionNodes to use it
7 年前
Peter Bay Bastian
41e06942
Change IGeneratesFunction such that a name is provided to a registry, which only allows 1 implementation per name. Includes a validation mode that checks that multiple given functions with the same name are actually the same.
7 年前
Matt Dean
25109a19
Extend PBR master functionality
- Add Fade and Multiply blend modes
- Expose culling options
- Change UV enum to caps
- Add camel case string converter to utils
- Convert camel case on CodeFunctionNode
7 年前
Peter Bay Bastian
57a0eab1
Remove unused imports in entire solution
7 年前
Matt Dean
394320a1
Add documentation links for all nodes
7 年前
Peter Bay Bastian
4dfbc988
Fix per-stage requirements and translations part 1
- Separate Master node requirements into per-slot stages
- Add shader stage option to IMayRequire interfaces
- Remove uneeded intermediate spaces from surface description
- Change orthonormal basis to world
7 年前
Peter Bay Bastian
6cdf82d9
Further ShaderStageCapability work
- Add to slot compatibility check (fix create node menu generation)
- Add ShaderStageCapability to CodeFunctionNode slot attribute
- Move SampleTexture2D, NormalCreate, Checkerboard and Triplanar to fragment stage only
7 年前
Peter Bay Bastian
b5379b4b
Fixed float value to string error and truncation warning for normal create node
7 年前
GitHub
92542c54
Merge pull request #1354 from Unity-Technologies/sg/fix-error-float-value-to-string
Fix float value to string error
7 年前
Matt Dean
26a4b39a
HD subshaders branch rebuild
7 年前
Tim Cooper
fafb59af
Run code formatter.
7 年前
Matt Dean
cef782d1
Added Normal Derive Nodes ( #1550 )
* adding normal derive nodes
* updates to changelog and renaming normal nodes for clarity
* updated file names
* changed float to precision on normal reconstruct z node
6 年前