Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved Node Groups #2806

Merged
merged 17 commits into from
Feb 25, 2023
Merged

Improved Node Groups #2806

merged 17 commits into from
Feb 25, 2023

Conversation

QuantumCoderQC
Copy link
Contributor

This PR improves the current node group system and makes the usage more Blender like.

A short preview of features:
https://www.youtube.com/watch?v=eGdXT1ndkcw

@luboslenco luboslenco merged commit 624122b into armory3d:main Feb 25, 2023
@MoritzBrueckner MoritzBrueckner added the Release Notes: Changes A pull request that is a feature change, not a fix. Used to generate release notes. label Feb 25, 2023
@QuantumCoderQC QuantumCoderQC deleted the node-group-new branch February 26, 2023 13:21
e2002e added a commit to e2002e/armory that referenced this pull request May 7, 2023
voxels

voxels gi

added emissionCol to radiance volume

requested changes.

fixed compilation error on no voxels used.

reviewed and ready

voxel gi for forward renderer emits light.

start to reimplement voxel refraction...

sorting refractive indices and opacity.

disable transluc when suing refraction

refraction sampler is crashing

Refraction is working (with incorrect results) for deferred.

corrected environment settings.

refraction/reflection for voxel gi.

Alles klär

voxels gi with point light.

fixed crash with voxel temporal blend but it's shuttering.

voxel shadows with point light and clusters

changed various settings.
still got issue with no refraction + deferred renderer and temporal filter

Find the same tone on both renderer
SSRS not working in forward.

no refraction for screen space

refraction issue

restored env settings.

merging GI and SSRefr

ssr_hald default to true

voxel res += 2

use getposview for voxels viewangle

Squashed commit of the following:

commit ef879a5
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 26 13:00:30 2023 +0200

    voxels aren't working with a single bounce yet.

commit ed5a0b2
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 26 11:19:39 2023 +0200

    voxels working with two bounces.

commit 9934c4d
Author: yvain <yvain29@gmail.com>
Date:   Tue Mar 21 20:35:03 2023 +0100

    tone diff fixed.
    Artifacts with point lights (modified math files due to over attenuation).

commit 157f7e0
Author: yvain <yvain29@gmail.com>
Date:   Tue Mar 21 14:35:16 2023 +0100

    different tones between forward and deferred renderer.

commit 7b78573
Author: yvain <yvain29@gmail.com>
Date:   Mon Mar 20 10:40:14 2023 +0100

    few modifs for gi, flickers when using revoxelize.

commit 9f02397
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 19 21:22:38 2023 +0100

    refraction is still to deal with here, will merge with the refractive also.

commit f5444d3
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 19 15:46:59 2023 +0100

    adding colors instead of replacing the fragColor var in make_mesh and deferred_light

commit f876a2a
Merge: 2e31c60 7e5c4c9
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 19 15:45:01 2023 +0100

    Merge https://github.com/armory3d/armory into voxelGI

commit 2e31c60
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 19 15:24:50 2023 +0100

    Functionnal voxel lighting.
    There is a slight tone change between the two render techniques.

commit 6ee06a6
Author: yvain <yvain29@gmail.com>
Date:   Sun Mar 19 10:00:44 2023 +0100

    deleted vVec in make_mesh to use directly eyeDir instead (because we had one to much normalization).
    TODO: Find the refraction mixing method.

commit 1fc2e0b
Author: yvain <yvain29@gmail.com>
Date:   Fri Mar 17 21:15:20 2023 +0100

    compiling. Forward too but reflections are not good.

commit 5320df2
Author: yvain <yvain29@gmail.com>
Date:   Fri Mar 17 15:39:59 2023 +0100

    render path forward is strange.
    should merge with refraction from main.

commit 884cbe0
Author: yvain <yvain29@gmail.com>
Date:   Fri Mar 17 10:07:09 2023 +0100

    reflections ok with deferred.

commit ec4ebe8
Author: yvain <yvain29@gmail.com>
Date:   Thu Mar 16 15:34:42 2023 +0100

    cannot read property image of undefined, don't know which one but seems functionnal.
    TODO:render path forward

