Создать сцену, на которой загружается модель в формате GLB автомобиля который можно скачать тут
https://sketchfab.com/3d-models/mazda-miata-mx-5-e074e29ccc3847dca74ed5e9cb92d3e7

Модель движется вперед и назад при нажатии на кнопки стрелок.
Модель движется по радиусу реального автомобиля при нажатии кнопок влево и вправо, а не просто едет боком. Учитывается поворот колес.
При нажатии влево и вправо на модели передние колеса поворачиваются в сторону поворота.
При движении автомобиля вперед или назад, колёса вращяются (крутятся в сторону движения, видно что вращается диск и покрышка).
При начале движения модель плавно ускоряется, при отпускании плавно замедляется


/project-root
│
├── /public
│   ├── index.html               // Основной HTML-файл
│   └── /models
│       └── mazda-miata.glb      // 3D модель автомобиля
│
├── /src
│   ├── /components
│   │   ├── CarControls.ts       // Контроллеры управления машиной
│   │   └── CarModel.ts          // Класс для работы с моделью автомобиля
│   ├── /utils
│   │   └── loader.ts            // Утилита загрузки 3D моделей
│   ├── index.ts                 // Основной файл приложения
│   ├── scene.ts                 // Конфигурация сцены Three.js
│   └── styles.css               // Стили (если требуется)
│
├── /node_modules                // Папка с зависимостями npm
├── package.json                 // Файл с зависимостями и скриптами
└── tsconfig.json                // Конфигурация TypeScript
