Skip to main content

overview

logan's camera suite includes 6 core features that work together to give you complete control over your roblox recording environment.

feature list

freecam

smooth camera control system with spring-based physics and multi-input support.

use case: moving the camera freely for cinematic shots

read full documentation →

hide players

makes other players and their ui elements invisible.

use case: removing distractions from your shots

read full documentation →

hide billboards

hides overhead nametags and billboard guis.

use case: cleaning up visual clutter

read full documentation →

hide chat bubbles

removes the textchat bubble system.

use case: preventing chat from appearing in recordings

read full documentation →

hide ui

toggles all screen guis on/off.

use case: recording gameplay without ui elements

read full documentation →

ignore gui inset

forces fullscreen rendering for all screen guis.

use case: edge-to-edge screenshots and recordings

read full documentation →

how features work together

all features are designed to work simultaneously. when you press z:

  1. freecam takes control of camera
  2. hide players makes other players invisible
  3. hide billboards removes overhead labels
  4. hide chat bubbles disables chat display
  5. hide ui toggles screen guis off
  6. ignore gui inset ensures fullscreen rendering

this gives you a completely clean recording environment with one keypress.

feature architecture

each feature is a separate module that exports two functions:

return {
enable = function()
-- activate the feature
end,

disable = function()
-- deactivate and cleanup
end
}

features are independent and can be:

  • enabled/disabled individually (coming in future ui)
  • modified without affecting other features
  • extended with new functionality

enabling/disabling features

currently, all features marked as enabled: true in config.lua activate together with the z key.

future versions will include:

  • ui menu (rightshift) to toggle individual features
  • per-feature keybinds
  • saved presets

next steps

dive into the documentation for each feature to learn how they work and how to use them effectively.