KeyShot Single Click Submission Tutorial
This method needs the KeyShot submitter which can be installed using RenderShare Application under the plugins tab.
- Open KeyShot scripting console and run “KeyShot Submitter”, select submission method and fill out the submission dialog and submit job.
- You are the monitor job progress in your online panel. “View Jobs List” in RenderShare App is a shortcut access to the online panel.
- The output results will be syncing to your machine frame by frame as soon as render starts. “Cloud Web” in RenderShare App is a shortcut access to the online cloud storage which is the online instance of local cloud folder.
KeyShot Submitter v1.0 (KeyShot 8)
What it KeyShot Submitter?
KeyShot Submitter is our own developed version of a single click submitter script inside KeyShot application which simply allows you to submit your project without need of upload and submit manually through the online submission system.
What is the benefit of using KeyShot submitter?
Here are some of most noticeable features about KeyShot Submitter:
- Automates the process of packaging scene and job submission
- The submitter is doing a bunch of checks and validation which is reducing the human mistakes
- There are some limitations and specific naming rules that submitter warns you about them before you submit your job
- It allows you to submit multiple cameras, model set and also every combination of these two which speed up the submission process significantly
- Submitter allows you to submit more than one job at a time
- Submitter ensures that your scene data is transferring to render servers correctly
How it works?
KeyShot Submitter v1.0 offering two general submission method:
Submit New Job:
This option allows you to submit a new job based on the opened scene in KeyShot (active scene), it packages, extracts scene data, uploads and submit it to farm and entire workflow from submitting to final delivery is automated.
Use Existing Project:
This is what we call it “Smart Submit” or “Re-Submit” and as the name implies this option lets you
re-submit the projects you have already submitted; it updates submit data with new inputs/setting.
Re-submit always uses uploaded/exported packages and this means there is no need to create and upload a new package which reduces the submit time to just a few seconds.
Re-submit is completely rely on the already submitted files so you can use this option even without opening the file, this could be run in an empty scene.
This option enables you to submit any of the packages/files that lives in Project_Files folder which is the main repository for source file and its part of sync folder.
General Submitter Parameters:
Image Width:overrides output image width in the pixel
Image Height:overrides output image height in the pixel
Rest of setting related to resolution setting grabs file setting
Output Format: overrides image output format
Formats that are not listed in this drop down is not supported
This is defining the amount of power you get for your job, more power costs you more as well, there are some more explanation on the pricing page: Pricing-Discount
Start Frame: overrides animation start frame
End Frame: overrides animation end frame
Step Frame: enables you to render every nth frame of the animation
Combination of step frame and lowering the resolution is a good idea to run a animation preview before running full frame at final resolution
Custom Frame Range:
This option gives you the ultimate flexibly to set the desired frame range:
- Use a comma (,) to separate frames
- Use comma (-) to separate frame ranges
- Single frame is accepted: [ ex: 1]
- Multiple single frames are accepted: [ ex: 1,25,50]
- Animation range is accepted [ ex: 1-15]
- Multiple animation ranges are accepted: [ ex: 1-50,50-300]
- Combination of single frames and ranges is accepted [ ex: 1,5-15,70,250-300]
Here is the list of available cameras in scene, you can select multiple cameras and submit all at the same time:
- For single frame jobs, having multiple cameras selected still submits a single job with each camera assigned to a task and each task creates a separate folder under main job folder in sync folder root and put renders there
- For animation jobs, having multiple cameras selected will submits multiple jobs at the same time and each job count as an independent job, and it creates a new folder in sync folder root, please note only one package will be uploaded per multiple cameras
Select Model Sets:
Here are the list of available model sets in scene, you can select multiple model sets and submit all at the same time.
- For single frame jobs, having multiple model sets selected still submits a single job with each model set assigned to a task and each task creates a separate folder under main job folder in sync folder root and put renders there
- For animation jobs, having multiple model sets selected will submits multiple jobs at the same time and each job count as an independent job, and it creates a new folder in sync folder root, please note only one package will be uploaded per multiple cameras
Combination of Cameras and Model Sets:
This is a powerful feature that lets you saves a lot of time but PLEASE BE CAREFUL when using
Let us explain this with a simple example:
Let's suppose you have 5 cameras and 5 model sets in the scene, how many jobs with be submitted if you select all 5 cameras and model sets at the same time?
Well, the answer depends on the type of job:
- For single frame jobs, having multiple model sets and cameras selected at the same time submits a single job with multiplying the number of model sets and cameras which considers all the possible combinations between cameras and model sets and each combination assigns as a task and each task creates a separate folder under main job folder in sync folder root and put renders there so the answer is a single job with total of 25 tasks (5 cameras x 5 model sets)
- For animation jobs , having multiple model sets and cameras selected at the same time selected submits multiple jobs and it considers all the combination of cameras and model sets at the same time and each job count as an independent job , each job creates a new folder in sync folder root , please note only one package will be uploaded per multiple cameras so the answer is a total of 25 independent jobs (5 cameras x 5 model sets)