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.

Discussions for Scenes for Version 1.2.X Fullscreen Mode here

  Forum / Everything about iStripper

EverthangForever
Joined in Oct 2009

2583 post(s)
4 days ago
Coming Swooon Anie Darling Awstruck with Endlesshaders
https://scenes.virtuastripper.net/SceneImages/GRS001.jpg+
Wyldanimal
MODERATOR
Joined in Mar 2008

4162 post(s)
3 days ago
Coming Swooon Anie Darling Awstruck with Endlesshadershttps://scenes.virtuastripper.net/SceneImages/GRS001.jpg+

😜👍😍
EverthangForever
Joined in Oct 2009

2583 post(s)
3 days ago (edited)
EndlessShaders2
This is the only way I want to use Totem's Fullscreen player these days.
Here, shader backgrounds are rendered within other fragment shaders.
I have posted some pointers here in the discussion thread because iStripper.exe
seems not yet stable enough to run for long periods using @WA 's Random Shader
Automatic Scene Timer.

If the screen freezes while using the Random Shader timer .. iStripper has crashed,..
In order to get out of a 'frozen' screen..
Right click, escape key (ESC), Left click..wait..then choose to 'close the program'.

To avoid frequent iStripper player crashes, I suggest just don't use the timer right now.
Right-click manually at suitable intervals around 20 seconds or more to change scenes.
To exit Fullscreen, use your mouse left click as usual.

@WA 's Random Shaders app runs best if it is running BEFORE iStripper starts.
Applying the above techniques gives me the most stable (longest) uninterrupted
performances. With my semi-potato PC, the shows can last around one hour.
Some times you get a black background screen indicating an uncompiled or too dark shader.
The black should pass when the next scene initializes..a little patience can help you a lot here ;-)

We have always been able to use random 2D textures as backgrounds in Totem's OpenGL platform, however thanks to @Wyldanimal 's Random Shaders.exe it is now possible to do similar with fragment shaders to create intricate moving & immersive new backgrounds

Please report any faults & fixes here. This Project is now completed - thanks for watching ;-)
https://www.istripper.com/forum/thread/29408/87?post=802498
Everything about iStripper / Share your FullScreen - Member Created Scenes here
EndlessShaders2 Here is an update to my efforts with @WA 's work started over two years ago. These presets randomly render two or more shaders in the same scene 26 scenes are included here. These cont...
ComteDracula
Joined in Aug 2017

1423 post(s)
3 days ago (edited)
Thanks @EverthangForever

A few comments:

The 4 is missing from the 14 in the logo image “(C)RandomShader14.png”

It's minimal, but the 7 is incomplete in the image “large_logo(C)RandomShaderC07.png”

It seems to be missing the :

logo: Info/(C)RandomShader06.png in "(C)RandomShader06.scn"

Does it matter if the “minVersion: 1.2.0.80” tag is located under “splash: Info/large_logo(C)RandomShader26.png” rather than at the top?



Merci @EverthangForever

Quelques observations :

Il manque le 4 au 14 de l'image du logo "(C)RandomShader14.png"

C'est minime, mais Le 7 est incomplet dans l'image "large_logo(C)RandomShaderC07.png"

Il semble manque le :

logo: Info/(C)RandomShader06.png dans "(C)RandomShader06.scn"

Est-ce que cela a un impact si la balise "minVersion: 1.2.0.80" est situé sous "splash: Info/large_logo(C)RandomShader26.png" plutôt qu'au début en haut ?
EverthangForever
Joined in Oct 2009

2583 post(s)
3 days ago (edited)
Merci beaucoup @ComteDracula pour vos précieux commentaires
Les points que vous avez soulevés ont maintenant été fixés sur le serveur
La taille du fichier changé car j'ai ajouté un vieux graphique par @Number6
Oui il est important que la "mini Version" s'asseyent en haut du code

Thanks a lot @ComteDracula for your valuable comments
The points you raised have now been fixed on the server
The size of the zip increased because I added an old graphic by @Number6
Yes it matters for " mini Version" to sit at top of the code