commit 5581761
Author: yvain <yvain29@gmail.com>
Date:   Thu Mar 16 15:25:11 2023 +0100

    remove old rtgi (not working):

commit 7e5c4c9
Merge: da4e58e 1cd3488
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Thu Mar 16 11:36:49 2023 +0100

    Merge pull request armory3d#2827 from rpaladin/fix-bundled-trait-ui

    Add missing checks for bundled traits

commit 1cd3488
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Wed Mar 15 16:21:52 2023 -0700

    Add missing checks for bundled traits

commit 2fdb63f
Author: yvain <yvain29@gmail.com>
Date:   Wed Mar 15 21:00:25 2023 +0100

    TODO:
    remove old RTGI option.
    set forward renderer.

commit db2a939
Author: yvain <yvain29@gmail.com>
Date:   Wed Mar 15 15:16:02 2023 +0100

    reflection doesn't take into account the light color.
    refraction looks good.
    TODO: implement the shadow atlasing mechanism.

commit da4e58e
Merge: b47fecb 1629b3b
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Wed Mar 15 11:20:28 2023 +0100

    Merge pull request armory3d#2826 from rpaladin/ln-keyboard-capslock

    Implement "capslock" detection

commit 510496d
Author: yvain <yvain29@gmail.com>
Date:   Wed Mar 15 09:58:57 2023 +0100

    compute shader is working with rgba8 format

commit 8151804
Author: yvain <yvain29@gmail.com>
Date:   Wed Mar 15 09:50:38 2023 +0100

    fixed voxel AO (broken by myself !)

commit 1629b3b
Author: rpaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Tue Mar 14 14:40:43 2023 -0700

    Implement "capslock" detection

commit b47fecb
Merge: ceba768 4ed0f54
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Sat Mar 11 12:17:28 2023 +0100

    Merge pull request armory3d#2822 from MoritzBrueckner/fix-delta-anim-export

    Fix export of delta transform animations

commit 4ed0f54
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Mar 11 01:14:00 2023 +0100

    Fix export of delta transform animations

commit ceba768
Merge: 02f091f e306685
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Fri Mar 10 10:29:48 2023 +0100

    Merge pull request armory3d#2820 from QuantumCoderQC/improve-debug-console

    Use panels for watch nodes in Debug Console

commit 02f091f
Merge: 80c9347 5a8de7d
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Fri Mar 10 10:29:06 2023 +0100

    Merge pull request armory3d#2819 from QuantumCoderQC/fix-nested-group-parsing

    Fix nested node group parsing

commit e306685
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Tue Mar 7 21:33:35 2023 +0100

    use panels for watch nodes

commit 5a8de7d
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Sun Mar 5 19:03:45 2023 +0100

    fix node group parsing

commit 80c9347
Merge: fc5054f 193af21
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Wed Mar 8 10:07:38 2023 +0100

    Merge pull request armory3d#2818 from rpaladin/fix-logic-node-inits

    Fix broken inits for various logic nodes

commit 193af21
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Tue Mar 7 12:35:32 2023 -0800

    Fix broken inits for various logic nodes

    Co-Authored-By: QuantumCoderQC <55564981+QuantumCoderQC@users.noreply.github.com>

commit fc5054f
Merge: 8a682f5 067e9b1
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Tue Mar 7 19:56:27 2023 +0100

    Merge pull request armory3d#2816 from rpaladin/clear-console

    New clear console option + logic node

commit 8a682f5
Merge: 0762668 4d97979
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Tue Mar 7 19:55:53 2023 +0100

    Merge pull request armory3d#2815 from MoritzBrueckner/fix-open-node-docs-operator

    Fix html anchor in the "Open Node Documentation" operator for some nodes

commit 067e9b1
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Mon Mar 6 15:03:46 2023 -0800

    New clear console option + logic node

commit 4d97979
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Mon Mar 6 19:47:57 2023 +0100

    Cleanup

commit a3625ca
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Mon Mar 6 19:47:44 2023 +0100

    Fix html anchor in the "Open Node Documentation" operator for some nodes

