Fixed blender status on preview rendering

This commit is contained in:
2022-06-17 12:24:14 +02:00
parent fc97efade5
commit 5239cdb8f7

View File

@@ -56,8 +56,6 @@ function startBlender() {
frames = dataStr.split(":")[1]; frames = dataStr.split(":")[1];
renderingVideo = true; renderingVideo = true;
readyToAcceptCommand = false; readyToAcceptCommand = false;
setBlenderStatus("Rendering");
setBlenderLoading(true);
} }
if(dataStr.includes("Fra:") && renderingVideo) { if(dataStr.includes("Fra:") && renderingVideo) {
lastFrame = dataStr.split(":")[1].split(" ")[0]; lastFrame = dataStr.split(":")[1].split(" ")[0];
@@ -126,6 +124,8 @@ function blender(command:blenderCmd) {
readyToAcceptCommand = false; readyToAcceptCommand = false;
renderingPicture = true; renderingPicture = true;
imageLoading(); imageLoading();
setBlenderStatus("Rendering");
setBlenderLoading(true);
blenderConsole.stdin.write("getRender\n"); blenderConsole.stdin.write("getRender\n");
} else { } else {
waitingForRender = true; waitingForRender = true;
@@ -133,13 +133,15 @@ function blender(command:blenderCmd) {
} else if(command === blenderCmd.startRendering) { } else if(command === blenderCmd.startRendering) {
if(readyToAcceptCommand) { if(readyToAcceptCommand) {
if(settingList.log == "") { if(settingList.log == "") {
logger.errorMSG("No log selected!"); logger.warningMSG("No log selected!");
} else if(!isValid(settingList.log)) { } else if(!isValid(settingList.log)) {
logger.errorMSG("Output path is invalid!"); logger.warningMSG("Output path is invalid!");
} else { } else {
readyToAcceptCommand = false; readyToAcceptCommand = false;
renderingVideo = true; renderingVideo = true;
sideSetRendering(true); sideSetRendering(true);
setBlenderStatus("Rendering");
setBlenderLoading(true);
blenderConsole.stdin.write("startRendering\n"); blenderConsole.stdin.write("startRendering\n");
} }
} }