https://scenes.virtuastripper.net/EndlessShaders2.zip
File size = 72.7 Mb
ComteDracula
Joined in Aug 2017

1423 post(s)
2 days ago (edited)
Thanks @EverthangForever.

I've set Ramdom Shaders to the settings shown in the image https://scenes.virtuastripper.net/SceneImages/RandomShader02.png

Am I mistaken, or are these settings not retained in memory after this program is closed, as far as the seconds, of the “Push Scene Change” option and the selection of sub-folders are concerned?

What bothers me is that when the scene changes, the girl also changes after 23 seconds.

Is there no way for the backgrounds to change smoothly without interrupting the image and for the same girl to continue dancing?

Personally, I don't really enjoy it. I like to see the girls' full shows.

Also, I already had Random Shader scenes in my scenes. Probably a previous download? Should I also check (c)RandomShader03a and (c)RandomShader08a?

I have a program called Plane9 Windowed, which seamlessly blends different animated wallpapers, obviously without interruption on the girl, being two different programs. Is it possible that it works in much the same way, or are they two completely different models? https://www.plane9.com/


Merci @EverthangForever.

J'ai réglé Ramdom Shaders selon les paramètres indiqués dans l'image https://scenes.virtuastripper.net/SceneImages/RandomShader02.png

Est-ce que je me trompe ou ces réglages ne sont pas gardés en mémoire après la fermeture de ce programme, pour ce qui est des secondes, de l'option "Push Scene Change" et de la sélection des sous-dossiers ?

Ce qui me dérange est que lorsque la scène change, la fille change aussi après 23 secondes.

Il n'y a pas moyen que les arrières plans changent de façon fluide sans interruption de l'image et que la même fille continue à danser ?

Sinon personnellement je n'y trouve pas vraiment de plaisir. J'aime bien voir les shows complet des filles.

Aussi, j'avais déjà des scènes Random Shader dans mes scènes. Probablement un téléchargement précédent ? Dois-je aussi cocher les scènes (c)RandomShader03a et (c)RandomShader08a ?

J'ai un programme qui ne nomme Plane9 Windowed, qui mélange de façon fluide différents fonds d'écran animés, sans interruption évidemment sur la fille, étant deux programmes différents. Est ce possible que cela fonctionne un peu de la même façon ou est-ce deux modèles complètement différents ? https://www.plane9.com/
EverthangForever
Joined in Oct 2009

2583 post(s)
2 days ago (edited)
What bothers me is that when the scene changes, the girl also changes after 23 seconds.

Hmm oui c'est pourquoi j'ai recommandé de 'uncheck' la minuterie. Les clips se terminent. les scènes aussi
Avec la minuterie (changement de scène push) sans contrôle, -- le shader n'a aucune raison de terminer
Seul le clip se terminant ou la souris droite ou la 'down arrow' le bas devrait le faire se terminer.
Avec la minuterie (changement de scène push) sans checked. Essayez de régler 'Time in Seconds' à 600
S'il semble encore couper un clip trop tôt, mieux de demander à @wyldanimal
ignore C) Randomshader03a and (C) Randomshader08a Ce ne sont que des tests SCN.
~~~
hmm yes that is why I recommended uncheking the timer. Clips end, scenes need a clip.
With the timer (push scene change) unchecked, the shader has no reason to end
Only the clip ending or right mouse or push down arrow should be causing it to end..
With the timer (push scene change) unchecked try to set the 'Time in Seconds' at 600
If it still seems to be cutting off a clip too soon, we had better ask @Wyldanimal
Socialhazard
Joined in Nov 2020

1165 post(s)
2 days ago
👍😎
ComteDracula
Joined in Aug 2017

1423 post(s)
2 days ago (edited)
Yes, it's much better if you set the timer to 600 seconds and uncheck “Push Scene Change”.

The girl plays for the duration set in the iStripper program, and at the end of her last clip, the scene changes to another girl.

However, I would have expected a different behavior with the Random Shaders program. I was expecting multiple scene changes during the reading of the girl's card.

So, still playing the girl according to the time programmed in iStripper, I would have liked the scene to change between two clips of the girl's card, according to the timer of the RandomShaders program, without affecting the smooth running of the card.

