An open API service indexing awesome lists of open source software.

https://github.com/williamvenner/gmod-smoothcam

Garry's Mod cinematic tool for smooth + precise camera interpolation along defined paths
https://github.com/williamvenner/gmod-smoothcam

cinematic garrysmod

Last synced: 10 months ago
JSON representation

Garry's Mod cinematic tool for smooth + precise camera interpolation along defined paths

Awesome Lists containing this project

README

          

## SmoothCam

SmoothCam is a cinematic utility for Garry's Mod which provides smooth and precise camera movement along defined paths.

One of the main features of this utility is that the smoothing can be framerate-locked, allowing for the guaranteed rendering of every single frame. However, third-party video editing software must be used to remove any duplicate frames as a result of lag.

[![Video Demonstration](https://i.imgur.com/A5pQbee.png)](https://i.venner.io/GrIwzn1ZkM.mp4)

### Usage

```
] smoothcam help
SmoothCam: Made by Billy (STEAM_0:1:40314158)

SmoothCam: TIP: You can press E (your +use bind) to cancel playing a sequence
SmoothCam: TIP: Sine in/out easing is on by default. To turn it off for a linear sequence, use the linear command.

SmoothCam: help
SmoothCam: Shows this list of commands

SmoothCam: play
SmoothCam: Plays the currently setup sequence

SmoothCam: reset
SmoothCam: Resets all smooth camera points

SmoothCam: add
SmoothCam: Adds a new camera point where you are standing & looking

SmoothCam: remove
SmoothCam: Removes the last camera point

SmoothCam: remove
SmoothCam: Removes the camera point at the given index

SmoothCam: list
SmoothCam: Lists all setup camera points

SmoothCam: time
SmoothCam: Sets the playback time in seconds for the entire sequence.

SmoothCam: fps
SmoothCam: Locks the FPS for the entire sequence.
SmoothCam: Set this to 0 to unlock the framerate.
SmoothCam: sv_cheats must be on for FPS < 30

SmoothCam: ease
SmoothCam: Enables easeInOutSine easing for each point.

SmoothCam: linear
SmoothCam: Disables any easing.

SmoothCam: save
SmoothCam: Saves the camera points to a file with the given name

SmoothCam: load
SmoothCam: Loads the camera points from the file with the given name

SmoothCam: forget
SmoothCam: Deletes the camera points file with the given name

SmoothCam: saved
SmoothCam: Lists all saved camera point files
```