commit 0762668
Merge: 95db772 6fa74a1
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Mon Mar 6 11:52:07 2023 +0100

    Merge pull request armory3d#2814 from QuantumCoderQC/fix-material-batch

    Fix material batch

commit 6fa74a1
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Sun Mar 5 14:39:07 2023 +0100

    Add texture uniforms to shadowmap

commit af33d74
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Sun Mar 5 14:38:40 2023 +0100

    Add more material parameters for material signature

commit 95db772
Merge: 0ce488d 71c7a4d
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Fri Mar 3 10:26:34 2023 +0100

    Merge pull request armory3d#2813 from rpaladin/improve-particle-export-checks

    Don't export particle if instance isn't exported

commit 71c7a4d
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Thu Mar 2 13:57:05 2023 -0800

    Don't export particle if instance isn't exported

commit 0ce488d
Merge: 956bb85 b418322
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Wed Mar 1 23:47:38 2023 +0100

    Merge pull request armory3d#2812 from rpaladin/relocate-get-canvas-text-node

    Fix get canvas text node directory

commit b418322
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Wed Mar 1 10:42:37 2023 -0800

    Fix get canvas text node directory

commit 956bb85
Author: luboslenco <lubos.lenco@gmail.com>
Date:   Wed Mar 1 09:52:33 2023 +0100

    Bump version

commit f62c4c8
Merge: 2ad053d d0b280e
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Wed Mar 1 09:48:08 2023 +0100

    Merge pull request armory3d#2811 from QuantumCoderQC/fix-apply-force-and-impulse

    Fix apply force and apply impulse at location

commit d0b280e
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Tue Feb 28 13:42:19 2023 +0100

    Fix apply force and apply impulse at location

commit 2ad053d
Merge: 1e0c016 666690e
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Tue Feb 28 11:26:08 2023 +0100

    Merge pull request armory3d#2802 from t3du/ActionReverse

    PlayActionFrom: add boolean for Reverse Action

commit 1e0c016
Merge: e86ee6d 8ed3bb3
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Mon Feb 27 15:20:08 2023 +0100

    Merge pull request armory3d#2810 from rpaladin/method-get-framerate

    New getFramerate() method

commit 8ed3bb3
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Sun Feb 26 11:06:49 2023 -0800

    New getFramerate() method

commit e86ee6d
Merge: 696908f f969866
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Sat Feb 25 22:54:40 2023 +0100

    Merge pull request armory3d#2809 from QuantumCoderQC/fix-node-group-polling

    Fix node group polling

commit f969866
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Sat Feb 25 21:24:48 2023 +0100

    Fix node group polling

commit 696908f
Merge: 624122b 67e965d
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Sat Feb 25 16:35:48 2023 +0100

    Merge pull request armory3d#2807 from QuantumCoderQC/fix-node-groups

    Fix empty call group nodes

commit 67e965d
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Sat Feb 25 16:21:16 2023 +0100

    fix empty call group nodes

commit 624122b
Merge: 180749f a8d5cfe
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Sat Feb 25 11:12:06 2023 +0100

    Merge pull request armory3d#2806 from QuantumCoderQC/node-group-new

    Improved Node Groups

commit a8d5cfe
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Fri Feb 24 12:58:38 2023 +0100

    Add sverchok reference

commit cd3a7f0
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Tue Feb 21 14:47:50 2023 +0100

    return a new node instead of identity

commit 93f3f5b
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Tue Feb 21 14:38:16 2023 +0100

    Add basic replacement

commit 3264073
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:10:41 2023 +0100

    Draw context path in node editor

commit a6c2055
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:10:05 2023 +0100

    fix tree variables for group nodes

commit afd10c8
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:09:45 2023 +0100

    fix node replacement for group nodes

commit c7510df
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:09:16 2023 +0100

    Implement more group node operators

commit 371a248
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:08:29 2023 +0100

    Add support functions required for group nodes

commit 8e8594b
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:06:56 2023 +0100

    Make group nodes exportable again

commit af32afa
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:05:55 2023 +0100

    Add dummy update statement to silence warnings

commit fa0b46a
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:04:56 2023 +0100

    Add node socket interface list for group nodes