So, taking the 600-second example, the current girl's card plays clips up to around 600 seconds and a little longer, depending on the length of the clip. At the end of this clip, the scene changes, and the card starts its next clip until the end of the planned duration of this card in iStripper. In my case, all card playback.

So, for a card with a duration of around 4o minutes, set to 600 seconds, if this card is played in its entirety, there would be three scene changes during the complete playback of this card, without affecting the playback of my card. For a total of 4 scenes played.

My question is: is it possible for this program to work with iStripper's clip playback structure in this way?


Oui c'est beaucoup mieux en mettant la minuterie à 600 secondes et en décochant "Push Scene Change.

La fille joue toute la durée qui a été réglé dans le programme iStripper, et c'est à la fin de son dernier clip, que la scène change avec une autre fille.

Par contre je me serait attendu à un comportement différent avec le programme Random Shaders. Je m'attendait à des changements de scènes multiples durant la lecture de la carte de la fille.

Ainsi, toujours en jouant la fille selon la durée programmé dans iStripper, j'aurais aimé qu'entre deux clips de la carte de la fille, la scène change selon la minuterie du programme RandomShaders, et ce, sans affecté le bon déroulement de la carte.

Donc en prenant l'exemple du 600 secondes, la carte de la fille en cours joue les clips jusqu'à 600 secondes environ et un peu plus, tout dépendant de la durée du clip. À la fin de ce clip, la scène change, et la carte débute son clip suivant jusqu'à la fin de la durée prévue de cette carte dans iStripper. Dans mon cas, toutes la lecture de la carte.

Ainsi, une carte ayant une durée d'environ 4o minutes, réglé sur 600 secondes, si cette carte est jouée au complet, il y aurait trois changements de scènes pendant la lecture complète de cette carte, sans affecter la lecture de ma carte. Pour un total de 4 scènes visionnées.

La question que je me pose est : est-ce possible que ce programme agisse ainsi avec la structure de lecture des clips de iStripper ?
Wyldanimal
MODERATOR
Joined in Mar 2008

4162 post(s)
2 days ago
My question is: is it possible for this program to work with iStripper's clip playback structure in this way?
La question que je me pose est : est-ce possible que ce programme agisse ainsi avec la structure de lecture des clips de iStripper ?

No, the FullScreen Mode does not provide any notification of Model change or Scene change
so an External App, can not know when the Model has changed

This is why there is a timer control or manual control.

In Desktop Mode, there is Notification of the clip change
this way a 3rd Party external app, can know when a clip has ended,

But FullScreen mode does not Yet provide this Notification.

Also FullScreen Scene Mode Do not allow for the Same Model t continue performing when a new Scene is started.

The Entire Scene with a New Performance is started from the Beginning

There are technical limitations, and we use creative solutions to work around these limitations.

Non, le mode plein écran ne fournit aucune notification de changement de modèle ou de scène.
Une application externe ne peut donc pas savoir quand le modèle a changé.

C'est pourquoi il existe une commande de minuterie ou une commande manuelle.

En mode bureau, il y a une notification de changement de clip.
De cette façon, une application externe tierce peut savoir quand un clip est terminé.

Mais le mode plein écran ne fournit pas encore cette notification.

De plus, le mode scène plein écran ne permet pas au même modèle de continuer à jouer lorsqu'une nouvelle scène commence.

La scène entière avec une nouvelle performance recommence depuis le début.

Il existe des limitations techniques, et nous utilisons des solutions créatives pour contourner ces limitations.

Traduit avec DeepL.com (version gratuite)
ComteDracula
Joined in Aug 2017

1423 post(s)
2 days ago (edited)
So if I understand correctly, for someone like me who wants to play all the clips on a girl's card, I have to disable the “Push Scene Change” option. The only difference with normal scene playback is that scenes change automatically and randomly at the end of the complete playback of my card, according to my settings in the iStripper program. In my case, it's not possible to change scenes within the duration of the card, without affecting the complete playback of my card.

Thanks for the information and your excellent work @EverthangForever and @Wyldanimal.


