@Wyldanimal thanks.. Got it to work as a single (B)RandomShader.scn
showing many 'scenes' .
I had to copy some of my textures to /Backgrounds using the scene's cog logo
and this is a rough start , but hey basically it works !
and more importantly, gives you a log of
shaders history. Something
(unfortunately though not .scn history) that is sadly lacking in Totem's regular fullscreen program
After extracting WA-Random.zip to RandomShaders.exe and Random.fsh in the
ET Scenes/Shaders folder
Used these settings
Path to shaders
C:\Users\rmhl\AppData\Local\vghd\data\scenes\ET Scenes\Shaders\
Destination path for Random.fsh
C:\Users\rmhl\AppData\Local\vghd\data\scenes\ET Scenes\Shaders\
checked da following boxes:
- Use current path
- Use Subfolders
- Time in Seconds 15.0
- Random
- Push scene change
- Tool Tips
A (B)RandomShader.scn file was constructed & used for testing in the ET Scenes folder (as follows)
minVersion: 1.2.0.80
clip {
id: Clip
//allow: table, pole
deny: table, top, accessories, inout
nameGlowColor: 0, 1, 1
}
texture {// if a shader is broken, display a random texture as the background
id: Solid
source: Backgrounds/
}
texture {
id: ppcstage
source: ETImages/Plaftexrot01/PPstageMini.png
}
framebuffer {
id: Clipbuff
size: 960, 540 //reduced to half size for clip from 1920, 1080
source: Clip
}
camera { // use the 3D camera
type: 3D
angle: 45
pos: 0, 0, 1240
sprite { // using the Random.fsh shader
source: Solid
size: 1920, 1080
hotspot: 0.5, 0.5
pos: 0, 0, 0
shader: fragment, Shaders/Random.fsh
}
sprite {
pos: 0, 210, 665
size: 448, 64
hotspot: 0.5, 0.5
source: ppcstage
scale: 1.85, 1
}
clipSprite { //model center
pos: 0, 205, 680
sittingHeight: 290
standingheight: 380
resolution: 20
scale: -1.0, 1.0
source: Clipbuff
}
clipNameSprite { // display the clip name
source: Clip
pos: 360, 224, 565
scale: 0.32, 0.32
}
}// end of the camera
Good features:- Gives a history of shaders shown
- Interesting new combinations of shaders & textures
- you don't have to nominate a specific shader in the .scn
- Easy to find (B)RandomShader.scn in the iStripper fullscreen gallery
Problems: using this one scene does not allow..
- FG scene identification 'logo' sprites like small_logoFractalgardenA031.png
- Scenes requiring several textures &/or shaders
- Scenes that do not require a floating stage
- garbage, jerky & non compiling shaders left in the Shaders folder (no error shown)