Scaling Attempts
- I don't care about scaling. Doesn't matter to me if it's an option or not. 2
- Optional Body scaling works. Player can choose to enable it. 1
- Spend a week getting optional hip scaling working too. 6
This week I wanted to get body sizes working, so players could customize the female companion at the start, meaning you could choose large/small breasts and hips mainly. At first, I just used GIMP to scale the images and save them as S-M-L body parts. Here's an image:
Worked great... until I realized I need to also scale all 10 clothing layers... AND all the animation frames too... That's like hundreds of images I need to scale and save and code... and then I would STILL need to draw even more for the 3 choices of breasts and hips... there must be an better way?
So, I spent the week designing scaling to work by MATH! Oh, this is gonna be great. Get the computer to do the work for me. Now, I'm thinking!
First issue, the sex-events and cumshot layers need to occur at specific locations... So, the crotch and mouth must remain in the same position no matter what the scale is, but still look realistic enough. OK...
Second issue, the body part images are not the same width/height, so do not scale the same either x/y or %... For example, the Legs are: 775,450, Leggings: 575,300, and Snowpants: 525,225. So, I could resize all those images to be the same, say 800,500. That would mean re-cutting about 50 clothing layers, but then it still means those images won't match the scaling on the socks and boots, or the chest, shirt and jacket... So, I'd need to redesign EVERY image to be 1000x800... including all the animations... to be running at full-screen size... Ridiculous... And that wouldn't even work because the HEAD needs to scale slower than the body as the body size shrinks... So, I buckled-down and spent the week calculating the exact percentages for every single image and trial-error tested them through every animation frame until I got it generally close enough that it looks good. The player can slowly scale the body size over 20 times, selecting the exact size they like! The images have nudity so legally must be Patrons Only:
Great! So, that took all week but it looks 95% good. A few minor glitches, layers not matching exactly but close enough. OK, on to changing breast and hip sizes. Breast sizes mostly worked. I had to draw images for every size so messy coding but it works. Of course, the shirt and jacket images ( and animations ) won't match the breast sizes... so, I'd need to draw at least 2 more fully animated versions for them.
The real problem is when I did the hips. Using the same scaling method as before I quickly got a smooth scaling over 10 hip size choices. Looked good when fully dressed at normal body size... the problem was when you scale the body size down or... take of the boots and socks:
You can see the feet are also scaled and look terrible. You can't see that the snowpants bottoms were also stretched and looked bad. OK, I could fix this by separating the thigh from the calf and feet. Sure, but then the clothing layers ALSO need to be separated out... for all 50 animation frames...
Uh, how is this saving me time and images? So, I guess I learned that you "can" scale things with math... but, it really isn't ideal and likely doesn't save you time in the long run, and certainly doesn't look as good as hand drawing everything would. ( Although, it does provide smooth scaling from small to large... )
Third problem: The cumshots won't match exactly no matter what I do, since the body parts shape and x,y positions change... For example, if a cumshot lands on her leg AND the floor, when it scales it won't match exactly. Either I'd need to cancel any overlapping cumshots, or accept them not looking great when scaled.
These problems have me needing to make a decision, so I request some input from actual patrons who care about the time/quality. Note that no matter what I choose, Breasts and covering clothing will have to be hand-drawn for every size and animation. Breasts can not be scaled because the bounce physics change as the size changes. So, I'll do that no matter what. On to the poll...
Scrap all scaling. Just keep the woman the original size. Spend the extra time making more cumshot locations (multiple spots to cum on leg, chest, arms, hair...) since the body is static, cum can overlap and all clothing layers will look exactly as intended.
ONLY keep the optional body size scaling. ( image 1 ) Hip sizes will NOT be available. Clothing and cumshots look 95% accurate. Should still be able to add most cumshot body locations but a few might look off when scaled. All internal cumshots will be fine.
ALSO scale the hips so they work for all body sizes. ( image 2 ) Requires redrawing at least 100 animation layers, so at least a week or two. End result would be Hips and clothing could scale up through likely 5+ gradations from small to X-large.