• Hi Guest!

    Please be aware that we have released a critical security patch for VaM. We strongly recommend updating to version 1.22.0.7 using the VaM_Updater found in your installation folder.

    Details about the security patch can be found here.
⚠ PLEASE:
  • If you like this asset, consider liking and reviewing it for the community
  • Read the documentation, read the ingame help if you have any trouble. We will not answer private messages asking questions about things that are actually explained in the documentation/help.

studiomaestro-title.jpg



What is Studio Maestro
Studio Maestro is a virtual photography session plugin allowing you to create presets for different aspects of a scene and preview a shot through the Window Camera. The whole plugin has been thought and designed with Juno to fit his workflow (and also mine) using the Window Camera as the main source for capturing the scene.

All the data is saved inside your PluginData folder and is accessible in any of your scene if you load up the plugin. Everything is untied from the scene itself.





A couple of browsers seems to be unable to play the video embedded, please right click the video and open in a new tab until this is fixed.


Shot with Studio Maestro

studio-maestro-pattern-shot.png



What Studio Maestro isn't

Studio Maestro is not a scene plugin. It is not a "viewport" virtual photography system. Funny enough, the idea of the tool was something we had in mind a long time ago with Juno and took a long time to realize... in the meantime, McKlinton released Snapshot Manager which is relying on viewport virtual photography. We suggest you look there if you do not like our approach.

It is also not made to control the scene. You can control your scene layout and scripting with plugin dedicated to this task like VAMStory for instance. Studio Maestro is never going to evolve in something allowing you to control the scene.


Base concept

The whole idea behind Studio Maestro is to setup a bunch of presets for your light, cameras poses and sets. And be able to load the plugin in any scene an access to these presets to make great shots of your characters.

The workflow can either be :
  • Using the "Save Screenshot" button, which is saving a super sampled capture of the window camera through MacGruber SuperShot
  • Using "M" key to swap to window camera view and take your own shot (which would allow the use of Reshade for instance).


The whole plugin revolves around the scene starting position, or the world zero position if you prefer ( 0,0,0 ). We suggest building your scene around that starting point and avoid moving any elements named "STMA_xxxx" created in your scene since the plugin will try to move them back into place.


Main UI

The global UI is extremely easy to understand, but I'd like to mention several aspects of it to avoid issues when using the plugin.

The main input field (left column below the title) is the name of your preset. It is used to save any of the light, camera or pose preset. If you load any preset from any category, the field will be updated with the last preset name to allow you to quickly overwrite it if needed.

The search button allows you to browse directly your presets. Everytime you save a preset you can take a screenshot which will allow you to easily find your preferred preset through the browser.

The save and delete button do what they're meant to do... save or delete a preset from the light, camera or pose categories.

For the lights presets, it is really important that you delete light presets using this button and not through the browser using the "search" button. Light presets save several files for the lights positions itself, the whole scene lighting parameters and all the lights appearance. Deleting using this button will clean all related files... using the browser will not.

For the set preset, you can use the clear button to remove the set subscene. "Refresh list" can be used if you create one or more new subscenes while you're in a VP session and do not reload your plugin.

The sync checkboxes are made to be able to synchronize loading of your presets. If you have some checkboxes enabled, if you load any category, the checked categories will also load the same preset IF and only if it exists.


Lights presets

This section is quite simple, it simply saves all your lights, their position, their plugins and the scene lighting configuration.

Since the system saves the scene lighting configuration, this means you can tweak the whole set of preset and skybox for every light preset.

When you save or load a light preset:
  • The system will create an empty named "STMA_Lights_Parent"
  • Grab ALL invisible lights in the scene and parent them to this empty
  • Rename all lights

It is important that you save your preset after adding your lights. Or load an existing preset to be able to use the rig rotation sliders.


Window Camera presets

Camera presets are only camera positions. So there's not much more to explain about that :]


Pose presets

Pose presets save the whole pose data for the current characters. Which implies it can save one or more characters poses if needed.

If you save a pose with three characters and try to use it for a single character, the system will reload the first pose then stop. On the other hand, if you load a pose with a single character and you have more characters in your scene, the system will pose the first one and move the others on the side and disable collision and physics.


Set presets

Set presets are subscenes.

You need to create and save your subscenes in \Custom\SubScene\StudioMaestro\STMA_Set

Which means:

  • Creator Name = StudioMaestro
  • Subscene Signature = STMA_SET
  • Save name = "MySetXX"

