Discussions for Scenes for Version 1.2.X Fullscreen Mode here

  Forum / Everything about iStripper

EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018 (edited)
@Z22 ..Gasp..hey !.. Cut that out , making our Girls be into ghouls..LoL ;-)>

Pic is the best outcome I've been able to achieve to date on 720p :
Using your Enhance3.scn shaders, N-hance & SharpMask sprites &
being overlain by a Clip sourced regular clipsprite in da camera node.
The right anim shown is just with using a plain clipsprite.

//////////////////////
camera {
type: 2D
size: 3840, 2160
pos: 1920, 1080

sprite
{
pos: -400, 0
source: SharpMask
opacity: 0.50
}

sprite
{
pos: -400, 0
source: N_Hance
opacity: 0.50
}

clipsprite
{
pos: -400, 1080
source: Clip
sittingheight: 1500
opacity: 0.50
}

clipsprite
{
pos: 900, 1080
source: Clip
sittingheight: 1500
opacity: 1.0
}

}
Edit: apologies I used Pi in both uniforms..can't help myself.
Its been so kind to me in shaders ad-hoc before.:-)
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
Err... why did you need to do an overlay of a blurry girl onto of the sharpened and recoloured girl? Kinda defeats the purpose. If you think its oversharpened(which will happen if it's set for a different res girl) you can change it in the shader.

I need to write a shader to determine the scaling value so it can be passed into the other shaders, as is you can tune it so it looks really good on 1080p girls but looks cak on the other res'. except the 240p girls, there borked.
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
Why would you use Pi? the value is the difference between a unscaled girl and a scaled girl. for that scene(as uploaded) scaled 3k girls are 1.77 times bigger than the unscaled 3k girl.
Besides... Pi=4 when dealing with textures/rectilinear space. :P
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018
Its only 50% opacity. You think using 3.14 is set too high for those uniforms at 720p ?
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
I think it was something like 2.6 but that was for the settings i had, if you have changed the standing/sitting height then that throws it off. To find the correct value add a unscaled girl in the camera node then take a screenshot. Measure the height of the scaled and unscaled. so scaled/unscaled=value

Pi=4 :p
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
Opacity stacking in the camera tends to darken the image too. the value was for standing height, sitting height causes another headache which is why i need to make a shader to figure it out on the fly.
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018 (edited)
Yeah, i tried different opacities in the stacking & noticed that darkening gets compounded.

In the long run, aesthetically its the graininess (incl. the artifacts i guess) rather than sharpness
that irks me the most about the 720p clips. I've seen what you've achieved
with 1080 clips and can understand now why Totem wouldn't waste time on 720p
relics. there is just not enough there to work with.
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
Yeh, it's partly why i added the noise into the mix(it's barly there atm but you can reduce it furthur in the shader if you like by increasing the /300).

Biggest problem i have with enhancing the girls is the 2 types of artifacts, there are the random red or green squares(most obvious in dark areas) which i did partly fix but not enough to be viable, and the tarten like pattern which you can only really see if you screenshot the girl and zoom in, pattern shows up near the hairline and badly if the girl is wearing a primary colour and its at an angle. I can't really do anything about the de-blocking(most noticable on the jawline) but that should be done by the decompressor, it looks to be off or incorectly configured atm.

Every time i have tried to remove those tarten artifacts i accidently make a sharpening or mask shader ;/
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
Just measuered it with mine. 720p Came out as 3.27378640776699(3.274) so pretty close to incorect Pi.

sharpmask resdiv 1.0
n_hance resdiv 3.274


in n_hance

float sharpenHR = float ((storefr)*2.5);
float sharpenLR = float((storefr)*1.5);

float sharpenHG = float((storefg)*2.5);
float sharpenLG = float((storefg)*1.5);

float sharpenHB = float((storefb)*2.5);
float sharpenLB = float((storefb)*1.5);
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
As above except...

float sharpenHR = float ((storefr)*2.5)*resdiv;
float sharpenLR = float((storefr)*1.5)*resdiv;

float sharpenHG = float((storefg)*2.5)*resdiv;
float sharpenLG = float((storefg)*1.5)*resdiv;

float sharpenHB = float((storefb)*2.5)*resdiv;
float sharpenLB = float((storefb)*1.5)*resdiv;

