Gaitkit Sign in Open the lab
Low-poly 3D

Low-poly vehicles

Cars, trucks, buses, tractors, boats, aircraft and spacecraft whose moving parts are already wired: wheels roll by the distance travelled, propellers and rotors spin, doors and hatches open on hinges. Real-world scale in metres, front facing +Z.

61 models61 move3 free1,884–5,468 trianglesGLB · OBJ · three.js
Bicycle, low-poly 3D vehicleBicycle Road Vehicles · 1,884 tris RollsFree
Dump Truck, low-poly 3D vehicleDump Truck Heavy Vehicles · 2,932 tris RollsFree
Airliner, low-poly 3D vehicleAirliner Air, Sea & Space · 4,704 tris FliesPro
Ambulance, low-poly 3D vehicleAmbulance Road Vehicles · 3,312 tris RollsPro
Cargo Ship, low-poly 3D vehicleCargo Ship Air, Sea & Space · 3,613 tris SwimsPro
City Bus, low-poly 3D vehicleCity Bus City Street · 3,392 tris RollsPro
City Car, low-poly 3D vehicleCity Car City Street · 2,988 tris RollsPro
City Tram, low-poly 3D vehicleCity Tram Heavy Vehicles · 3,096 tris RollsPro
Excavator, low-poly 3D vehicleExcavator Machines · 3,348 tris Moving partsPro
Fire Truck, low-poly 3D vehicleFire Truck Heavy Vehicles · 3,440 tris RollsPro
Forklift, low-poly 3D vehicleForklift Machines · 3,428 tris RollsPro
Hatchback, low-poly 3D vehicleHatchback Road Vehicles · 3,112 tris RollsPro
Hay Cart, low-poly 3D vehicleHay Cart Medieval Village · 3,172 tris RollsPro
Helicopter, low-poly 3D vehicleHelicopter Air, Sea & Space · 3,020 tris FliesPro
Kayak, low-poly 3D vehicleKayak Outdoors · 2,294 tris SwimsPro
Maglev Pod, low-poly 3D vehicleMaglev Pod Solarpunk · 3,012 tris Moving partsPro
Race Kart, low-poly 3D vehicleRace Kart Road Vehicles · 2,944 tris RollsPro
Rowing Boat, low-poly 3D vehicleRowing Boat Coastal Town · 3,436 tris Moving partsPro
Sailboat, low-poly 3D vehicleSailboat Air, Sea & Space · 3,439 tris SwimsPro
School Bus, low-poly 3D vehicleSchool Bus Heavy Vehicles · 4,132 tris RollsPro
Scooter, low-poly 3D vehicleScooter Road Vehicles · 2,098 tris RollsPro
Semi Truck, low-poly 3D vehicleSemi Truck Heavy Vehicles · 4,148 tris RollsPro
Skateboard, low-poly 3D vehicleSkateboard Sports & Skate · 2,336 tris RollsPro
Speedboat, low-poly 3D vehicleSpeedboat Air, Sea & Space · 2,815 tris SwimsPro
SUV, low-poly 3D vehicleSUV Road Vehicles · 3,064 tris RollsPro
Taxi Cab, low-poly 3D vehicleTaxi Cab Road Vehicles · 3,140 tris RollsPro
Tow Truck, low-poly 3D vehicleTow Truck Heavy Vehicles · 3,068 tris RollsPro
UFO Saucer, low-poly 3D vehicleUFO Saucer Air, Sea & Space · 2,846 tris FliesPro

How it works

A vehicle that slides along the road with frozen wheels breaks the illusion in any game. Here the wheels are named pivots whose rotation follows distance, so they turn exactly as fast as the car moves. In a GLB the same motion arrives as a Loop clip; in three.js the module exposes a tick(distance) you call each frame.

Body colour, trim, wheel size and accessories are knobs. Every vehicle is low-poly with flat colours and no textures, which keeps traffic, parking lots and convoys cheap to draw on the web and on mobile.

Questions

Do the wheels turn in the GLB?

Yes. Driving vehicles carry a Loop clip that rolls the wheels for a set distance per cycle; play it at a speed that matches how fast the vehicle moves.

Can I open the doors?

Where a vehicle has opening parts they are named pivot groups listed in its rig, so you can rotate them from code.

Are the cars to scale?

Yes. Everything is in metres at real-world size, so a car and a character fit together without rescaling.

Keep looking

Browse by type

Low-poly charactersLow-poly creaturesLow-poly buildingsLow-poly robots and mechsLow-poly propsLow-poly trees, rocks and terrainLow-poly furnitureLow-poly weaponsLow-poly sci-fi assetsLow-poly fantasy and medievalModular level kits

Motion and price

Free low-poly 3D modelsAnimated low-poly 3D models3D models that walk

By engine

3D models for three.js3D models for React Three FiberLow-poly 3D models for GodotLow-poly 3D models for Unity3D assets for AI agents

Kits

Adventurer GearAir, Sea & SpaceAlien WorldAncient WorldAnimalsBiomesBirds & Sea LifeBug WorldCastleCharactersCity StreetCoastal TownCyberpunkDungeonEveryday PropsFantasy CreaturesFantasy HeroesFarmFoodForest & WildsGarden BugsHalloweenHeavy VehiclesHistoricalHome & GardenHome FurnitureInteriorsKitchen & BathMachinesMech HangarMedieval VillageMilitary BaseModern ArsenalModular Level KitMonster HordeMonstersOffice & TechOutdoorsPiratesPlatformerPlayground & SportsPublic InteriorsRoad VehiclesRobotsSci-Fi CrewSeasonalShop & MarketSolarpunkSpace ColonySports & SkateTabletopTerrainTower DefenseTown BuildingsTownsfolkUnderwaterWastelandWild WestWildlifeWorld Architecture

Guides

How to add a walking 3D creature to a three.js sceneHow to add an animated low-poly model to React Three FiberHow to import an animated low-poly GLB into Godot 4How to use an animated GLB model in UnityHow to give an AI coding agent a 3D asset library over MCPHow do procedural IK walk cycles work?How to use low-poly 3D assets in a web game