The plugin can't be aware of a subscene creation during a session, so if you save several subscenes, don't forget to hit "Refresh List" to reload your set list in the plugin.

Due to the asynchronous nature of subscenes, it could happen that a set meant for a character to "hold something" cannot reload properly (for instance if you use the "sync" feature).
In this case, you might want to disable synchronous loading and reload your pose after the light, camera and set are loaded ( as show in the usage video below with the lightsaber ).

Subscenes can contain anything. Which means you can bundle from simple assets to useful plugins which could control your LUT, post processing and so on.



Camera and Eye Target tweaks

The plugin has been thought to ease Juno's life in VR. It means the plugin will work perfectly with a VR workflow. But the 6DOF controls for the camera are also here to ease desktop users life to move and tweak the window camera. The left controls are controlling the position, the right controls are controlling the rotation.

You can also control the eye target to make subtle adjustements. It works just like the camera position (but only needs position since it does not rotate).

You also have:
  • Set Look At Eye Target, which will change the selected character look at mode to Target (it is simply a shortcut to avoid you going into the character settings)
  • Move to Win Camera which will move the eye target to the window camera
  • Move to my position which will move the eye target to your current position.


Save Screenshot and SuperShot

The plugin relies on MacGruber's SuperShot, which is a god send plugin. It is not mandatory to use it, you can hit the "M" key on your keyboard to swap to the Window Camera view and take your own shot.

But, if you do like taking native VAM shots, Studio Maestro will create a default preset saved in \Saves\PluginData\StudioMaestro\_Defaults named default-supershot-empty-preset.vap

After this default preset is created, anytime you will load the plugin, it will rely on this preset for SuperShot settings.

Which means, you can create your own preset and overwrite this file by yourself. To do that, it is pretty simple:

  • Load StudioMaestro in a scene.
  • Locate the atom named "STMA_SuperShot"
  • Go inside the plugin tab
  • Open SuperShot settings and configure your resolution, resolution multiplier, etc...
  • Then, go in the preset tab, and save a preset. The name does not matter but remember it, let's say "supershotmaestro" for the example.
  • Go inside your VAM folder, locate \Custom\Atom\Empty folder
  • Find a file named Preset_supershotmaestro.vap inside this folder
  • Cut the file and paste (move) it to the \Saves\PluginData\StudioMaestro\_Defaults folder
  • Copy the default-supershot-empty-preset.vap filename and delete it
  • Rename Preset_supershotmaestro.vap to default-supershot-empty-preset.vap and you're done!

I would recommend to keep a 16:9 ratio in SuperShot until the plugin eventually can handle different ratios.

Note that you could eventually add other plugins to your preset, as long as SuperShot is the first plugin in the list and the other plugins don't interfere with it.


LUT Update

The LUT Update adds:
  • LUT loading through @MacGruber's Post Magic
  • A new preview system featuring quality setting and overlay options
    • Overlays are useful to help you out frame your subject with common rules (thirds, golden ratios etc)

Final shot in the demo video is extracted from the session without any post process besides the new LUT feature.


Extra Special Thanks

We can't thank enough some of the community members supporting us, giving us ideas, helping us out with code issues and tremendous content... but we can try!

CODE AND DEBUG CONTRIBUTIONS
We can't thank enough the community and people helping out during plugin development.
Big thanks to @CheesyFX, @everlaster for helping on code shenanigans.
Big thanks to @AlienAxeMan, @mattiaheron for debugging and suggesting cool features.

COMMUNITY DEPENDENCIES
Studio Maestro couldn't be what it is without some great plugins and inspiration from existing code shared on the hub.
Thank you to @Acid Bubbles for the invaluable amount of code that helped us out achieving plugins over the years.
Thank you to @MacGruber for his awesome SuperShot and PostMagic

COMMUNITY CONTENT

The presets packs couldn't exist without the wicked content shared by super-talented posers, lighting artists or virtual photographers.

Thank you so much for all the pose presets or light rigs:
@BooMoon, @callimohu, @Damarmau, @klphgz, @LDR, @MagLogiC, @MonsterShinkai, @n00rp, @oeshii, @OniEkohvius, @Over3D, @pogdaddy, @RenVR, @riccio, @Riggins, @RizkyBiss, @theagle, @TomboyToy, @trety, @zeyis



Contribute to Studio Maestro Gallery

We're gonna create a gallery with our favourite shots made with Studio Maestro or made with the help of Studio Maestro. Feel free to send us your best shots or by @ @Juno or @hazmhox , we will review the shots and add them to the gallery if we like them!


