Age Verification
This website contains age-restricted material including nudity and explicit content. By entering, you confirm being at least 18 years old or the age of majority in the jurisdiction you are accessing the website from.
I am 18+ or older - Enter
I am under 18 - Exit
Our parental controls page explains how you can easily block access to this site.

Ostatnie posty - Strona 765

  Forum

Z22
Dołączył: Aug 2017
1776 post(y/ów)

Discussions for Scenes for Version 1.2.X Fullscreen Mode here

Wszystko o iStripper
June 22, 2020, 5087 odpowiedzi
Hue Fire V3 1080p

clip {
id: Clip
deny: top
//deny: top, table, cage, pole, inout
}


texture
{
id: Feedback
size: 1920, 1080
source: empty/
}

texture
{
id: Flame
source: Textures/
}

texture
{
id: BG
size: 1920, 1080
source: Background/
}
////////////////////////////////////////////////////////////////////////////////

framebuffer
{
id: FeedbackBuffer
size: 1920, 1080
pos: 960, 540

sprite
{
source: Feedback
}
}

// First frame of the FeedbackBuffer is white so need to clear it.
framebuffer
{
id: ClearFB
size: 1920, 1080
pos: 960, 540

sprite
{
source: FeedbackBuffer
shader: ClearFB.fsh
}
}
////////////////////////////////////////////////////

framebuffer
{
id: Girl
size: 1920, 1080
pos: 960, 540

clipSprite
{
pos: 0, 535 //yes... 535 is correct, it stops a problem with the bottom of the screen in hue
source: Clip
scale: -1.0, 1.0
standingHeight: 850
sittingHeight: 652
}
}

// Create a normal of the girl and add it to the FeedbackBuffer's red and green channels
framebuffer
{
id: Normal
size: 1920, 1080
pos: 960, 540

sprite
{
source: Girl, 0
source: ClearFB, 1
shader: GetNormal_turb.fsh
}
}

// Create a blur of the girls alpha channel with a shift down so it looks like its moving up and add it to the FeedbackBuffer's blue channel.
framebuffer
{
id: Hue
size: 1920, 1080
pos: 960, 540

sprite
{
source: Girl, 0
source: Normal, 1
shader: Hue_F3.fsh
uniform: speed, float, 0.008 // rate of change (fade)
uniform: resdiv, float, 1.0 //size of sample area
}
}

// Take the values from the FeedbackBuffer and use them as offsets when reading from the "Flame" texture.
framebuffer
{
id: Fire
size: 1920, 1080
pos: 960, 540

sprite
{
source: Hue, 0
source: Flame, 1
shader: Fire3.fsh
}
}


////////////////////////////////////////////////////////////////////////////////

camera {

type: 2D
size: 1920, 1080
pos: 960, 540

sprite
{
pos: 0, 0
source: BG
}

sprite
{
pos: 0, 0
source: Fire
}

sprite
{
pos: 0, 0
source: Girl
}

// Last sprite will be the input to the Feedbackbuffer next frame.

sprite
{
opacity: 0.0 // If only using for feedback you can set to 0.0.
source: Hue
}

}