Skybox Question - Radomization

Oct 6, 2008
1,948
446
Hi, Don't know if this has ever been done or if it can be done.

Can you make things appear on and off inside a skybox - yhis would give the impression that the outer environment is changing.

For example the convoy map with the two huge vechilces yo battle is out on.

Could you make a skybox with a camera inside it attached to a func_train so that it would appear that your two cars were going through a canyon or something? you could put objects etc, change the terrain. and then it would look like the whold map is moving.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,670
It's been done (I think the map was ctf_convoy). Only thing is the sky_camera can't be attached to anything, so every object needs to be instead, and you need scrolling textures for the ground.
 

YM

LVL100 YM
aa
Dec 5, 2007
7,135
6,056
Its very difficult, you can't move the sky camera, or displacements so that rules out dynamic ground without using models. Even then its dynamic so lighting gets trickyer.
Using dynamic (animated) models is fine though, as is turning models on and off so you can see different things at different times.

There are quite a few skyboxes (well included) that have little trains running through them, its quite a nice touch.
 
Oct 6, 2008
1,948
446
the trains going through them - it that how they also did the flying planes in aerospace?
 

Big Lou

L3: Member
Mar 17, 2008
120
27
The skybox is simply a room off your main map. You can pretty much put anything in there and it will be projected in the sky. Be careful you don't have objects move around within the actual play area as they will get lost behind real-world geometry.
 

Ezekel

L11: Posh Member
Dec 16, 2008
818
245
why can't you parent the skycam to a func_train?
 

Big Lou

L3: Member
Mar 17, 2008
120
27
Though you may not be able to move displacements, you can apply a scrolling texture that gives the illusion of movement, ie ctf_convoy.
 

Zeewier

L9: Fashionable Member
Sep 20, 2008
619
262
The thread name says: Randomization? (Radomization)

Anyway with a logic_case you can create randomized events like enabling func_brushes and dynamic models :)