CamTool 2 1.16 x64

Animate camera / Custom replays

  1. kasperski95
    App designed to create cinematic shots and custom replays.
    • This app hacks into memory of Assetto Corsa to gain control over camera, thus with every AC update this app also need to be updated.
    • I created this app when I didn't have proper knowledge about programming. In replay mode you can notice FPS drop. If FPS drop is unacceptable, consider recording in slow motion and speeding up video later to improve quality of your cinematic shots.
      • If you are recording in slow motion, maximize your graphics settings.


    User Interface


    1. Download file from this site. If version of Assetto Corsa is different than version of this app, click on Version History and download proper release. You can check version of Assetto Corsa in left bottom corner during launching.
    2. Unzip downloaded file.
    3. Move content of CamTool_2 catalog (apps, content) to the location of Assetto Corsa.
    4. Enable app
      • Assetto Corsa: Options: General | UI Modules
      • Content Manager: Settings: Apps | Activated apps
    5. Open replay or go on track.
    6. Move cursor to the right edge of your screen. Sidebar should appear.
    7. Find this app and enable it.


    • General
      • Activate free camera (visible only if free camera is disabled)
        Gain control over kunos' free camera. Use arrows to move camera. Use arrow with shift to slow down the movement. Use right mouse button to look around.
        alt + left mouse button to look around smoothly
        alt + shift to zoom in
        alt + ctrl to zoom out
      • Buttons below camera icon
        • +
          Create camera (max 99)
        • -
          Remove last camera
        • <number>
          Camera. If the button is bolded, it means when the app is enabled this camera will be active. If background is red, all settings are applied to this camera. Cameras are sorted based on theirs activation value (Camera | Activation | Camera In). Cameras works only in location mode (read description of Pin and Timer buttons).
      • Buttons below keyframe (diamond) icon
        • +
          Add keyframe (max 99)
        • -
          Remove keyfrane
        • <number>
          Keyframe. Go to Pin and Timer buttons for more information. Can be set by clicking:
          [<<][<][this button][>][>>]
      • Pin and Timer buttons
        If pin button is enabled, interpolation between keyframes will be calculated based on active car location (location mode) on track. This mode is useful, if you want to create custom replay cameras. You can choose active car in Tracking menu or by using following shortcuts:
        ctrl + numpad 1 - previous car
        ctrl + numpad 2 - your car
        ctrl + numpad 3 - next car
        If timer button is enabled, interpolation between keyframes will be calculated based on replay time (time mode). This mode is useful, if you want to create cinematic shots of standing car. Before mode can be used, application must synchronize with a replay which should take one second (app must detect quality of replay).
      • On/Off button
        If enabled, app takes control over camera. If you press and hold alt you will smoothly regain control over camera.
      • [<<][<][frame button][>][>>]
        If background is red, represents a value of selected keyframe.
        If background is gray, represents location of active car or replay's frame based on active mode (read description of Pin and Timer buttons).
        Arrow buttons change active keyframe value or replay's time whether keyframe is assigned or not.
    • Camera
      • Activation | Camera In
        Works only in location mode.
        If active car position is greater than this value and less than value of next keyframe, this camera will be active. Check provided examples (Spa or Redbull Ring) how to deal with car crossing start / finish line situations.
      • Activation | Pit only
        Camera will be enabled, if car is closer to Pit spline than Track spline. Check Settings: Pit spline and Settings: Track spline for more.
      • Camera | Focus point
        Disabled when autofocus is enabled.
      • Camera | Autofocus
      • Camera | FOV
        alt + shift to zoom in
        alt + ctrl to zoom out
      • Shake | Camera
      • Shake | Tracking
        camera shaking while tracking a car. Faster camera rotates, camera shakes more.
    • Transform
      • Location | X, Y, Z
      • Location | Strength
        If camera is also controlled by spline, this value determines how to mix two animations together
      • Rotation | Pitch, Roll, Heading
      • Rotation | Strength
        If camera is also tracking a car a or is controlled by spline, this value determines how to mix transform settings with other.
    • Tracking
      • Tracking | Active car
        Cannot be animated.
      • Tracking | Mix
      • Tracking | Extra car
        Cannot be animated.
      • Offset | Tracking
        If value is negative, camera will be focusing on point in front of the tracking car.
        If value is positive, camera will be focusing on point behind of the tracking car.
      • Offset | Pitch, Heading
      • Strength | Pitch, Heading
        If camera is also controlled by spline, this value determines how to mix tracking animation with a spline.
    • Spline
      • Record
        Records camera's location and rotation (choose proper camera for recording)
      • Speed
      • Strength | Location XY, Location Z, ...
      • Offset | Pitch, Heading, Location Z
      • Offset | Location X
        Offset will be relative to the path.
      • Offset | Spline
    • Settings
      • Save/Load
        Save or load settings for active track from assettocorsa\apps\python\CamTool_2\data
        If you name your file init, it will be loaded automatically.
      • Track spline | Record
        Records track spline. Choose onboard camera for recording. Activate recording before Start/Finish line. Recording will stop once you finish the lap.
      • Pit spline | Record
        Records pit spline. Choose onboard camera for recording. Recording must be stopped manually.
      • Reset
        Removes all settings (including cameras and keyframes).
    Use ctrl or shift buttons combined while clicking on arrow buttons to decrease or increase precision.


    • FPS drop in replays /* not sure why it works fine in "live" mode */
    • Audio popping when camera changes


    1. CamTool_ON.png
    2. 2.jpg

