The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system.

Post tutorial Report article RSS Feed HD Video Tutorial - 3D Skybox

Learn how to create a 3D skybox, you will also learn the basics of visGroups. A 3D skybox is used to create the illusion that the level is larger than it actually is to add detail and immersion.

Posted by Silverfisk on Jan 8th, 2010
Intermediate Mapping/Technical.

We start by creating a sky_camera entity, then we select a few pieces of geometry we will use as reference for the 3D skybox. We copy the reference geometry and the sky_camera and change the size to 1/16th of it's normal size (default skybox size).

Then we visGroup the reference geometry for easy hiding and create the geometry we want in our 3D skybox.

Please give me a comment telling me what you think.
Also, don't forget to give me tutorial requests!

Post comment Comments
cW#Ravenblood Jan 9 2010, 5:27pm says:

really helpfull and its very good shown!

+5 votes     reply to comment
SysOp. Jan 9 2010, 5:49pm says:

You sir are awesome.

You really must open up your own blog and write there (if you don't already have one, sure :P)

Excellent work, well explained!

+4 votes     reply to comment
diesal_11 Jan 10 2010, 7:04pm says:

your tutorials are the best ive watched i gave up on hammer a while ago but thanks to you ive started again keep them coming (can you explain visleafs and occluders and **** next?)

+4 votes     reply to comment
Silverfisk Author
Silverfisk Jan 11 2010, 11:06am replied:

I'm really glad I got you to pick up Hammer again and that you like my tutorials! It's very motivating for me. Thank you for the request, it has been added to the request list.

+2 votes   reply to comment
eoqkfl2 Apr 8 2010, 4:41am says:

I don't understand it's hard

but why can use geometry?

and it all use scale box 0.125?

+2 votes     reply to comment
Hartliss May 15 2010, 9:52pm says:

how do you make a weapon for half life blue shift?

+1 vote     reply to comment
BlabVoid Jul 10 2010, 3:36am says:

Better than 3kliksphilip

+1 vote     reply to comment
Technodude010 Aug 27 2010, 1:29pm replied:

That'sfor sure, althoug that guy thought me some good stuff but it was hard to understand, yeah Silverfisk does best.

+1 vote     reply to comment
[LoDw]keef Dec 3 2010, 11:37pm says:

You should note if your making a seamless real map to skybox seam if you make your ground or w/e texture divisible by 16(ie: use .32 > .02 instead of .25 > .015625 because hammer only carries over 2 decimal places, though texture scale will keep it good you just cant edit it) it makes editing thing to match your skybox much easier.

Then you also have to make sure your light map scales are divisible by 16 so you can scale them as well and make them match up between the real map and the 3d skybox.

I don't have a great picture but this one is alright,
where the green grid appears is actually the map seam between real map and 3d skybox(grid is there so people dont run into invisible wall they don't see, map is max extents). Doing like this will give you a seamless edge between the map and the 3d skybox.

Also I generally build a layer of the 3d skybox in my real map before I scale it down. Just make sure you have 16 grid unit on for easy editing.

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, VR, X360, XBOX, PS3
Send Message
Official Page
Release Date
Released Oct 2004
Engine Watch
Track this engine
Report Abuse
Report article
Related Engines
Source Commercial Released Oct 2004
Related Groups
Level Design Group
Level Design Group Hobbies & Interests group with 609 members
The Human Pond
The Human Pond Hobbies & Interests group with 9 members
Valve Developer & Publisher with 6 members