Feature request: spline objects
Open
- Dominant language
- C++
- Stars
- 12.9k
- Forks
- 2k
- Avg merge
- 4h 27m
- Merged PRs (30d)
- 8
Description
Add spline (Bézier and possibly Catmull-Rom) object types and drawing. When exported, export the control points of the curve. Example: I have a game where I want a boat to arrive into and exit from a port using a non-linear path. It would be amazing to just draw this spline path into Tiled, then read those control points in my app to easily construct a movement path.
Contributor guide
Research direction
No files, tests, or entry points are named. Begin by locating the existing object types, drawing tools, and export handling in Tiled; done means Bézier and/or Catmull-Rom spline objects can be drawn and their control points are exported for use by a game.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100