Donc si je comprend bien, pour quelqu'un comme moi qui veux lire tous les clips de la carte d'une fille. je dois désactivé l'option "Push Scene Change". La minuterie ne servant à rien, sauf à faire apparaître les scènes à venir dans le programme Random Shaders. la seule différence avec la lecture normale des scènes, et que celles-ci se changent automatiquement et aléatoirement à la fin de la lecture complète de ma carte, selon mes réglages dans le programme iStripper. Dans mon cas, aucun changement possible de scènes, en deçà de la durée de la carte, sans affecter la lecture complète de ma carte.

Merci pour les informations et votre excellent travail @EverthangForever et @Wyldanimal.
EverthangForever
Joined in Oct 2009

2583 post(s)
2 days ago (edited)
Thanks @ComteDracula
Just some observations about using the Random Shaders app.
From time to time, some shaders appear to be highly pixilated
ie: they are being rendered at way too low resolution...
I may be wrong however I figure this is due to the shader
'inheriting' the low resolution of the underlying texture being used
by the shader. Shadertoy's web textures that they made available
are often waay below resolution of the originator's original textures.
If this bothers you, maybe try to substitute your own textures with a minimum
size of say 1920 x 1080 no less than 72 DPI and use sRGB Color Profile.
You can transform your pics' Color Proifile using GIMP.

Another observation is that setting the Random Shader app to
Time in Seconds = 600, causes a 'freeze' in what Random textures
are selected by iStripper and the shaders in the SCN code, for every scene.
I did not notice this while I had 'Time in Seconds' set to 23.
ComteDracula
Joined in Aug 2017

1423 post(s)
1 day ago (edited)
Hi @EverthangForever,

I haven't noticed this kind of pixellation on my end, nor any “freeze” when Ramdom Shaders is set to 600.0 seconds on the timer.

But as I don't trigger scene changes from the timer, there's nothing to stop me leaving it at 23.0 seconds.

Thank you for your comments. 😊


Bonjour @EverthangForever,

Je n'ai pas remarqué ce genre de pixellation de mon côté, ni de "freeze" lorsque Ramdom Shaders est réglé sur 600.0 secondes sur la minuterie.

Mais comme je ne provoque pas de changement de scène à partir de la minuterie, rien n'empêche en effet de la laisser à 23.0 secondes.

Merci pour vos observations. 😊
EverthangForever
Joined in Oct 2009

2583 post(s)
1 day ago (edited)
Bonjour @ComteDracula
Oui 23 secondes est le temps qu'il faut pour douze bars de beaucoup de musique ... donc un bon endroit 😎
yes, 23 seconds is the time it takes for twelve bars of much music..so a good place
Calgon
Joined in May 2022

419 post(s)
1 day ago
I don't know if this is of help on this discussion as I don't use the random shaders app but if you don't like a clip getting stopped in the middle this might help . I've set my system up to have one active scene for every type of category plus a few extra ones in other themes (about 70 in all). If I press the "Play All Scenes Succesively" icon it will play all of my scenes in a random order. I'd set the "minimum delay between scenes" to 5 minutes (the minimum). Then after clips of over 5 minutes have played, the scene will fade and a new random scene start. Today I found that this 5 minute minum can be reduced further so that after the end of a scene of just one minute it will trigger the scene change at the end of the scene by editing it in the registry.

The registry key is at Computer\HKEY_CURRENT_USER\Software\Totem\vghd\parameters

I changed the value of "MinimumSceneDuration" to "3e8" which means 1 second - which I think the software rounds up to 1 minute.


EverthangForever
Joined in Oct 2009

2583 post(s)
1 day ago (edited)
I had originally posted a Random Shaders set up diagram showing the timer
(push scene change) checked. It has since been edited to unchecked

https://scenes.virtuastripper.net/SceneImages/RandomShader02.png

as it should be.. No clips are being cut short anymore unless it gets re-checked.
ComteDracula
Joined in Aug 2017

1423 post(s)
1 day ago (edited)
Thanks for the image correction @EverthangForever.