commit cfa91c4
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:02:23 2023 +0100

    Adapt ArmAnySocket to new group nodes

commit f8894c8
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:00:56 2023 +0100

    modify group output node

commit f41874c
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:00:36 2023 +0100

    Modify group input node

commit 81c60a1
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 23:00:18 2023 +0100

    Modify call group node

commit db430dc
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 22:58:03 2023 +0100

    register unregister node groups

commit b2d53c9
Author: QuantumCoderQC <QuantumCoderQC@gmail.com>
Date:   Mon Feb 20 22:56:43 2023 +0100

    Create new NodeTreeType for group nodes

commit 180749f
Merge: f020ecc ca81bfe
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Wed Feb 22 11:57:43 2023 +0100

    Merge pull request armory3d#2803 from knowledgenude/main

    Add Vec4 moveTowards function and a new logic node for it

commit f020ecc
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Tue Feb 21 19:31:28 2023 +0100

    Fix indentation error and other whitespace

commit 666690e
Author: t3du <32546729+t3du@users.noreply.github.com>
Date:   Tue Feb 21 13:10:21 2023 -0300

    get oactions

commit ca81bfe
Author: knowledgenude <63247726+knowledgenude@users.noreply.github.com>
Date:   Tue Feb 21 11:50:16 2023 -0300

    Add Vec4 moveTowards function and a new logic node for it

commit a583c82
Merge: 0381bb7 9dd662f
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Tue Feb 21 09:41:39 2023 +0100

    Merge pull request armory3d#2799 from t3du/PingPong

    add replacement function for math node

commit b2d61a3
Author: t3du <32546729+t3du@users.noreply.github.com>
Date:   Mon Feb 20 20:06:51 2023 -0300

    add ActionReverse funcitionality

commit 79b86c6
Author: t3du <32546729+t3du@users.noreply.github.com>
Date:   Mon Feb 20 19:58:38 2023 -0300

    restore version

commit 8fa2b25
Author: t3du <32546729+t3du@users.noreply.github.com>
Date:   Mon Feb 20 19:54:45 2023 -0300

    add boolean reverse

commit 3231f73
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 19 21:05:38 2023 +0100

    gi voxels with compute shaders, no refraction nor reflection.

commit 9dd662f
Author: t3du <32546729+t3du@users.noreply.github.com>
Date:   Sun Feb 19 15:33:01 2023 -0300

    replacement function

commit 454050c
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 19 18:55:45 2023 +0100

    restored compute shaders.

commit 75e4cee
Author: yvain <yvain29@gmail.com>
Date:   Sat Feb 18 18:45:40 2023 +0100

    roughness has no impact when using GI + forward renderer.

commit f94706b
Author: yvain <yvain29@gmail.com>
Date:   Sat Feb 18 18:27:02 2023 +0100

    no bounces unless not clearing the image.

commit d276f56
Author: yvain <yvain29@gmail.com>
Date:   Sat Feb 18 16:12:33 2023 +0100

    spotlight no shadow, clustered light weird artifacts.

commit 8a15978
Author: yvain <yvain29@gmail.com>
Date:   Sat Feb 18 13:27:58 2023 +0100

    fix light for sun and single point, clusters do not render shadow

commit a5e34eb
Author: yvain <yvain29@gmail.com>
Date:   Fri Feb 17 18:45:22 2023 +0100

    correct lighting, pointColor is giving issue in sampleLight (uniform not included ?)

commit 8b63840
Author: yvain <yvain29@gmail.com>
Date:   Fri Feb 17 15:20:27 2023 +0100

    clustered lights and sun OK

commit fd07615
Author: yvain <yvain29@gmail.com>
Date:   Fri Feb 17 13:33:04 2023 +0100

    correct settings for voxels Sun

commit 82d79f0
Author: yvain <yvain29@gmail.com>
Date:   Fri Feb 17 00:20:00 2023 +0100

    render is correct, bounces are güt.

commit 0f6a5e8
Author: yvain <yvain29@gmail.com>
Date:   Thu Feb 16 23:11:00 2023 +0100

    RIGHT !

