Tim Cooper
1062aabb
[shader graph] Allow nodes to no generate default inputs via flag. Only really usefull on base pixel node.
9 年前
Tim Cooper
6aaca4fc
[shader graph]
*Unified deletion architecture - Delete edges before nodes
*Input proxies now aware of their type
*Fix shader builder bug when mapping from vector1 -> vector2. Some compilers need this to be explicit )swizzle with .xx).
9 年前
Tim Cooper
a99eb964
[shader graph]Add default input UI support (very alpha)
9 年前
Tim Cooper
6e180dc5
[Material graph] add missed files
9 年前
Tim Cooper
371b3dba
[Material graph]Update to latest canvas2d version
9 年前
Tim Cooper
2a69fb8d
[shader graph] remove debug that was left in.
9 年前
Tim Cooper
c1c5d22d
[shader graph]
*All inputs should go through the adaptor. This stops weird implicit swizzles.
*Adaptor now uses swizzles instead of new vector.
9 年前
Tim Cooper
abcc9002
[shader graph]
*Fix exposition of vector properties
*Change validation (graph wholeistic)
*Add view layer callback for when nodes change internally (need repaint)
*Add missing pool classes
9 年前
Tim Cooper
82eedf8b
[shader graph]allow properties to be exposed (happens via UI)
9 年前
Tim Cooper
51ceebd2
[shader graph]optimise for GC
9 年前
Tim Cooper
f119ce26
[canvas2d] change canvas element to use render textures.
9 年前
Tim Cooper
28d3f4cc
[Shader Graph]
Remove properties as they are not needed (will expose property setting per input node)
Add support for compact node UI view
Add Vector3 node
Update some example graphs
9 年前
Tim Cooper
6086c6d6
[shader graph]Integtate new non modifiable settings into shader graph. Fix setting properties generation pipe to be simpler.
9 年前
Tim Cooper
bb779dab
[shadergraph]Make export button that works.
9 年前
Tim Cooper
4d5ee48d
[shader graph]Start adding UI to the graph view.
9 年前
Tim Cooper
450a5f11
[shader graph]small tweaks and cleanup to the invalid state caching.
9 年前
Tim Cooper
acfc64fe
[Shader graph]Add some texture panning.
9 年前
Tim Cooper
70760866
[shader graph]more support for multiple correct channeling.
9 年前
Tim Cooper
7f682001
[Shader Graph] Add channel types. This allows for visual errors if you try to promote vectors.
9 年前
Tim Cooper
60dd24e7
[shader graph]Update update some nodes to have multiple outputs.
9 年前
Tim Cooper
5f56ff07
[shader graph]Tidy up graphs.
9 年前
mmikk
195cdbc5
fix cookie coord for point light
fix cookie coord for point light
9 年前
Tim Cooper
229ce4f5
[shader graph]Fix fix up defaults for node inputs. Moving towards typed inputs.
9 年前
vlad-andreev
03f141d0
TextureCache: rolled back format conversion code, fixed test scene to match code changes
9 年前
Tim Cooper
94238998
[Shader graph]Add float input node
9 年前
vlad-andreev
371607ee
fix cut and paste issue
9 年前
Tim Cooper
76820cdf
[shader graph] fix null ref exception.
9 年前
vlad-andreev
033ba931
fptl: baked reflection probes
9 年前
Tim Cooper
ff4d4704
[shader graph]fix layout.
9 年前
vlad-andreev
dd40738f
revert the forward loop test scene to using the forward loop..
9 年前
Tim Cooper
4b137787
[shader graph]Reenable node UI. Not amazingly laid out yet, but it will get there.
9 年前
vlad-andreev
c2d1fc80
test scene fix
9 年前
Tim Cooper
c55aaff6
[shader graph]
Tidy up canvas texture generation (do not leak textures / only regenerate when needed)
Mark time dependent nodes dirty all the time
Tidy up Window code slightly
9 年前
vlad-andreev
2ef69948
fptl: fixed point light cookie transform
9 年前
vlad-andreev
c15dfde0
separate test scene for fptl
9 年前
vlad-andreev
54dac420
fptl: cookie texture settings and conversion, RGBA cookies
9 年前
vlad-andreev
51a4931d
fix tabs
9 年前
vlad-andreev
f41bce43
hotswapping/reimporting of cookie textures
9 年前
Aras Pranckevicius
b226d5cd
Update for CubemapArray API changes
9 年前
vlad-andreev
01f87afe
fix material lifetime
9 年前
vlad-andreev
4e8bf0ba
fptl: fix specular in linear
9 年前
vlad-andreev
326ac6a3
fptl: proper linear rendering
9 年前
vlad-andreev
1e9b2021
skybox cleanup
9 年前
vlad-andreev
8edbc012
github desktop got confused..
9 年前
vlad-andreev
d8b94019
fptl: added skybox rendering and a final blit pass, got rid of flip vertical nonsense in the shader
9 年前
vlad-andreev
13e0bb9f
fixed build after merge
9 年前
mmikk
e7419ce5
use BC6H instead of DXT5
use BC6H instead of DXT5
9 年前
mmikk
5a3b035e
insert early out in shadow code for finite lights
insert early out in shadow code for finite lights
9 年前
vlad-andreev
99c59769
fptl: fixed directional shadows in scene view
9 年前
vlad-andreev
21b003b8
fptl: first stab at directional light support (directional shadows not yet working in scene view)
9 年前