Evgenii Golubev
cf3f599b
Use Peter-Pike's shader code
7 年前
Evgenii Golubev
7783b967
Remove "unsafe"
7 年前
Julien Ignace
55ae07e1
Fixed DBuffer HTile binding when ShadowMask or enabled.
7 年前
Evgenii Golubev
a2f434d5
Reduce the number of slices by 2x
7 年前
Evgenii Golubev
79e2a564
Fix formatting
7 年前
Evgenii Golubev
78ee066f
Precompute the phase constant
7 年前
Evgenii Golubev
5cde6c51
Further optimize the SH code
7 年前
Evgenii Golubev
f1562a13
Optimize the SH code
7 年前
Alex Lian
e9016313
Add function for preparing a project for editor tests
7 年前
uygar
a6b4b937
Set the default depth bias to 0.
7 年前
uygar
a8084c53
Silenced warning about loop iterations if optimize register usage is enabled.
7 年前
uygar
74b782e2
Added new parameters to control the edge leak fixup.
Agreessiveness of the fixup can be controled, and the reference vector can either be set to the normal if available or the view vector.
7 年前
uygar
f5518a7e
Limited per face information to matrices and atlas offsets to cut down on register usage.
7 年前
GitHub
e6be5cc8
Merge pull request #232 from keijiro/step-args
Easy-to-understand slot names for Step node.
7 年前
Matt Dean
295b3e44
Add type colours for Boolean and Cubemap
Fixes #221
7 年前
GitHub
e621117d
Merge pull request #231 from keijiro/fix-222
Fix for issue #222
7 年前
Keijiro Takahashi
a3b44dd5
Fix for issue #222
Changed to use correct dimensions in declarations of properties.
7 年前
Keijiro Takahashi
2dfb9d77
Easy-to-understand names for step function arguments.
7 年前
Matt Dean
6cb97136
Update Is NaN node for GLES and D3D
Fixes #218
7 年前
GitHub
a1c15f0d
Merge pull request #229 from Unity-Technologies/safer-callbacks
Safer callbacks
7 年前
Peter Bay Bastian
c9173f20
Replace `onNodeModified` with methods for registering and deregistering to avoid direct access to the delegate.
7 年前
Peter Bay Bastian
0b99046c
Fix issue causing deserialization to fail
7 年前
GitHub
e986db46
Merge pull request #223 from Unity-Technologies/tim-fixes
Tim fixes
7 年前
Tim Cooper
b5bf1073
Add API so that we can find the type of subshaders that can be added.
7 年前
GitHub
dbef85a4
Merge pull request #226 from Unity-Technologies/build/automation
Build automation
7 年前
Tim Cooper
27b8deec
Add API for modification of embedded supported subshaders
7 年前
GitHub
6dfcd844
Merge pull request #227 from Unity-Technologies/node-bugfixes
Update documentation links
7 年前
Matt Dean
98f88207
Update documentation links
Math/Derivatives
Math/Interpolation
Math/Range
7 年前
Tim Cooper
8dc99cbc
*Fefactor subshader / master node generation to be more uniform
*Add subshader generator as a 'real' thing, need to hook up UI now so that these can be added and removed.
7 年前
Matt Dean
5b6fd3d8
Fixes to Matrix 2 definition
7 年前
Matt Dean
7c973636
Merge branch 'master' into node-bugfixes
7 年前
Tim Cooper
000afbf2
Remove unneeded files
7 年前
GitHub
d2945014
Merge pull request #219 from keijiro/screenspace-slot
Addition of ScreenPositionSlotControlView
7 年前
Matt Dean
3df359f2
Merge branch 'master' into node-matrix
7 年前
Alex Lian
6a2d4b34
Cleanup local build.py to utilize central scripts
Centralize the copying actions so we can better deal with the build edge cases in one spot.
7 年前
Tim Cooper
3b150ad9
Add Shadow / depth passes to lightweight unlit master node.
7 年前
GitHub
b9b93c1c
Merge pull request #215 from keijiro/improve-artnodes
Improvements to artistic nodes.
7 年前
Matt Dean
9e6e6e30
Revert uneeded changes
7 年前
Keijiro Takahashi
8c83fd3d
Changed input slot IDs for backward compatibility.
7 年前
Keijiro Takahashi
de7e2997
Addition of ScreenPositionSlotControlView
- Added ScreenPositionSlotControlView and its style element (USS).
- Moved ScreenSpaceType enum definition to ScreenSpaceType.cs and added
ScreenSpaceTypeExtensions that provides extension methods for the enum.
- Updated the existing implementation to work with
ScreenPositionSlotControlView.
7 年前
Alex Lian
1f1622ac
Build automation
Add basic script for build automation needs for ShaderGraph
7 年前
Tim Cooper
025d9ffb
UVNode now outputs vector4 UV's
7 年前
Matt Dean
173b189a
Delete temporary graph
7 年前
Jens Holm
f19eae8b
Split handling of resize in ResizeSideHandle into each direction
7 年前
Keijiro Takahashi
72b23308
Fixes to the previous commit.
- Added default value 1.0 to the opacity slots.
- Swapped the slot IDs to be compatible with the previous versions.
7 年前
GitHub
02682528
Merge pull request #216 from keijiro/gradient-noise-node
Addition of Gradient Noise node.
7 年前
Matt Dean
e20fd08b
Fix matrix defaults
7 年前
Keijiro Takahashi
746b96e3
Added Gradient Noise node.
7 年前
Keijiro Takahashi
820e58c3
Improvements to artistic nodes.
- Added the fuzziness slot to ReplaceColorNode and ColorMaskNode. It works like
the fuzziness parameter in Photoshop that gives softer edges to the mask.
- Changed the output format of ColorMaskNode from Vector3 to Vector1. It only
outputs single channel masks.
- Added the opacity slot to BlendNode. It's useful when one tries using
BlendNode like layers in Photoshop.
7 年前
GitHub
b3f61fbc
Merge pull request #213 from keijiro/fix-range
Improvements to RandomRangeNode
7 年前