Add support for animated 3d models
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 12.4k
- Forks
- 2.4k
- PR merge metrics
- No merged PRs in 30d
Description
Motivation
Now that we are spoiled with all these awesome features like video overlay, 3d terrrain and models. I am curious if it would be possible to animate the three.js objects directly in mapbox. Someone could maybe build a package tracker, where you could see your little 3D truck cruising in the 3D rendered concrete jungle instead of a boring icon.
Design Alternatives
Don't beat me, I have no clue on how it could be implemented. But together with more indoor-map goodness I think it would open up interesting posibilities. I saw a couple mentions and examples about moving the objects but I am spoiled I want to see full three.js.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Begin by locating the existing 3D model support and its three.js integration, then define how animation should be exposed and verified. Done requires an agreed implementation scope and working animated 3D models in Mapbox GL JS.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, three.js, typescript
- Domain
- computer-graphics, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100