Torrin Leonard
5bf19488d2
Merge pull request #142 from torrinworx/Debug-Mode-and-Pep8-Formatting
...
Debug mode and pep8 formatting
2022-08-27 21:53:23 -04:00
Torrin Leonard
04b47f81e3
Merge pull request #141 from torrinworx/Testing-Logger
...
Merging Testing logger into Debug-Mode
2022-08-27 21:50:45 -04:00
Torrin Leonard
0931d99214
Refactoring print statements and exceptions
...
- Reformatted exceptions to work with new logging system
- Reformatted all print statements
- Moved `activate_debug()` to helpers.py
- Debug mode now shuts down all renders and 3D model exports to perform a 'Dry Run' to check that collections/objects/DNA still exist and work on render time.
2022-08-27 21:48:44 -04:00
Torrin Leonard
7474847ec6
Adding proper logging functionality
...
- More general pep8 formatting
- Renamed some more variables for pep8
- Modified import comments
- Renamed functions
- Added bpy.path.abspath() to material, logic, and debug save paths
- Beginning to reformat files with new logging/console output system
2022-08-27 19:41:41 -04:00
Torrin Leonard
1c26cea5fc
Trying to implement logging for debug
2022-08-25 09:41:22 -04:00
Torrin Leonard
de079b94ef
Resolving compatibility issues
2022-08-24 13:29:47 -04:00
Torrin Leonard
57ec4b1ac1
Pep8 formatting and renaming key variables
2022-08-24 13:04:20 -04:00
Torrin Leonard
7c389e15df
Renaming files
2022-08-24 11:49:09 -04:00
Torrin Leonard
3715b30afa
pep8 formatting DNA_Generator.py
2022-08-24 11:10:22 -04:00
Torrin Leonard
3a35a66e75
pep8 formatting Helpers file
...
- Minor changes to print statements in console
2022-08-24 10:50:51 -04:00
Torrin Leonard
e7caa49faf
Fixing Print statement spacing
2022-08-24 10:00:53 -04:00
Torrin Leonard
4a939bb9e6
Reformatting dependencies
...
- Deprecated Rarity.py, moved to Helpers to avoid circular import issues
- Moved get_hierarchy() function from DNA_Generator.py to Helpers to avoid circular import issues
- Reformatted some comments and example code
2022-08-24 09:57:59 -04:00
Torrin Leonard
5e353e42b6
Reformatting print statements
2022-08-24 09:06:40 -04:00
Torrin Leonard
cabefc04d1
Reformatting and preparing for debug mode
...
Created Helpers.py file and combined get_combinations.py, loading_animation.py, Constants.py, and Checks.py.
2022-08-24 08:56:10 -04:00
Torrin Leonard
db4e4c21c1
Update __init__.py
2022-08-11 12:35:08 -04:00
Torrin Leonard
53f80b1f73
Merge pull request #136 from torrinworx/Logic_v2_and_minor_changes
...
v4.5.0
2022-08-11 12:34:32 -04:00
Torrin Leonard
54f57b794f
Update README.md
2022-08-11 12:19:39 -04:00
Torrin Leonard
9dbe3bbe46
Fixing Logic UI Layout
2022-08-11 12:01:56 -04:00
Torrin Leonard
57f8d6defa
Update README.md
2022-08-11 11:39:32 -04:00
Torrin Leonard
fa1c2c5883
Fixing issues with failed batches
...
Resolved conflicts with failed batches recovery related to headless variable integration from previous merge.
Fixed issue where animations would get corrupt when resuming failed batch. The last file to be generated will now be deleted if it exists to avoid this issue.
2022-08-11 10:26:16 -04:00
Torrin Leonard
4f42106fa3
Fixing merge issues
...
Minor bug fixes to exporter and cleaning up code.
2022-08-11 09:48:01 -04:00
Torrin Leonard
752fa4b6e9
Update README.md
2022-08-10 22:47:47 -04:00
Torrin Leonard
1991d081cb
Update README.md
2022-08-10 22:32:35 -04:00
Torrin Leonard
fe41ea36f5
Merge pull request #135 from torrinworx/main
...
Merging latest main branch changes to Logic_v2
2022-08-10 22:22:39 -04:00
Torrin Leonard
74eef79a3f
Revert "Merge branch 'Logic_v2_and_minor_changes' into main"
...
This reverts commit e31d2abf36
, reversing
changes made to 138e1b967b
.
2022-08-10 22:18:35 -04:00
Torrin Leonard
e31d2abf36
Merge branch 'Logic_v2_and_minor_changes' into main
2022-08-10 22:16:45 -04:00
Torrin Leonard
138e1b967b
Merge pull request #131 from matt-159/headless-update
...
Using BMNFTs headless has feature parity with using the UI
2022-08-10 22:10:01 -04:00
matt-159
fa31a4bd7c
Forgot to redirect this render_and_save_NFTs()
2022-07-14 10:19:32 -07:00
matt-159
ce8a04f5f9
Pulled out code into Intermediate module
2022-07-14 07:02:25 -07:00
matt-159
ffc216798e
pulled out duplicated code into getBMNFTData() function
2022-07-14 07:02:05 -07:00
matt-159
47ca814653
fixed variable name
2022-07-14 06:58:18 -07:00
matt-159
833908411a
added Intermediate to module list
2022-07-14 06:57:21 -07:00
matt-159
0e9872b701
fixed setting name in config export
2022-07-14 05:41:03 -07:00
matt-159
6840694328
Added needed fields to BMNFTData
2022-07-14 05:35:48 -07:00
matt-159
5abbb525a4
improved readability
2022-06-30 22:14:22 -07:00
matt-159
1dbbe96f45
Removed duplicated code
2022-06-30 21:44:15 -07:00
matt-159
50c5d09da7
Added intermediary function wrapper
2022-06-30 21:36:07 -07:00
matt-159
09bcceb209
added logic file argument
2022-06-30 21:03:39 -07:00
matt-159
4bdfa394cc
added logic file settings to config file
2022-06-30 21:01:43 -07:00
matt-159
e46dc8a07d
Rename RenderData class to BMNFTData
2022-06-30 20:32:14 -07:00
matt-159
926422463b
Simplified CreateData.execute()
2022-06-30 18:09:51 -07:00
matt-159
5113edd2c6
improved readability
2022-06-30 17:12:34 -07:00
matt-159
20221f4248
added logic fields to RenderData class
2022-06-30 17:09:20 -07:00
matt-159
55201aaa3c
force GPU usage with cycles renderer
2022-06-29 14:59:31 -07:00
matt-159
b447031cc8
improved readability
2022-06-28 13:50:51 -07:00
matt-159
a6e0dce707
replaced input class references with RenderData
2022-06-28 12:39:57 -07:00
matt-159
6993317e66
added class for packaging data to functions
2022-06-28 12:36:47 -07:00
matt-159
a4e61c230f
updated comment
2022-06-27 23:44:07 -07:00
matt-159
b05edfa822
improved readability
2022-06-27 23:37:51 -07:00
Torrin Leonard
f0ba77f7a4
Added "NOT" rule to Logic
...
- Email is now only activated if the user specifies
- Implemented "NOT" rule in Logic.py
- Added documentation for Synced Attribute Material values in Material_Generator.py
2022-06-20 09:32:49 -04:00