- Jun 15, 2022
- 5,297
- 32,086
Okay, my free time for big posts doesn't come easily to me, so a brief description of the optimization utility:Looking at the settings and their quantity this plugin/addon offer, I suppose you can tune it in the way, that you will not notice any degradation of image quality, since optimization could only touch things, that are not noticeable because of distance or their size, but still need to be calculated by rendering engine. For example objects on the backround or just small things, which takes a couple of pixels size in a final render. W/o optimizations rendering engine will spend a lot of time to calculate lighting/shadowing etc that will never be visible at least in image resolutions we have in BADIK. And even if it's not saving a lot of VMEM, such plugins reduce rendering time by several times. I think it's the only real and working option for animation sequences rendering tasks.
To render 1s animation (30 renders/frames total) if an average rendering speed is 30 minutes per frame you will need 15 hours to complete it. And only 5 hours if there are 10 minutes per frame average.
Depending on options such plugins/addons may reduce rendering time or VMEM usage or both, depending on settings, tuning and goals you targeting.
I mentioned it before, but DPC using webm video format for his animations, and it's not the best codec and format as well. I mean, it's useless to spend a lot of time to render a lot of frames with higher quality only to compress them later to levels, when artifacts of compression takes place. Look at animations which have dark areas or made in environments with dim lights. You will notice a lot of details loss and "J-P-E-G" things.
Finally it's a RenPy limitations too. Shame, but there are no HEVC H.265 or H.264 formats support or other similar ones.
DPC uses VP8 codec and webm format/container, while, I suppose VP9 would produce better quality, since it simply newer. No AV1 and more modern codecs is supported though.
View attachment 2900215
VP8 uses a fixed block size of 16×16 pixels, whereas VP9 supports block sizes ranging from 4×4 to 64×64 pixels. This flexibility allows VP9 to adapt better to different types of video content, resulting in more efficient compression and improved visual quality.
it's a pity that so much of the work done is packed into a crappy old format like VP8
I hope he have all the original frames/scenes, etc on hands, so it's easy to release a "remaster" version later when the game development will be finished.
![1.PNG 1.PNG](https://attachments.f95zone.to/2023/09/thumb/2926268_1.png)
![2.PNG 2.PNG](https://attachments.f95zone.to/2023/09/thumb/2926270_2.png)
All functionality in the screenshots. You can reduce textures, reduce bump maps, hide unwanted objects. The utility allows you to select the objects on which you want to apply these properties. Really cuts down on memory consumption and saves if a render fails to start due to lack of memory.
What happens in games if we have a weak GPU? Usually they work, but not always and we get FPS drops. It's different here, DAZ refuses to render and gives us an empty PNG at the start. With proper optimization, we manage to "shove" the contents of the scene into our GPU's memory. Also, we must don't forget about RAM, when rendering starts, all content first goes through this, loading RAM more at the start than during the rendering process. When the RAM is full, well, we know what's going on. The same principle, less data - less memory consumption.
Visually, the decrease in texture quality and the decrease in SubDivision level are very noticeable. Once I had to cut the texture detail by x4 to make it work and the picture looked like PS3 gameplay. But even so, audiotrius liked the art, although I wasn't happy with the soapy picture.
I can’t say anything about video codecs, never done video editing, so I will trust your opinion.
Last edited: