-
Notifications
You must be signed in to change notification settings - Fork 120
[F3D] Serializable node library format concept #514
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
Open
Lilaa3
wants to merge
63
commits into
Fast-64:main
Choose a base branch
from
Lilaa3:f3d_nodes_json
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 39 commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
73f11ad
WIP Idea
Lilaa3 0e0bf23
Update f3d_node_gen.py
Lilaa3 159c01b
use tab, remove bl id name from node inputs
Lilaa3 7c2e2e8
use lists for inputs and outputs, it works!!!!
Lilaa3 672359e
add version independence
Lilaa3 438c7ed
remaining bilinear bug still todo
Lilaa3 f21f2c6
still not fixed
Lilaa3 c7d7ad9
individual group files
Lilaa3 90f36f3
naming fixes
Lilaa3 91aa2fc
Update f3d_material.py
Lilaa3 2d89c29
Merge remote-tracking branch 'upstream/main' into f3d_nodes_json
Lilaa3 7733006
make everything work, compress a bit more
Lilaa3 ae643ff
disable debug features
Lilaa3 7fabbd4
make existing code work
Lilaa3 40b3cf6
fix more things
Lilaa3 cf4ad1f
working in 4.1?
Lilaa3 d4877eb
fix shader node mix
Lilaa3 e2fad58
fix location and other stuff. missing input reorder for everything to…
Lilaa3 a020892
I think its all working now!
Lilaa3 6636482
vastly improve error handling to crush out remaining bugs
Lilaa3 da76469
match versions even more closely...
Lilaa3 b755f99
match versions even more closely...
Lilaa3 dc82583
Merge branch 'f3d_nodes_json' of github.com:Lilaa3/fast64 into f3d_no…
Lilaa3 721480f
4.1 officially works with nodes exported in 3.2
Lilaa3 0a96684
4.4.3 fixed by most disgusting line of code ever written
Lilaa3 26631eb
make updates great again
Lilaa3 0e862b4
specify encodings
Lilaa3 2d5ea6c
Merge remote-tracking branch 'upstream/main' into f3d_nodes_json
Lilaa3 d3e2c79
auto node update fix
Lilaa3 31b0b45
Update fast64_internal/f3d/f3d_node_gen.py
Lilaa3 b538c1d
optimize defaults more
Lilaa3 afc71c7
Merge branch 'f3d_nodes_json' of github.com:Lilaa3/fast64 into f3d_no…
Lilaa3 427debd
add all useful defaults (no more savings left besides removing newlines)
Lilaa3 122846c
reposition use nodes
Lilaa3 719d46c
use format_exception
Lilaa3 aca3278
type annotations for errors
Lilaa3 30e01c6
make copy before removing
Lilaa3 a97e8ee
Merge differing scene property node group code
Lilaa3 69d3435
recreate all f3d nodes button, make material updates not forced with …
Lilaa3 6ab8f8c
add way to reconstruct node library from serialized
Lilaa3 c878c7f
remove library
Lilaa3 3e8b71b
i was using a : instead of a =
Lilaa3 7d2aa26
separate interface updates
Lilaa3 ee1b8a9
separate interface updates
Lilaa3 3cb28e2
Merge branch 'f3d_nodes_json' of github.com:Lilaa3/fast64 into f3d_no…
Lilaa3 7afc4bd
Revert "Merge branch 'f3d_nodes_json' of github.com:Lilaa3/fast64 int…
Lilaa3 8b543a2
add hash to material creation
Lilaa3 6faa916
change width default
Lilaa3 137dfc9
remove unnecessary "update"
Lilaa3 dc4260f
move update code together, improve update perf!
Lilaa3 70430ab
Improve performance with this one simple trick developers HATE
Lilaa3 e498190
Merge remote-tracking branch 'upstream/main' into f3d_nodes_json
Lilaa3 d3ad8b1
Merge remote-tracking branch 'upstream/main' into f3d_nodes_json
Lilaa3 125a830
Update operators.py
Lilaa3 b5f0e5d
sort keys for consistency
Lilaa3 7829ee0
4.5 support
Lilaa3 32ecabf
some of the sorting was missing
Lilaa3 f42be45
Keep track of fast64 made nodes
Lilaa3 96b1558
Merge remote-tracking branch 'upstream/main' into f3d_nodes_json
Lilaa3 57d7e89
Merge remote-tracking branch 'upstream/main' into f3d_nodes_json
Lilaa3 c49e757
Merge branch 'main' into f3d_nodes_json
Lilaa3 b40c065
black
Lilaa3 8cf0da7
Merge branch 'main' into f3d_nodes_json
Lilaa3 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.