vlad
1fe84aa7
Moved presenter cs file to an editor folder.
8 年前
Eduardo Chaves
c30e0ee9
Merge branch 'hackweek2017' of https://github.com/stramit/MaterialGraph into hackweek2017
8 年前
Eduardo Chaves
0abd0951
Merge branch 'hackweek2017' of https://github.com/stramit/MaterialGraph into hackweek2017
8 年前
Florent Guinier
6edcd801
Merge branch 'hackweek2017' of https://github.com/stramit/MaterialGraph into hackweek2017
8 年前
RinaldoTjan
a194067c
Added BlendMode
Soft Light need to be fixed.
Still missing the rest blend mode. (Will add again tomorro).
8 年前
vlad
5db9bbb1
Saturate, UV Rotation, and tex2Dlod nodes.
8 年前
Eduardo Chaves
dd8a892c
Adding constants node and corresponding presenter Adding Negate Node Adding UVPanner Node
8 年前
Matt Dean
2fdc11d3
RGBtoLuminance: fix for the fix
8 年前
Matt Dean
cf30e087
Merge branch 'hackweek2017' of https://github.com/stramit/MaterialGraph into hackweek2017
8 年前
bfogerty
5b4645b7
Procedural, Math, and UV Nodes
8 年前
Andre McGrail
c127b19f
-Moved cube map node
-Tweaked colour guide texture
-Fixed time node
8 年前
Matt Dean
942d8736
Fixed dot error on RGBtoLuminance
8 年前
Matt Dean
2c5dc651
Cleanup
Cleaned up new nodes
Changed Function3Input kShaderNames to be protected
8 年前
Florent Guinier
7ae13517
SwizzleNode now working
8 年前
Tim Cooper
3094ee75
Merge branch 'new-importer-workflow' into hackweek2017
8 年前
Florent Guinier
cbbf048e
Fix SwizzleNode step1
8 年前
Andre McGrail
2dbd4aa3
Added nodes
-Ceil
-Exponential
-Floor
-Frac
-HSVtoRGB
-Hue
-InverseLerp
-OneMinus
-Remap
-RGBtoHCV
-RGBtoHSV
-Round
-Sign
-SquareRoot
-Step
-Trunc
-FMod
-Log
WIP Nodes
-ComponentSplitNode
-Cubemap
-Function1in3out
8 年前
Tim Cooper
8f917469
Fix saving the shader so that it can be used on objects in the scene.
8 年前
Florent Guinier
8f28c9f1
move levelNode to "range" menu
8 年前
Tim Cooper
8bbb99b1
fix up serialisation on load.
8 年前
Florent Guinier
6f40e6a8
Level node (this time working :))
8 年前
Tim Cooper
1896e42f
[Improvements]Change workflow to work with new montreal importer work (scriptable importer)
8 年前
Florent Guinier
ce59a9db
Step1 for LevelNode
8 年前
Tim Cooper
c0b51820
fixing after merge
8 年前
Peter Bay Bastian
9e18b962
Temporarily disable pixel caching due to issues with IMGUI controls
8 年前
Tim Cooper
591ca2fd
Start upgrade to new graph view.
8 年前
Antti Tapaninen
204b52d0
Merge branch 'master' into metal
8 年前
Antti Tapaninen
1e761801
Merge branch 'master' into metal
8 年前
Antti Tapaninen
545f8b11
Merge branch 'master' into metal
8 年前
Antti Tapaninen
b90e5b21
Revert "HLSLcc: workaround NaN issue on iOS"
This reverts commit abc4476086ed60a8004657d2b689e16e91576386.
8 年前
Antti Tapaninen
2df09bda
Merge branch 'master' into metal
8 年前
Antti Tapaninen
c46cb0b5
Merge branch 'master' into metal
8 年前
Antti Tapaninen
46f1a7cf
Merge branch 'master' into metal
8 年前
Antti Tapaninen
06aa5d1c
Merge branch 'master' into metal
8 年前
Antti Tapaninen
eb5294a1
HLSLcc: workaround NaN issue on iOS
8 年前
Antti Tapaninen
e9a6b7ab
fix out of bounds issue
8 年前
uygar
641b5198
Removed unnecessary .orig files again.
8 年前
Antti Tapaninen
53b4031c
unify with bigTileIdx code from lightlistbuild-clustered
8 年前
uygar
1d081a77
Moved shadow related files into ShaderLibrary and common to reflect their general usage.
Added support for the new shadow library to fptl.
Introduced a new shadow include inline file to support different shadow setups for different light loops per project.
Restructured the code a bit in order to support multiple instances per project.
Fixed and issue with broken shaders when one of the samplers was set to 0.
8 年前
Antti Tapaninen
0574ef6b
Merge branch 'master' into metal
8 年前
uygar
3043024a
First step in removing the old shadow system. Stubbed out the old system in HDRenderloop.
8 年前
uygar
ce4c49e3
Fixed shadowmap rendertargets getting lost upon scene change. Also added cleanup code for rendertargets.
8 年前
uygar
0cc9116d
Fixed UnpackShadowType going out of sync with changes made to ShadowBase.cs.
8 年前
uygar
612f8c68
Inverted the order of high and low precision for better compatibility with scenes that don't have any algorithm set. 0 will now default to 32bit precision PCF 1 tap.
8 年前
uygar
015180f0
Added checking the individual shadow fade distance per light to the shadow managers prune function.
8 年前
uygar
13bfd3f7
Changed texelSizeRcp passed into shaders from a float2 to a float4. The first xy coordinates are the actual texel size of the texture, whereas zw are the texelsizes relative to the viewport.
Added a factor of 100 to the normal bias passed into the shader.
Updated shaders to use the new zw component for the normal bias offset.
Added bias offset code to point, spot and punctual routines as well.
8 年前
uygar
1fca69f6
Modified the ShadowContext declaration macro. Only code for slots that are not zero will be generated.
Changed the shadow context declaration so no code for cubemaps will be generated, anymore.
Modified the texfetch functions. Instead of returning from the loop the routines only break. This fixes a warning about an uninitialized variable and also leads to fewer instructions generated.
Restructured ShadowDispatch.hlsl a little bit to make changing resources and algorithms a bit easier.
8 年前
uygar
cefe8b15
Merge branch 'master' into shadows
8 年前
Antti Tapaninen
a8edd715
Merge branch 'master' into metal
8 年前
Antti Tapaninen
a38bee23
Merge branch 'master' into metal
8 年前