Skip to content

Version 1.0 Goals #2

@vadixidav

Description

@vadixidav

This list is due to change but represents progress towards version 1.0.

Phase 1 (blocking/serial)

  • Shapes can choose shader
  • Shape trait -> Iterator
  • Rc texture / images own Rc of texture
  • Container trait -> Iterator of iterators (shapes and lines)
    • No longer needed because only shapes are used now
  • CGMath for Transforms

Phase 2

  • Shape primitives
    • Color rectangle (regular rectangle)
    • Image rectangle
    • Triangle
    • Arbitrary polygons built from outline points
  • Shape functions
  • Combinators for shapes

Phase 3

  • High level of situational documentation to accentuate importance of specific combinators
  • WindowBuilder / expandable window features

Stretch Goals

  • Text
    • Create texture from text
    • Render text using primitives

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions