Blender Kitsu: Refactor Shot Builder #183

Merged
Nick Alberelli merged 55 commits from TinyNick/blender-studio-pipeline:feature/shot-builder-2 into main 2023-12-21 23:58:21 +01:00

55 Commits

Author SHA1 Message Date
1b5bc01a65 Update README with new Shot Building Instructions 2023-12-21 17:34:50 -05:00
9ee761769b Clear old TODOs 2023-12-21 14:26:25 -05:00
23cf3c521c Add Description to KITSU_OT_build_new_shot 2023-12-21 14:25:50 -05:00
a2efddf4b5 Remove Temp UI Panel 2023-12-21 14:25:26 -05:00
037fb75359 Cleaar old TODOs 2023-12-21 14:23:20 -05:00
a0030aeb81 Remove Debug Prints 2023-12-21 14:21:44 -05:00
d33b3aa94d Improve Report for Successful Shot Build 2023-12-21 14:21:22 -05:00
2242b9a251 Fix bug in link_task_type_output_collections 2023-12-21 14:18:55 -05:00
779451b65d Fix Bug in Hooks.py 2023-12-21 14:18:45 -05:00
2cb80648b6 Set Frame Start via bkglobals 2023-12-21 13:44:22 -05:00
01492ccda8 Replace Old Shot Builder Module 2023-12-21 13:37:05 -05:00
04f368b45f Add operator to save hook files for user 2023-12-21 13:13:59 -05:00
0aebca2d36 Add missing templates 2023-12-21 13:13:34 -05:00
bba3209067 Fix 3d_Start bug and more core logic to core.py 2023-12-21 13:02:57 -05:00
dacae6e8a8 Remove all existing data when building shots (shot builder can be run from saved/dirty files) 2023-12-21 13:02:09 -05:00
af2ec3c737 Add Support for Hooks 2023-12-20 15:09:47 -05:00
acbe2bb6cd Load Workspaces from Template Files to Update UI 2023-12-19 17:16:00 -05:00
de0a57107c Load Assets with Shot Builder using Asset Index JSON 2023-12-19 15:54:46 -05:00
cc0daa8ed4 Add Scripts to Index Current Dir of Assets 2023-12-19 14:20:43 -05:00
a6736b1cd6 Add Template .blend files to load Shot UI from per task layer 2023-12-19 11:05:19 -05:00
48ba235bee Ignore .blend1 files 2023-12-19 09:53:12 -05:00
b3113068b3 Add .blend Files to LFS 2023-12-19 09:52:41 -05:00
28bde6eaad Fix bug in set project resolution 2023-12-19 09:29:40 -05:00
447cdb4859 Save File After Building 2023-12-18 17:24:13 -05:00
51a64cdaab Add Functions to get File_path from Shot Class 2023-12-18 17:15:08 -05:00
0730d3b59d Move project_root_dir_get() to Prefs 2023-12-18 17:12:09 -05:00
6dc0611227 Fix bug in link_task_type_output_collections() 2023-12-18 16:18:21 -05:00
327244d9fa Load Editorial if Avaliable & Add Dict to bkglobals 2023-12-18 16:14:51 -05:00
c3c5e71173 Add Map/Func to Link Output Collections 2023-12-18 14:03:47 -05:00
87f984bcea Only Link Camera Rig if 'anim' task type 2023-12-18 14:03:47 -05:00
eef16cf6a1 Create Output Collection based on Dict 2023-12-18 14:03:47 -05:00
83a6045cf2 Add Function to Set Frame Range 2023-12-18 14:03:47 -05:00
70417efcb3 Fix bug in set resolution_and_fps 2023-12-18 14:03:47 -05:00
e25c2bd40b Fix bug in set_shot_scene 2023-12-18 14:03:47 -05:00
6cb6a165c0 Set Scene Resolution & FPS 2023-12-18 14:03:47 -05:00
9b3e7ca3eb Create Scene in Shot Builder 2023-12-18 14:03:47 -05:00
487205f807 Improve Linking Collection into Current Scene 2023-12-18 14:03:47 -05:00
cae0541f77 Link Camera Rig 2023-12-18 14:03:47 -05:00
339e340a26 Add Output Collection 2023-12-18 14:03:47 -05:00
61fec9f80f Make Imports Relative (for easy of development only) 2023-12-18 14:03:47 -05:00
19f8af05fe Fix getting shot_task_name in ops 2023-12-18 14:03:47 -05:00
bf6c1a1352 Add Render Engine Settings 2023-12-18 14:03:47 -05:00
cb7886db6b Add Core Function to get project root path 2023-12-18 14:03:47 -05:00
9592c2b491 Remove Core Functions that were moved to Shot/TaskType Classes 2023-12-18 14:03:47 -05:00
b5078f7be3 Expand Shot/TaskType Classes with New Functions 2023-12-18 14:03:47 -05:00
854c0f4951 Fix typo in bkglobals 2023-12-18 14:02:59 -05:00
d978f575c5 Blender Kitsu: Shot Builder Fix Bug in Get Tasks/Shots for UI 2023-12-18 14:02:59 -05:00
d48007b273 Blender Kitsu: Fix Typo in when using FILE_DELIMITER 2023-12-18 14:02:59 -05:00
cf1384c482 Blender Kitsu: Add File Name to Core and New File Operator 2023-12-18 14:02:59 -05:00
8e85afd56a Blender Kitsu: Add In File Delimiter to bkglobals 2023-12-18 14:02:59 -05:00
ea39a22703 Blender Kitsu: Add Temp UI Panel 2023-12-18 14:02:59 -05:00
bc30d2ee26 Blender Kitsu: Add Build New Shot Operator 2023-12-18 14:02:59 -05:00
edbfc84b2c Blender Kitsu: Add Function to Return Task Type Enum for Given Shot 2023-12-18 14:02:59 -05:00
2ff886999c Blender Kitsu: Add Function to Return Shot Enum for Given Sequence 2023-12-18 14:02:59 -05:00
e10eb83758 Blender Kitsu: Shot Builder 2 Intial Commit 2023-12-18 14:02:58 -05:00