The other day I was thinking about a quicker way to create a 3D SBS scene.
So I said to myself...
What is one of the simplest 2D scenes examples?

Background 2D
So I looked at that one again....

Why can't I do the same for a 3D scene and create a Background 3D scene?

Screen Capture a SBS 3D background.
use that as the Texture, and then display the Sae clip on the left side and right side of the background.

Simple and Easy SBS 3D Scene
and the Backgrounds can be easily updated, just by adding new SBS images.

So I created it...

and then, I thought .. Now how can I get the Background to Change with the least amount of user interaction?

A trick I've been using for a long time....
Make a duplicate of the same scene, only enable the Scene and it's duplicate
and then the right mouse button, (or the down arrow key ) will switch between the enabled scenes.
Note: The Down Arrow key always forces the Next Scene to be started, or Reload the current scene if it is the only one
But the Right mouse button, Only works if there is more than one Scene in the Scene Que.

So that is what I did...

Create Two duplicate Scenes, Background 3D-A and Background 3D-B
then Only enable these two scenes
and from the Headset, I can Aim and press button B to get the scene to Change..
and thus see the next random 3D Background...

Then there was some more thoughts...
I had written an app I called Scene Image Flip or SIF for short.
So I could take an Animation / video clip and extract the frames to Still Images.
then using each Image as a Texture and properly constructed timers with Opacity.
I was able to Flip through these images and create an Animation or Video in a Scene.

But I was using the SIF app to flip through up to 20 Frames per second...

Why couldn't I slow the Flip rate down so that each background image was displayed for 30 seconds or 60 seconds or maybe only 2 seconds..

Just a matter of setting the time durations and the Opacity levels...

So I wrote a new formula for my SIF app to use image Duration instead of Images Per Second.

for 10 images:
with a 60 second duration each.

Start with Image 10, it's opacity can be 1, and no timer is used, so it is by default always full opacity.

Then place Image 9 on top of Image 1, it's Starting opacity is the Image number Time the Duration or 9 x 60 = 540
The timer would then be a linear timer, in a Forward loop and it would control the Opacity
The time would be Total number of images x the duration or 10 x 60 = 600
and the Opacity change would be the inverse or -600

Repeat this process for the rest of the Images 8 through 1
So for Image 8, Start Opacity = 8 x 60 = 480
the timer duration = 600 and the Opacity change = -600

for image 7, Start Opacity = 7 x 60 = 420
Duration =600, change = -600
...
Image 1, Start opacity = 1 x 60 = 60
Duration = 600, change = -600

if Number of Images = NI = 10
and Delay = D = 60
Current Image = CI
Start Opacity = NI x CI
Timer duration = NI x D
Opacity change = - (NI x D ) 'negative of timer duration

this formula will work for any number of images, and Delay...

I put it all together and it works wonderfully...

Now if only I could get the Random backgrounds and the timed background flipping to work together..

Well that works too, but I can't make sure that each image is randomly shown only once...
But each time the scene is played, a new random scene background order is played...

All of the supplied 3D background images are Halloween themed..
They are all my own creations.   Made especially for this project.
the 3 collection of images in the folders:
The Backgrounds folder is the Full Collection of 182 images, used for the Random play modes
These are the combined Duplicates of the Images in the other Two Folders..

The Folder SKIS is for the Skeleton in Space themed images. there are 76 of these
The Folder Halloween3D is for the other Holloween themed images and there are 106 of them.
( there were 107, but one of the images was corrupt so I deleted it... ) 

The Included Scenes:
sorry there are so many, but with each scene I made, I had a New idea for a different Scene in the Middle of make the current one, 
So that Spawned into all these different but, similar Scenes.
Each one is sort of Different...

The 1st two are the basic Backgrounds 3D scenes  there is a Scene A and a Scene B, which I described above.
Then the Next 4 Scenes, 2 Each of the Themed Sets. A Fast auto-rotation 2 seconds delay, and a Slow auto-rotation 30 second delay.
2 Scenes for the Skeltons in Space ( SKIF ) themed backgrounds.
2 Scenes for the other Halloween3D themed backgrounds.

and the Last two Scenes are the Automatic Random Background switching Scenes, which randomly select from and play all of the 3D backgrounds 
these uses a 107 background image flip. ( because I started with 107 images.. ) 

At some point in time I decided to make the Modle slightly ghost like with a bit of transparancy, and a green tint.
( I think the green tint came from Calgon's (x) Halloween scene..)

Anyway,  I don't normally write such descriptions like this
But I hope you enjoy the scenes, and maybe,  you might be inspired to experiemtn and create some scens of your own.
If you do, please ahare with the rest of the scene communinity
we would all luv to see them...

Best Regards, 

WyldAnimal