@Calgon, Out of curiosity, I made the change in the registry as indicated by writing “3e8”. I restarted the program. I checked the software settings. It remains at “493e0” in the registry or 5 minutes minimum between scenes, with no possibility of adjusting below 5 minutes. I don't know how you did it, but the change is not made permanently in the program to give the possibility of adjusting at 1 minute, following the change in the register.


Merci pour la correction de l'image @EverthangForever.

@Calgon, Par curiosité, j'ai fait le changement dans la base de registre comme indiqué en écrivant en « 3e8 ». J'ai redémarré le programme. Je suis allé voir dans les réglages du logiciel. Cela reste à « 493e0 » dans la base de registre ou 5 minutes minimum entre les scènes, sans possibilité de réglage en bas de 5 minutes. Je ne sais pas comment vous avez fait, mais le changement ne se fait pas durablement dans le programme pour donner la possibilité d'ajuster à 1 minute, suite au changement dans le registre.
ComteDracula
Joined in Aug 2017

1423 post(s)
1 day ago (edited)
I had originally posted a Random Shaders set up diagram showing the timer
(push scene change) checked. It has since been edited to unchecked

https://scenes.virtuastripper.net/SceneImages/RandomShader02.png

as it should be.. No clips are being cut short anymore unless it gets re-checked.


@EverthangForever or @Wyldanimal

How can we save the configuration of the number of seconds and the selection of subfolders in the RandomShaders.exe program, so that we don't have to reconfigure them each time we open the program? I clicked on “Save Paths”, but this has no impact on the backup of this data.

@EverthangForever ou @Wyldanimal

Comment pouvons nous sauver la configuration du nombre de secondes et la sélection des sous dossiers dans le programme RandomShaders.exe, pour ne pas a avoir à les réconfigurer à nouveau à chaque nouvelle ouverture du programme ? J'ai cliqué sur "Save Paths", mais cela n'a pas d'impact sur la sauvegarde de ces données.
Calgon
Joined in May 2022

419 post(s)
1 day ago
@CountDracula

Out of curiosity, I made the change in the registry as indicated by writing “3e8”. I restarted the program. I checked the software settings.

What is shown on screen is set by the GUI - it doesn't have a setting lower than 5 minutes so it can't show you what you set in the registry. If you move the slider it will write the new level into the registry but if you don't touch it, it should operate with the value you gave it.

It's the same method as where people have edited to allow desktop multi-girls to be > 60% scale.
ComteDracula
Joined in Aug 2017

1423 post(s)
22 hours ago
@CountDraculaOut of curiosity, I made the change in the registry as indicated by writing “3e8”. I restarted the program. I checked the software settings.What is shown on screen is set by the GUI - it doesn't have a setting lower than 5 minutes so it can't show you what you set in the registry. If you move the slider it will write the new level into the registry but if you don't touch it, it should operate with the value you gave it.It's the same method as where people have edited to allow desktop multi-girls to be > 60% scale.

Except that, with the girl in small mode, I can see in the graphical interface that the cursor changes beyond 60% following the change in the registry. This is not the case here. This change is also permanent after restarting the program, which does not seem to be the case with your change in minutes.

So if I understand correctly, it only works temporarily while the program is open?


Sauf que je suis capable avec la dimension de la fille en mode petit, de voir dans l'interface graphique, le curseur se changer au delà du 60%, suite au changement dans la base de registre. Ce qui n'est pas le cas ici. Ce changement est aussi durable suite au redémarrage du programme, ce qui ne semble pas le cas avec votre changement de minutes.

Donc si je comprend bien cela fonctionne seulement de façon temporaire, pendant que le programme est ouvert ?
EverthangForever
Joined in Oct 2009

2583 post(s)
22 hours ago (edited)
How can we save the configuration of the number of seconds and the selection of subfolders in the RandomShaders.exe program, so that we don't have to reconfigure them each time we open the program? I clicked on “Save Paths”, but this has no impact on the backup of this data.

Well I thought so too. Multiple settings in a drop down window or somesuch 😪

Eh bien je le pensais aussi. Plusieurs paramètres dans une fenêtre déroulante ou quelque chose
Calgon
Joined in May 2022

