Move more methods into Blender engine class

This commit is contained in:
Brett Williams
2023-05-23 15:03:50 -05:00
parent a8323f6eec
commit 38d8959ee1
2 changed files with 63 additions and 61 deletions

View File

@@ -11,6 +11,8 @@ from tkinter.ttk import Frame, Label, Entry, Combobox
import psutil
import requests
from lib.render_workers.blender_worker import Blender
from lib.utilities.server_helper import post_job_to_server
logger = logging.getLogger()
@@ -285,8 +287,7 @@ class ScheduleJob(Frame):
# get file stats
if self.chosen_file:
from lib.render_workers.blender_worker import get_scene_info
scene_data = get_scene_info(self.chosen_file)
scene_data = Blender.get_scene_info(self.chosen_file)
# blender settings
self.blender_frame = Frame(self)
@@ -361,8 +362,7 @@ class ScheduleJob(Frame):
temp_files = []
if renderer == 'blender':
if self.blender_pack_textures.get():
from lib.render_workers.blender_worker import pack_blender_files
new_path = pack_blender_files(path=input_path)
new_path = Blender.pack_project_file(project_path=input_path)
if new_path:
logger.info(f'Packed Blender file successfully: {new_path}')
input_path = new_path