Create Custom Startup Camera View (s) for CS:S Difficulty: Intermediate |
| Category: CS:S > Mapping | Author(s): nintendo2012, spencer longtin |

This tutorial will teach you how to create your own startup camera view(s) for when a client first joins the the map.
we will use the following entities in this tutorial..
!See 'Tutorial Screenshot A'
"point_viewcontrol"
"info_target"
First, our "point_viewcontrol" entity is basically going to be our "eye" for when the client first joins the level.
Second, our "info_target" entity is going to be the specific target/dot of where our eye will be looking at.
Lets Begin! o_O!
1) Place a "point_viewcontrol" entity in the exact place you would like your first camera to be. Again, this is going to be our eye when we first join.
2) Place an "info_target" entity where we want our camera to look at. Our "eye" will be looking straight at this entity. So be precise.
3) Open the 'Object Properties' for our "info_target" (select entity, press alt+enter)
!See 'Tutorial Screenshot B'
Under the Key Value for 'Name', in this tutorial, lets type "camtarget1" (without quotations)
After naming our "info_target" entity, we need to click APPLY.
4) Next, open the 'Object Properties' for our "point_viewcontrol"
!See 'Tutorial Screenshot C'
Under KeyValue of 'Entity to Look At' we need to place the exact name of our "info_target", in this case "camtarget1" (without quotations)
After defining our "Entity to Look At" value, finish by clicking APPLY.
!!! We now have our first starting camera finished. !!!
You are able to now compile and see your start camera in action. It is also possible to add numerous starting views, that cycle one by one.
This can be done by easily copying your "point_viewcontrol" entity somewhere else in the map, and either choose "Entity to Look At" as the "camtarget1" or even place a new "info_target" into your map and name it "camtarget2", then you can have your second or third camera look at/in a new direction.
also, I did notice when creating numerous "point_viewcontrol"s. That the first one created will be the first one seen through, then so on, with the second one created and etc..
enjoy! o_O?
-additional ideas
!) Creating one or more startup cameras in your level can really help improve the first impression of your map when seen by others, Also they can help by exposing/showing a particular area(s) of your map right from the start.
!!) People usually join in the middle of round gameplay, maybe try and place the camera in a spot/area of your map, that will be "filming" alot of action. Or an area that gets more player usage then others. o_O?
!!!) It helps me to 'fly' in 3DView into the "point_viewcontrol" and aim exact at the "info_target" to help determine the perfect angle.
!!!!) I did create a map myself with about 6 different starting views, using 2 different "info_target"s. So it is possible to have more then two. I only tested it out on a very small map, so to be honest, I'm not sure if having to many cameras can effect performance. I usually include at most only 3 cameras into my maps. Three usually gets the point across anyway o_O!
!!!!!) also, usually people will select a team as soon as they join, and not sit through watching each view. So it may be wise to make the first view your favorite.
-nintendo2012 |
| Added: 2 years ago | Tags: create, custom, startup, camera, view |
 Add Feedback Provide constructive feedback. What is "constructive"?You cannot post yet!Get involved on FPSB by posting your thoughts. Give authors your feedback to help them develop. To post in this submission register or login. |
 You cannot assess yet!Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure. To vote on this submission register or login. This Tutorial in a nutshell... Useful & Helpful 8 x Useful 8 x Helpful 4 x Well Written 3 x Informative 3 x Handy 1 x Comprehensive 1 x Concise You cannot stamp yet!Stamps let you apply characteristics to submissions to help others understand them. To stamp this submission register or login.
 |
World 8-1 "U, U, D, D, L, R, L, R, B, A, Select, Start!" |
| Membership: On Request |
| Primary Skills: 3D Animation, 3D Art & Rendering, Compiling, Concept Art, Graphic Design, Mapping, Modelling, Motion Graphics, Texturing, UV Mapping |
| Inception: 2 years ago |
Want more? Find related tuts. |