added the *resdiv
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018
Oh tks, i'll change sharpmask resdiv down to 1.0 and have a look
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
oversharpened(white lines next to skirt ect)

float sharpenHR = float ((storefr)*2.5)*(resdiv*2.0);
float sharpenLR = float((storefr)*1.5)*(resdiv*2.0);

float sharpenHG = float((storefg)*2.5)*(resdiv*2.0);
float sharpenLG = float((storefg)*1.5)*(resdiv*2.0);

float sharpenHB = float((storefb)*2.5)*(resdiv*2.0);
float sharpenLB = float((storefb)*1.5)*(resdiv*2.0);
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
Kristina's polkadot top is a good test for oversharpening. If the sharpening is set to high you get ringing artifacts around the dots. Colour balance is still off a bit but thats another thing that depends on which res girl is running...gah...

loat sharpenHR = float ((storefr)*2.0)*(resdiv);
float sharpenLR = float ((storefr)*1.5)*(resdiv);

float sharpenHG = float ((storefg)*2.0)*(resdiv);
float sharpenLG = float ((storefg)*1.5)*(resdiv);

float sharpenHB = float ((storefb)*2.0)*(resdiv);
float sharpenLB = float ((storefb)*1.5)*(resdiv);

looks to be about right on the different res girls. given resdiv is set for that girl.
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018
So to be clear ? in above pic.. right anim is without enhancement ?
Middle with both or...?
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
middle is clean, right is enhanced.
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
float sharpenHR = float ((storefr)*2.0)*(resdiv);
float sharpenLR = float ((1.0-storefr)*1.0)*(resdiv);

float sharpenHG = float ((storefg)*2.0)*(resdiv);
float sharpenLG = float ((1.0-storefg)*1.0)*(resdiv);

float sharpenHB = float ((storefb)*2.0)*(resdiv);
float sharpenLB = float ((1.0-storefb)*1.0)*(resdiv);
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018 (edited)
Wow..thats cool !! Kristina is a 3K grab tho :/
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
Jana is 720p this is a 3k...

edit. oops misred, yeh Kristina is 3k.
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
resdiv 2.624 (1080p)

if you look closely at her lips you can see the tarten glitch i mentioned before. it's in the unscaled girl too :( so it's either in the file or the decompressor is causing it.
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018
What were your uniform settings for da Jana one..?
That looks so good for 720p !
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018 (edited)
1.0 and 3.274 but you need the changes i made in the N-hance too if you havent done so already...


standingHeight: 1920
sittingHeight: 1504

too if you have changed yours.
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018
Sure maestro high low range for N_hance as well..I'm cobbling it now
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
The 480p(240p) girls are a lost cause really, you can make them look a bit better but because they are pixel doiubled 240p content in a 480p file both my shader and totems scaler dont like them.
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
low range?
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
framebuffer
{
id: SharpMask
size: 3840, 2160
pos: 1920, 1080
sprite {
source: Girl, 0
shader: diffsharp.fsh
uniform: resdiv, float, 1.0
}
}

framebuffer
{
id: N_Hance
size: 3840, 2160
pos: 1920, 1080
sprite {
source: Girl, 0
source: Noise, 1
source: SharpMask, 2
shader: N_HanceM.fsh
uniform: resdiv, float, 3.274 // 3k/1.77 1080p/2.624 720p/3.274 (480p/4.421 looks cak)
}
}
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
They look ok ish but not much to work with really.
EverthangForever
Joined in Oct 2009

2432 post(s)
July 4, 2018 (edited)
Its a lot better imho..us beggars can't be choosers :-)
Can you put that revised code up in rar at some stage pls.?
I screwed too much with your original Enhance3.scn and didn't save the orig..grrr
I'd like to make some 720p clip playlists just for this
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
lol, sure
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
https://drive.google.com/open?id=1vCVBB2OP8ic80KfceOyvuNwyXp6jw732

there you go. back it up before you break it.
Z22
Joined in Aug 2017

1166 post(s)
July 4, 2018
Thats enough enhancer for today, back to motion interpolation or normal mapped lighting tonight...

You are not allowed to participate yet

As a free user of iStripper, you are not allowed to answer a topic in the forum or to create a new topic.
But you can still access basics categories and get in touch with our community !