Skip to content

[Feature Request] Massively overhaul Drawable classes #10

@lucasstarsz

Description

@lucasstarsz

Is your feature request related to a problem? Please describe.

As part of the massive performance, feature, and structural overhaul needed to propel FastJ into 2.0, we need an incredibly strong and flexible foundation. As such, this issue is opened to describe the many things needed in order to consider the engine ready for a more useful UI system, among other things.

What should the solution be like?

This is the list of features currently expected as a bare minimum in order to proceed:

General Model Loading

Text2D

  • Improve Text2D with vector graphics/attribute modifiers
  • Support to read/write Text2D to tsdf/svg

Polygon2D

  • Improve Polygon2D with more paint options/outline options
  • Add extra options for working with complex curves (beziers)
  • Add option to create Polygon2D from Path2D instance

Drawable


If you have any suggestions for other features, please leave a comment down below explaining. Progress of this will be tracked in the drawable branch.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions