Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Initial Color Scheme Generation #14

Open
4 of 6 tasks
blwatkins opened this issue Dec 12, 2023 · 1 comment
Open
4 of 6 tasks

Implement Initial Color Scheme Generation #14

blwatkins opened this issue Dec 12, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@blwatkins
Copy link
Member

blwatkins commented Dec 12, 2023

Description

Create the initial classes for the color scheme creation in generative art projects.

Tasks

@blwatkins blwatkins added the enhancement New feature or request label Dec 12, 2023
@blwatkins blwatkins self-assigned this Dec 12, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 29, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
- Update .eslintrc
- Add import path mapping to tsconfig.json
- Add parent class for classes dependent on p5 methods
- Add directory level exports for all folders
- Update imports in color.ts
- Update exports for color-factory.ts
- Update exports in range.ts
- Update imports and exports in mapping-color-factory.ts and random-color-factory.ts
- Add random methods
- Create color factory for colors created from a range of RGB values
- Create color factory for random black colors
- Create color factory for random blue colors
- Update sketch.ts
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
- Add initial test for black color factory
- Update color.test.ts with better syntax
- Configure module mapping for jest
- Add new script to package.json
- Add common to TS module path mapping
- Update imports in sketch.ts
blwatkins referenced this issue in brittni-and-the-polar-bear/color-scheme-explorer Dec 30, 2023
blwatkins referenced this issue in brittni-and-the-polar-bear/generative-art-project-template Dec 30, 2023
WARNING: This commit contains build errors.
@blwatkins
Copy link
Member Author

blwatkins commented Jan 4, 2024

Current Tasks for Closing

  • Complete MutedChristmas Collection Colors
  • Create Second Collection
  • get selected or random collection from collection factory -> return collection or factory
  • build and test 1 rgb range factory
  • build and test 1 hsb range factory
  • RangeFactory -> get selected or random range color factory
  • color factory builder -> factory type, collection/range selection, or random
  • make sketch using color factory builder
  • Implement and test color transitions in both directions
    • Transparency Transition
    • Lerp Transition

Notes about Color Schemes

Should color factories return Color objects or P5Lib.Color objects?

Choices for color scheme

  • how many groups?
  • for each group
    • what kind of group is it?
    • if fixed
      • what kind of color factory?
      • if color collection
        which collection?
      • if range
        • which range?
        • RGB or HSB?
      • how many colors?
      • are the colors selected in order or randomly?

@blwatkins blwatkins changed the title Create Basic Color Classes Implement Initial Color Scheme Generation Jan 4, 2024
blwatkins referenced this issue in brittni-and-the-polar-bear/generative-art-project-template Jan 7, 2024
WARNING: This commit contains build errors.
@blwatkins blwatkins transferred this issue from brittni-and-the-polar-bear/generative-art-project-template Jan 7, 2024
@azurepolarbear azurepolarbear self-assigned this May 25, 2024
azurepolarbear added a commit that referenced this issue Jun 1, 2024
azurepolarbear added a commit that referenced this issue Jun 2, 2024
azurepolarbear added a commit that referenced this issue Jun 2, 2024
azurepolarbear added a commit that referenced this issue Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

2 participants