RS-3D - Interactive 3D Vehicle Viewing

Overview

RS-3D - Interactive 3D Vehicle Viewing & Editing

Introducing: RavenStudios - 3D Vehicle Viewer & Editor

RS-3D Vehicle Catalogue is a fully server-side-rendered, real-time 3D vehicle showroom resource for your FiveM server. It lets your players browse, inspect, and customise every vehicle on your server - without ever breaking the RP immersion.

What players see

When a player opens the catalogue, a sleek in-game tablet UI appears. It shows a fully interactive 3D render of the selected vehicle - not a screenshot or a video, but a live rotating model with real lighting, reflections, and shadows, players can orbit, zoom, and move the camera with their mouse.

The vehicle list is fully searchable: type a model name, display name, or manufacturer and results filter instantly. Each entry shows the maker brand and model name, making it easy to browse hundreds of vehicles at a glance.

Three purpose-built environments

Every vehicle is automatically placed in the right setting depending on its type:

  • Showroom - an architectural interior with layered spotlight rigs, shelf lighting, and hex ceiling lights with real-time reflections. Ideal for small to medium sized cars and bikes.
  • Hangar — a large industrial space with high bay cluster lighting. Built for aircraft, helicopters, military trucks, and anything oversized.
  • Ocean — a full open-water scene with a procedural ocean surface, sky and sun reflections, and correct boat buoyancy so watercraft sit at the right waterline. image

Live vehicle customisation

From a settings panel that slides out on the right, players can personalise any vehicle in real time:

  • Paint colours - choose primary, secondary, and pearlescent colours from the complete GTA V colour palette. Colours are categorised by finish type: Classic, Metallic, Matte, Chrome, and Metals. The paintwork updates on the 3D model instantly.
  • Vehicle mods - swap spoilers, bumpers, exhausts, hoods, and other upgrades. Mods are loaded from the same data pipeline as the base vehicle and slot in without reloading. Each category is grouped (e.g. “Front Bumper”, “Exhaust”) so players can quickly find what they need.
  • Lighting controls - toggle global room lighting, vehicle headlights and emissive lights (e.g. dashboard glow, taillights), and an interior cabin spotlight that illuminates the inside of the vehicle.
  • Camera controls - enable auto-rotate for a cinematic spin, or lock rotation to inspect a specific angle. First-person camera presets let players sit in any seat position for an interior view.
  • Interactive door & panel animations - Clickable 3D labels (Driver Door, Hood, Trunk, etc.) float next to each animated part. Click one and the door, bonnet, or boot smoothly animates just like how it would behave in-game.

Post-processing & visual quality

The showroom uses a full post-processing pipeline including selective bloom — neon hex lights, emissive vehicle panels, and headlights glow convincingly without overpowering the scene. Anti-aliasing and tone-mapping are applied for a cinematic look.

Server-sided 3D models

Sending each vehicle model to the player when they join is highly inefficient, instead we have designed a automatic model building and packaging system that automatically builds all GTA V vehicles as well as custom vehicle models on the server side and packs them into a custom format for efficient disk space usage.

The system also automatically discovers missing vehicle models and builds new vehicles with the correct vehicle mods and configuration options.

When the player selects a vehicle model to view, the server will stream that specific vehicle model upon request which allows super fast switching between different vehicle models as well as saving performance and disk space.

Easy configuration

In the config file you have full control and can define exactly which vehicle model should be viewable, the vehicle maker, model and which scene the vehicle model should be rendered in.

Check it out

Details and preview images can be found here as well as documentation can be found here https://ravenstudios.io/product/7408512