[FREE] uz_AutoShot: Automated Asset Capture Engine (Clothing, Vehicles, Props)

Automated Asset Capture Engine for FiveM (Clothing, Vehicles & Objects)

Hey everyone,

I’ve been working on a way to automate asset thumbnails for my own projects because doing it manually was a massive headache. I ended up building a standalone “Capture Engine” that handles the entire pipeline from clothing and appearance overlays to vehicles and world props and I’m releasing it for free for anyone who needs a solid workflow.

It’s built to be framework-independent and focuses on performance, especially when dealing with massive libraries.

:zap: How it works

  • Isolation: It teleports the entity to a dedicated void with auto-lighting and dynamically sized green screens (separated for peds, vehicles, and objects). No world shadows or interference.

  • Smart Sequencing: It cycles through every drawable/texture, 12 appearance overlay categories, vehicle classes, and world props. I added a Texture Streaming Guard so it won’t take a photo until the asset is 100% loaded.

  • Advanced Orbit Camera: Completely redesigned camera with roll, height, and FOV controls. Features 18 expanded camera presets where you can save specific angles per category, and the engine will apply them automatically.

  • Chroma Key (Server-side) & Head-Hide: Instead of heavy native dependencies like Sharp or Canvas, it uses a custom algorithm with pngjs to handle transparency on the server. We also added a Head-Hide sphere for ultra-clean body-only captures.

  • HTTP API (Port 3959): Serves your shots via a REST API with CORS enabled. Fetch manifests and images directly into your NUI/React apps without Lua proxying. Includes new exports like getVehiclePhotoURL() and getObjectPhotoURL().

:gear: Technical Specs

  • Stability: Includes a batching system with garbage collection to prevent crashes during 2000+ item sessions.

  • Standalone: Works on QBCore, ESX, QBox, or whatever custom framework you’re using.

  • Tabbed UI & Workflow: Features a virtualized UI with 4 category tabs, a built-in Vehicle Color Picker, and a Re-capture mode. Also includes quick commands (/shotcar, /shotprop) for instant captures without opening the full UI.

I built this to be a reliable tool for the community. Feel free to check the source or open a PR if you have ideas to improve it.


:link: Project Links

GitHub (Source): https://github.com/uz-scripts/uz_AutoShot
Download (Website): https://uz-scripts.com/scripts/uz-autoshot
Documentation: https://uz-scripts.com/docs/free/uz-autoshot


Feature Details
Code Open Source (GitHub)
Requirements screenshot-basic
Support GitHub Issues / Docs

More from uz-scripts

We focus on high-performance, technical tools for FiveM.
Explore our full collection of resources at uz-scripts.com.


Screenshots

Sample Outputs

clothing-1 clothing-2 clothing-3 clothing-4 clothing-5 clothing-6 clothing-7 clothing-8 clothing-9 clothing-10 clothing-11 clothing-12 clothing-13 object vehicle-1 vehicle-2 vehicle-3 vehicle-4 vehicle-5 vehicle-6 vehicle-7 clothing 14

UI

wardrobe

capture-studio

capture-preview

10 Likes

It seems to be very solid, I liked it.

Does it handle tattoos?