Recent Reviews

  1. Pedro Brandão
    Pedro Brandão
    Version: 1.16 x64
    I Cant active the app someone can help me
  2. Brandon Dove
    Brandon Dove
    Version: 1.16 x64
    App is amazing! By recording in slow motion do you mean having the ingame replay in slow motion?
  3. TheRealAle02
    Version: 1.16 x64
    I have a problem with your apps , when i active the app : *rot except and the camera start to roll
  4. Aleroma
    Version: 1.16 x64
    excellent work .... the only problem I have to save the cameras then when I want to load these do not appear .... can I save more than one for a single track? sorry for my english
  5. DreameRacing
    Version: 1.16
    Good job!!
  6. Opti790MT
    Version: 1.16
    Best tool I have ever used! I love how easily this tool allows me to make cinematic shots!
  7. Keday
    Version: 1.16
    What an awesome app for good looking replays, too bad it cuts my fps below 40 when activating it.
  8. SamWeis
    Version: 1.16
    Amazing work!
  9. deni_80ss
    Version: 1.16
    thx !
  10. THE Giulliano Larin
    THE Giulliano Larin
    Version: 1.16
    Finally. The way replays should be.
  11. ardablock
    Version: 1.16
    must have app
  12. Won
    Version: 1.16
    Thx for the update!
  13. Ph0b0s
    Version: 1.16
    Thanks for update!
  14. slalom15m
    Version: 1.16
    thx again for the quick update of this useful app for AC116
  15. rachmat_777
    Version: 1.15.2
    Great app! But after the recent AC the app stopped working properly....
    1. kasperski95
      Author's Response
      I will wait a week. I had fixed the app for the 1.16 version, but Kunos released 1.16.1 patch few hours later.
  16. Nikorn054
    Version: 1.15.2
  17. busterwolfeman
    Version: 1.15.2
    And if you look at the second video: When the cars are filmed from the left or right, you see a decent Jojo - Effect. This is not acceptable which makes the app useless.
    1. kasperski95
      Author's Response
      Camera -> Shake -> Tracking: 0%
  18. ardablock
    Version: 1.15.2
    Brilliant app! Thanks for the update, it stopped the app from having an ungodly seizure :D
  19. Adie Evergreen
    Adie Evergreen
    Version: 1.15.2
    Superb..Thx for update it :thumbup :5star
  20. Charly69
    Version: 1.15.2
    ....thx for update....cooles APP....many THX
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.