commit 34328c8
Author: yvain <yvain29@gmail.com>
Date:   Thu Feb 16 17:02:18 2023 +0100

    gi bounces influence to set

commit 20e1f7a
Author: yvain <yvain29@gmail.com>
Date:   Thu Feb 16 02:28:55 2023 +0100

    gi bounce files

commit 32fb1e8
Author: yvain <yvain29@gmail.com>
Date:   Thu Feb 16 02:28:11 2023 +0100

    reimplenting voxel bounces

commit cceed5c
Author: yvain <yvain29@gmail.com>
Date:   Wed Feb 15 23:13:02 2023 +0100

    fixed ssgi passes and split them in three passes.

commit affee6c
Author: yvain <yvain29@gmail.com>
Date:   Wed Feb 15 14:39:35 2023 +0100

    got coherent reflection/refraction.

commit 9184869
Author: yvain <yvain29@gmail.com>
Date:   Wed Feb 15 14:27:31 2023 +0100

    forward render to be the same render as deferred.

commit b5fa229
Author: yvain <yvain29@gmail.com>
Date:   Wed Feb 15 13:45:05 2023 +0100

    lighting weights are set up ok for deferred.

commit 0381bb7
Merge: cae730e bce97b1
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Wed Feb 15 12:30:50 2023 +0100

    Merge pull request armory3d#2797 from rpaladin/ln-play-action-from-end

    End frame for "Play Action From" node

commit 2b4b06c
Author: yvain <yvain29@gmail.com>
Date:   Wed Feb 15 05:39:29 2023 +0100

    reflection and diffuse are mixed with environment and lighting.

commit bce97b1
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Tue Feb 14 18:38:24 2023 -0800

    Update PlayActionFromNode.hx

    Co-Authored-By: QuantumCoderQC <55564981+QuantumCoderQC@users.noreply.github.com>

commit 26f1c4c
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Tue Feb 14 18:36:57 2023 -0800

    Update LN_play_action_from.py

    Co-Authored-By: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>

commit a6c9568
Author: yvain <yvain29@gmail.com>
Date:   Wed Feb 15 01:17:52 2023 +0100

    must fix dynamic camera for voxelao

commit 514e010
Author: yvain <yvain29@gmail.com>
Date:   Tue Feb 14 21:37:13 2023 +0100

    deferred OK
    forward has issues with shading

commit 4de419a
Author: yvain <yvain29@gmail.com>
Date:   Tue Feb 14 19:50:58 2023 +0100

    deferred renderer working but no transparent shadows.

commit 7b62a16
Author: yvain <yvain29@gmail.com>
Date:   Tue Feb 14 15:25:20 2023 +0100

    fix for screen space reflection.

commit cae730e
Merge: 61badbd 7f4a339
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Tue Feb 14 14:13:30 2023 +0100

    Merge pull request armory3d#2796 from rpaladin/new-copy-to-bundled

    New copy to bundled operator/button

commit 2882d1b
Author: yvain <yvain29@gmail.com>
Date:   Tue Feb 14 14:09:36 2023 +0100

    fixed translucency compatibility with voxelgi_refraction

commit 7f4a339
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Mon Feb 13 14:50:52 2023 -0800

    Removed unnecessary check / added more comments

commit 8638f22
Author: yvain <yvain29@gmail.com>
Date:   Mon Feb 13 02:53:13 2023 +0100

    removed tweaked if ... == False:

commit 235d388
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 18:47:15 2023 +0100

    transparent shadows for voxels global illmumination.

commit fe42113
Merge: f7fbdca 014df85
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 18:45:17 2023 +0100

    Merge branch 'GI' of https://github.com/e2002e/armory into GI

commit f7fbdca
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 18:44:28 2023 +0100

    transparent shadows for voxel gi

commit 014df85
Merge: eb82333 61badbd
Author: e2002e <yvain29@gmail.com>
Date:   Sun Feb 12 14:27:42 2023 +0100

    Merge branch 'main' into GI

commit eb82333
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 12:40:58 2023 +0100

    fix for voxels borders