Recommandations and known limitations
  • Preview window cannot show the post processing (for now, the LUT). We recommend using "M" to swap to the monitor to preview the final shot, and tweaking the LUT without using the preview.
  • Due to new implementation of Post Magic, Maestro tries to import and disable Post Magic versions already in your scene.
    • You cannot have multiple post-processing at the same time
    • You cannot have Post Magic contained in your sets (or subscenes)


Showcases, videos, tips, tricks & ideas

  • For light presets, after loading any preset, adding new lights and saving as a new preset will combine the new lights and the current preset. You can also add new lights and overwrite a preset, it will also combine all lights.
  • Create light presets and play with the rotation. A light rig for a particular situation can result in some random and wonderful results after being rotated.
  • Studio Maestro saves data locally and can't be shared as part of a scene. But it doesn't mean you can't share your presets: go inside Saves\PluginData\StudioMaestro, zip the GlobalLight_Presets, Lights_Presets, LightsLocal_Presets, Pose_Presets, WinCam_Presets folders and share your zip file. People will be able to use your presets after extracting the file in their own folder.
  • Clicking on the "Eye target" button will refresh the character list if you have added a new character to the scene (or simply going back and forth between Camera and Eye Target)

Screenshot session showing a random usage of existing presets
Development video, some UI aspects might differ from the current release



Using presets and tweaking your camera
Development video, some UI aspects might differ from the current release

Author
hazmhox
Downloads
11,159
Views
39,385
Favorites
35
Dependencies
14
Packages
1
Total Size
4.56 MB
Version
6
First release
Last update
Rating
5.00 star(s) 13 ratings

Resource team

More resources from hazmhox

Credits

Creator Support Link
Juno Juno
MacGruber MacGruber
Acid Bubbles Acid Bubbles
MacGruber MacGruber
MacGruber MacGruber
kemenate kemenate
ascorad ascorad
AshAuryn AshAuryn
AshAuryn AshAuryn
AshAuryn AshAuryn
everlaster everlaster
klphgz klphgz
klphgz klphgz
MadLogiC (SiN) MadLogiC (SiN)
S Stopper

Latest updates

  1. Studio Maestro 2 Update

    Studio Maestro 2 is a huge game changer for virtual photography and brings a fully customized...
  2. Alpha Update

    Well... Yesterday I needed a break from the incoming Halloween scene we're working on with...
  3. LUT Update Hotfix

    LUT Update Hotfix Fixed a critical bug where set loading was duplicating the subscenes Refer...

Latest reviews

For someone who likes to create pictures it is a great plugin
Upvote 0
Excellent work guys! It's a joy to use.
hazmhox
hazmhox
Thank you babul <3
Upvote 0
v2 update is a game changer, thanks for all your hard work~
hazmhox
hazmhox
Thank you Mango! I always found your release shots very nice, we're very glad you like it!
Upvote 0
Thank you Hazmhox and Juno for making this. It has become an essential part of my vam experience and I'm so looking forward to what you will cook up next, I'm sure it will be epic!
hazmhox
hazmhox
Thank you Misha!
Upvote 0
Oh wow, now it supports transparency in screenshots?!?

I've been playing around with some variations on the doll boxes idea, using character "standups", which involves capturing their look and masking out the background. This may prove to be quite a help to that workflow.
hazmhox
hazmhox
<3 We're glad it's gonna be useful to someone!
Upvote 1
Excellent. Almost feels like it should just be a native feature of VAM, it's that good. I would love a way to cycle through the presets from an external trigger/button or other method besides the actual plug-in UI, but maybe I'm missing how to do that (posted in discussion). Regardless, it's an amazing addition to VAM. Very impressive.
hazmhox
hazmhox
Thank you very much for your feedback Rosey!
Upvote 1
This really steps up the game for taking screenshots
hazmhox
hazmhox
Thank you!
Upvote 1
New screenshots incoming.
hazmhox
hazmhox
<3 <3 <3
Upvote 1
Five stars for using FM-84 and The Midnight in the demo video, you can never have enough synthwave. On a more serious note, awesome plugin, thanks so much for all of the time you put in creating these tools for the community, it is very much appreciated.
hazmhox
hazmhox
<3 DasBoot!
Thank you for the support and nice review... and you have great tastes in music :3
Upvote 3
A game changer for the community! Five stars!
hazmhox
hazmhox
pog!
Upvote 3
Back
Top Bottom