419 post(s)
21 hours ago
I can see in the graphical interface that the cursor changes beyond 60%

You're quite right - that probably got changed in the GUI and I never noticed because I don't use desktop mode.
ComteDracula
Joined in Aug 2017

1423 post(s)
20 hours ago
I can see in the graphical interface that the cursor changes beyond 60%You're quite right - that probably got changed in the GUI and I never noticed because I don't use desktop mode.

This was also the case in version 1.0. You just have to avoid going below 60%, otherwise it will display a maximum of 60% again in small mode, and you will have to redo the changes in the registry.

I always have two girls playing in small mode at 82% size.

That's why I didn't understand why this change wasn't also made in the program's graphical interface for the minimum delay between scenes.

C'était ainsi aussi sur la version 1.0. Il faut juste éviter de passer sous la barre des 60%, sinon, elle affiche à nouveau un maximum de 60% en mode petit, et on doit refaire les changements dans la base de registre.

Je fait toujours jouer 2 filles en mode petit à la dimension de 82%.

C'était pourquoi je ne comprenais pas pourquoi ce changement ne s'effectuait pas aussi dans l'interface graphique du programme pour le délai minimum entre les scènes.
Wyldanimal
MODERATOR
Joined in Mar 2008

4162 post(s)
18 hours ago
Setting: Minimum Delay between Scenes

This is counter of total clip play time. When the total clip play time Has exceeded the set value
then the Next clip will trigger a Scene Change
So both the Clip and the Scene will start together.
The Timer will be reset and start over.

https://www.istripper.com/customdata/forum/2025-08-19/WTa9qHbs.png


The Minimum set by the GUI slider is 5 minutes or 300,000 milliseconds

But you can set a lower value if you quit iStripper, and make a registry edit
Branch:
Computer\HKEY_CURRENT_USER\Software\Totem\vghd\parameters
key:
MinimumSceneDuration
Put a check in Decimal

https://www.istripper.com/customdata/forum/2025-08-19/O4yKHV7b.jpg


Then set the Time in Milliseconds 1000 = 1 second
60,000 = 1 minute
https://www.istripper.com/customdata/forum/2025-08-19/RKfUui4H.png

20,000 = 20 seconds
https://www.istripper.com/customdata/forum/2025-08-19/c03D1RMR.png

Restart iStripper,

Now the Scene will change after the end of a clip that lasted longer than your New Time you set.

If you touch the slider in Settings, It will reset the Value Back to a minimum of 300,000 = 5 Minutes.



Paramètre : délai minimum entre les scènes

Il s'agit du compteur de la durée totale de lecture des clips. Lorsque la durée totale de lecture des clips dépasse la valeur définie,
le clip suivant déclenche un changement de scène.
Le clip et la scène démarrent donc simultanément.
Le minuteur est réinitialisé et recommence à zéro.

https://www.istripper.com/customdata/forum/2025-08-19/WTa9qHbs.png


La valeur minimale définie par le curseur de l'interface graphique est de 5 minutes ou 300 000 millisecondes.

Mais vous pouvez définir une valeur inférieure si vous quittez iStripper et modifiez le registre.
Branche :
Computer\HKEY_CURRENT_USER\Software\Totem\vghd\parameters
Clé :
MinimumSceneDuration
Cochez la case Décimal.

https://www.istripper.com/customdata/forum/2025-08-19/O4yKHV7b.jpg

Définissez ensuite la durée en millisecondes. 1000 = 1 seconde
60 000 = 1 minute
https://www.istripper.com/customdata/forum/2025-08-19/RKfUui4H.png

20 000 = 20 secondes
https://www.istripper.com/customdata/forum/2025-08-19/c03D1RMR.png


Redémarrez iStripper.

Désormais, la scène changera à la fin d'un clip dont la durée est supérieure à la nouvelle durée que vous avez définie.

Si vous touchez le curseur dans les paramètres, la valeur sera réinitialisée à un minimum de 300 000 = 5 minutes.

Traduit avec DeepL.com (version gratuite)

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 !