Good day everyone. Having problems with plugins SuperShot (MacGruber Essentials) and Video Renderer for 3D VR180, VR360 and Flat 2D & Audio + BVH Animation Recorder. What could be the reason for this problem (screenshots are attached)?
hm...some vague ideas:
Does the same happen with VaM's native screenshot tool? (remove all screenshot/video plugins and restart VaM to be sure its all gone)
- Did you apply a negative scale to the character? Maybe to mirror it? (That would invert the vertex order, inverting backface culling)
- Do you have any custom shaders on the character (one that does fancy things with backface culling?)
- Do you have a very wide FoV and the camera is very close to the character? (polygons cut off by nearplane)
I can't see it clearly on the first screenshot... is it only the figure, or the furniture behind it, too?
If it is the furniture, too (like it seems to me), then there may be a more severe rendering issue than "only" with some figure related material settings. Did you test the plugins alone with some very basic scenes, to eleminate the possibility of different plugins are not working together? Have you checked the shader- and rendering-related settings in your graphic card driver? Are you running any post-processing tool like ReShade? PostMagic? Anything obvious?
That would point to SuperShot running out of memory, so your graphics card does weird things.
SuperShot requires an awful lot of memory, simply that's how it works. There is an memory estimate in the UI of the plugin, which displays what is needed just for the plugin, on top of what you need for the rest of VaM, the scene, Windows OS in the background, etc. You don't expect this to work on some old Laptop GPU that only has 2GB or something? If you got 8GB dedicated graphics memory, you should be fine unless you have some super demanding scene.
Sorry, that it is not working for you, but I am glad you have nailed it down to the >2k issue.
This makes things more easy.
So MacGruber is the expert and developer of SuperShot, running out of VRAM makes totally sense.
Besides of closing every application that eats up GPU RAM, you can try to run a tool and/or logger to have an eye on your GPU memory while rendering those shots.
Depending on it's settings SuperShot can draw up to 6GB for the moment the shot is taken. The way it works it by taking a screenshot in WAY higher resolution and then scale it down, which gives you the better quality (sharper hair, textures, less noise on shadows, etc) and main reason why you use this plugin. With default settings it does a 7680x4320 shot at MSAA8x (so technically storing 8x that image) plus needing additional memory to be able to scale it down to 1920x1080. That needs about 3GB of VRAM. However, I got 8GB as well and never had any trouble. (Unless you have like an extremely crazy scene for some reason)but still 8GB of video memory should be enough for 2k resolution in VAM?
Do not use SuperShot and Video Renderer at the same time. Don't even have them in the same scene together, even if you are not "using" them at the same time. Same goes for having multiple SuperShot, etc. That might actually be the problem here? Both plugins mess with the render pipeline to achieve what they are doing....two things messing with stuff will end in greater mess, obviously.take a screenshot through both plugins separately.
You monitor resolution should not matter, except that higher resolutions will need more memory. But even 4K shouldn't be a problem with 8GB of VRAM.Is this possible due to the fact that I'm trying to capture a 2k frame on a full hd monitor? Is it possible that because of this the plugin does not behave correctly?
VaM has a build-in screenshot tool. If you got a SuperShot plugin in your scene or as session plugin, that tool is by-passed/deactivated and replaced with the improved SuperShot tool.What do you mean by "native screenshot tool"? (sorry, I don't know much about such things yet)
Do not use SuperShot and Video Renderer at the same time. Don't even have them in the same scene together, even if you are not "using" them at the same time. Same goes for having multiple SuperShot, etc. That might actually be the problem here? Both plugins mess with the render pipeline to achieve what they are doing....two things messing with stuff will end in greater mess, obviously.
VaM has a build-in screenshot tool. If you got a SuperShot plugin in your scene or as session plugin, that tool is by-passed/deactivated and replaced with the improved SuperShot tool.
Depending on it's settings SuperShot can draw up to 6GB for the moment the shot is taken. The way it works it by taking a screenshot in WAY higher resolution and then scale it down, which gives you the better quality (sharper hair, textures, less noise on shadows, etc) and main reason why you use this plugin. With default settings it does a 7680x4320 shot at MSAA8x (so technically storing 8x that image) plus needing additional memory to be able to scale it down to 1920x1080. That needs about 3GB of VRAM. However, I got 8GB as well and never had any trouble. (Unless you have like an extremely crazy scene for some reason)
Sure, it can be some other plugin that is interfering. Can't hurt to have a clean copy of VaM around to try such things.Thanks for the explanation! Is it possible that the plugin is behaving this way because of someone else's var file? Does it make sense to try with a clean version of vam?
Sure, it can be some other plugin that is interfering. Can't hurt to have a clean copy of VaM around to try such things.