Sunday, June 28, 2009

Editing the camera file for Sims 3

To get slower, faster, smoother, individual camera movements with the Sims 3, you'll need to edit the camera file. This tutorial will help familiarize yourself with the camera file, so you can edit it to your needs and tastes.


Step 1

First, you'll have to know where to find the file which allows you to edit the camera's movement. The file is located in the Sims directory, and you'll get there by going this way:

Local Disk>Program files>Electronic Arts>The Sims 3>GameData>Shared>NonPackaged>Ini>Videocamera

And you've got it! You can open the camera file (Videocamera) with notepad, for example. I use that one, but I'm pretty sure there's more options.

IF YOU HAVE EXPANSION/STUFF PACKS:
You still need to be poking around in the original game's directory. When it comes to editing your recording values however, it's another story, but we'll get there soon.


Step 2

Now, before messing around with it it's important you back it up. There's times you'll want to revert it back to its original state, such as when patching the game (It will cause issues if it's edited).

When that's done, open the file and take a good look at everything in it. As you can see, there's already some useful descriptions which somewhat explain what each option does.


Step 3

Examining the options

If you want the camera to move slower, we'll need to look at the speed options. Most of these are pretty self-explanatory, but let's take a look at each individually anyway:

Speed

''Move''
controls the speed at which the camera moves horizontally, using the keyboard.

''MaxMoveSpeed''
controls the speed at which the camera moves horizontally at the max height, using the keyboard.

''MoveVertical''
controls the speed at which the camera moves vertically, using the keyboard.

''MaxVerticalMoveSpeed''
controls the speed at which the camera moves vertically at the max height, using the keyboard.

''Zoom''
controls the speed at which the camera zooms in and out.

''Pitch''
this one seems to apply to the rotation along the horizontal axis, created with the mouse.

''Yaw''
this one seems to apply to the rotation along the vertical axis, created with the mouse.

''Roll''
controls the speed at which the camera rolls (Using shift+A or D)

''MinSpeedHeight''
sets the height at which the camera moves at its minimum speed.

''MaxSpeedHeight''
sets the height at which the camera moves at its maximum speed.

Deceleration

This seems bugged. I think deceleration basically applies to the last bit of movement when manually moving the camera, with the keyboard. If the variable is set at 0.5, for example, the last second of your movements will be twice as slow as the rest.

I've noticed that when you put it at 1, your camera will continuously keep moving, at the same speed, without you pressing any keys (with 2 being twice as fast, etc).

However, I've noticed that deceleration rarely happens, and for some reason only sometimes. I don't know if there's a certain way to trigger it, but I haven't found it yet. The zoom deceleration does function the way it should, which makes for smooth zooms, hurrah!

These options are pretty much self-explanatory so I won't go any further into them.

Limits

''MinPitch''
''MaxPitch''
controls how much degrees the camera can rotate along the horizontal axis. If you put Min to -360, and Max to 360, you can fully rotate along the horizontal axis, allowing for shooting upside down!

''MinRoll''
''MaxRoll''
controls how much degrees the camera can roll left and right.

''MinPosHeight''
''MaxPosHeight''
controls the minimum and maximum height you can position the camera at.

View

I'm not sure what these do.

Miscellaneous

''LerpDuration''
this controls the time it takes to go from point A to point B, when using preset angles.


Step 4

Editing! When editing the variables, the numbers behind each option, a positive number usually means an increase, and a negative number a decrease. For example, if you want to alter ''Move'' to make it go faster, you add to it. When you want it to go slower, you decrease it.

When you're done, you save the file and let it overwrite the original. This might give you an error message saying you're not allowed to do so (something along those lines), if that happens, save it to your desktop and manually move the file to the directory and let it replace the original - which should work.

Have fun, and goodluck!





12 comments:

Anonymous said...

Thanks sooo much for this. I was trying to figure out why I couldnt save my changes. I will give this a try.

ingridtk said...

Thanks for posting this! I plan to get the sims 3 soon and try make some movies, I wasn't very good at hacking the cam in the sims 2, but you've explained this really well.

Hayley said...

Thank you for this. It was very helpful.
Just one question - even if I save the file to my desktop and then manually move the file to the directory, it still won't work. Would you have to be an Admin to change/mess around with the settings? Thanks.

Anonymous said...

I can't find the game data... please help

Anonymous said...

Hayley, I have that problem too..

Anonymous said...

thanks so much for this detailed explanations. it helped me (noob) out a lot!

zonaheera said...

Hi, I read the editing tutorial, but I can't find the >GameData< file! I went into Sims3, but there isn't a file name "game data".
Would love some help on this! :)
p.s I have world adventures, is this the problem? Is the file somewhere else?? :S

Anonymous said...

I keep putting this "Local Disk>Program files>Electronic Arts>The Sims 3>GameData>Shared>NonPackaged>Ini>Videocamera" in and it brings me back to this site.

Anonymous said...

I'm Chris at judoman@optonline.net

Thanks for your help.

I think I know what FOV is. I think it could be used for widescreen effects:

1. In photography, the angle between two rays passing through the perspective center (rear nodal point) of a camera lens to the two opposite sides of the format. Not to be confused with "angle of view."
2. The total solid angle available to the gunner when looking through the gunsight. Also called FOV.

Angela, peachgirl1124 said...

ANYONE WHO CANNOT FIND THE GAMEDATA FOLDER, READ THIS!!!!

For whatever reason, even if you do a search of all the files in your computer, this file will NOT show up. I've been pulling my hair out trying to find this file. This is what you do:
start a new search on your computer. find the "program files" folder. You might have to go to the "program files x86" folder. then, you simply locate the file by following to the corresponding file. I was so happy when I found this file, I had to share with all you who had the same problem, good luck :)

Angela said...

by the way, i realize i just enforced what was already known, about where to find the file. but the reason why you can't find the file is most likely because you are going straight from your documents EA folder, not from program files. sorry =P

SimEve said...

Thanks :) I never can remember where this is!