I have a working version that allows you to exceed that limit by capturing the full viewport instead of a cropped area. You can use this mode in conjunction with the emulator to create any size capture (even 4K if you desire).
I have a few qualms about releasing this though.
The larger the image the slower the processing. I have written some parallel luau code to speed up this process significantly (and it works amazing!) however, using parallel luau in published plugins is currently broken (roblox said it will be fixed in the next update or two though)
The UX here is a bit janky. Without going into a lot of details, using photobooth and the emulator only works when you capture at actual resolution. Communicating that to the user is very difficult as afaik thereâs no way to detect when/if the player is using an actual resolution emulated device.
The method itself for exceeding 1024 x 1024 is not something I can guarntee will continue to work as roblox may choose to patch it. Having official support for this so this feature doesnât get rug pulled would be way better.
I purchased it today and while I am still figuring out what will be the best workflow for me utilizing it, I already know that I am going to save hundreds of hours going forward. Gone are the days of putting a greenscreen as the skybox, and needing to use a third party editor to make the image perfect. This plugin does it all.
Thank you for all the time you spent developing this! A real game changer!
At first, this plugin might seem âuselessâ since, sure, you can take screenshots like youâre suggesting, but thereâs one thing regular screenshots will never capture properly: translucent (semi-transparent) pixels and objects. Take this cute cup model I made a few years ago, for example:
I used my old method for this image; I used the Device Emulator to take a 4K screenshot of the model, then used Photoshop to remove its background color. While this kind of worked, the cup itself now looks inaccurate, as itâs usually translucent.
If anything, this is the main reason why I think anyone saving renders of Roblox models needs to buy Photobooth; When I used it to take a picture of the same cup with the exact same lighting, it captured this much more accurate image:
So yeah, screenshots and, Device Emulator, and green screens wonât create as nice images as this plugin. If a later version supports larger captures, Iâll never go back to that inferior, older style for object/character renders.
Speaking of thatâŚ
Even with the things EgoMoose pointed out below the section I quoted here, I still think that update would be great! Iâm used to switching to âactual resolutionâ in Device Emulator so I would do that before capturing images larger than 1024Ă1024, anyways.
I donât mind questions / constructive feedback about the plugin, but this just comes off as passive aggressive which I donât appreciate.
Photobooth differentiates itself from the standard screenshot button in a number of ways:
It captures as an editable image which can be used directly in game whereas the screenshot button saves directly as a png to your filesystem.
As Mary pointed out it removes the background of images for you. This saves a lot of time and effort such that userâs donât have to greenscreen their captures and manually edit out the background.
The plugin offers bindings which allow you to capture via code. This allows you to write scripts that will capture multiple images without the user having to line up every camera angle and move every model etc.
It can be used in conjunction with other lighting effects for useful effects. For example, using a color correction with brightness set to 1 and the blur effect will capture a blurred mask image. This can be used for things like drop shadows:
It can capture UI elements directly. This allows users to do stuff like take a text-label and convert it into a decal which allows for surface wrapping (something a surface gui doesnât do)
This list is not exhaustive, but my point is that this plugin offers a lot over the standard screenshot button.
Yes you can! There is a textbox on the bottom where you can type in the specific size you want. I would recommend 512x512 instead of 522x522 though. Its definitely worth your money.