Wykres commitów

471 Commity (5bf19488d2bf073086945184d19a90b5f910f4a8)

Autor SHA1 Wiadomość Data
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