commit cce95e7
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 10:24:20 2023 +0100

    temporal filter does'ntt work with deferred and translucent.

commit 35b50d3
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 06:38:49 2023 +0100

    Voxel clusters and point lights.

commit 2a50fc8
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 04:14:28 2023 +0100

    no more overlighting with point lights and voxels

commit da371b5
Author: yvain <yvain29@gmail.com>
Date:   Sun Feb 12 03:07:00 2023 +0100

    using sampleLight() for voxels, shadows appear but not contrasted enough.

commit 68f3b48
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Sat Feb 11 13:07:18 2023 -0800

    New copy to bundled operator/button

commit 61badbd
Merge: 2b2a69e ddccac6
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Sat Feb 11 15:51:31 2023 +0100

    Merge pull request armory3d#2794 from MoritzBrueckner/fix-microfacet-brdf

    Fix roughness artifacts in specularBRDF()

commit 2b2a69e
Merge: 175eebd deb23ce
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Sat Feb 11 15:50:16 2023 +0100

    Merge pull request armory3d#2795 from MoritzBrueckner/fix-microshadowing

    Various micro shadowing fixes and improvements

commit 3208013
Author: yvain <yvain29@gmail.com>
Date:   Sat Feb 11 04:40:56 2023 +0100

    rior was divided twice by 1 in forward renderer

commit 82b31c3
Author: yvain <yvain29@gmail.com>
Date:   Sat Feb 11 03:48:02 2023 +0100

    good to go

commit deb23ce
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 01:55:08 2023 +0100

    Improve handling of micro shadowing property

commit b308159
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 01:45:13 2023 +0100

    Add type hints to make_cluster.write()

commit 47572ed
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 01:40:42 2023 +0100

    Fix shader generation when using micro shadowing

commit 76661e5
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 01:38:01 2023 +0100

    Micro shadowing: fix value range

commit ddccac6
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 01:19:05 2023 +0100

    More whitespace fixes for different tab sizes

commit 14fb331
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 00:53:23 2023 +0100

    Cleanup whitespace

commit b3619eb
Author: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>
Date:   Sat Feb 11 00:53:09 2023 +0100

    Fix roughness artifacts in specularBRDF()

    Fixes armory3d#2792

commit 175eebd
Merge: 3bcc297 26f40e5
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Fri Feb 10 10:52:31 2023 +0100

    Merge pull request armory3d#2791 from rpaladin/new-get-canvas-text-node

    Logic Node: Get Canvas Text

commit 3bcc297
Merge: c70f376 40a029a
Author: Lubos Lenco <lubos.lenco@gmail.com>
Date:   Fri Feb 10 10:50:59 2023 +0100

    Merge pull request armory3d#2790 from t3du/PingPong

    Math Node: add Ping-Pong property

commit 26f40e5
Author: RPaladin <69180012+rpaladin@users.noreply.github.com>
Date:   Thu Feb 9 10:29:09 2023 -0800

    Logic Node: Get Canvas Text

commit 40a029a
Author: t3du <32546729+t3du@users.noreply.github.com>
Date:   Wed Feb 8 21:21:32 2023 +0000

    Math Node: add Ping-Pong property

restoring main.

Export collections that belong only to this scene

LN include missing rp + misc changes

Update LN_set_camera_post_process.py

Co-Authored-By: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>

Fix vignette pass variable name

Create ClearMapNode.hx

Create CreateMapNode.hx

Create GetMapValueNode.hx

Create MapKeyExistsNode.hx

Create MapLoopNode.hx

Create RemoveMapKeyNode.hx

Create SetMapValueNode.hx

Update __init__.py

Create __init__.py

Create LN_clear_map.py

Add files via upload

Add files via upload

Add files via upload

Add files via upload

Update NetworkHttpRequestNode.hx

Update LN_network_http_request.py

New logic nodes - get/set letterbox settings logic

Update Postprocess.hx

Co-Authored-By: Moritz Brückner <17685000+MoritzBrueckner@users.noreply.github.com>

fixes after merge (voxels menu is empty !)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Notes: Changes A pull request that is a feature change, not a fix. Used to generate release notes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants