> For the complete documentation index, see [llms.txt](https://kdoore.gitbook.io/cs1335/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kdoore.gitbook.io/cs1335/project-1.md).

# Project 1

- [Random Variation](https://kdoore.gitbook.io/cs1335/project-1/random-variation.md): Processing random( ) function
- [Noise](https://kdoore.gitbook.io/cs1335/project-1/noise.md)
- [HSB Color Mode](https://kdoore.gitbook.io/cs1335/project-1/hsb_color_mode.md)
- [HSB Color Wheel](https://kdoore.gitbook.io/cs1335/project-1/hsb_color_mode/hsb-color-wheel.md)
- [Dynamic ColorWheel](https://kdoore.gitbook.io/cs1335/project-1/hsb_color_mode/hsb-color-wheel/colorwheel-class-codes19.md)
- [HSB Color Palette Tool](https://kdoore.gitbook.io/cs1335/project-1/hsb_color_mode/hsb-color-wheel/hsb-color-wheel-complimentary-color-palatte.md)
- [PShape Objects](https://kdoore.gitbook.io/cs1335/project-1/pshape.md)
- [Example Code: PShape](https://kdoore.gitbook.io/cs1335/project-1/pshape/sept-16-code.md)
- [Inspiration](https://kdoore.gitbook.io/cs1335/project-1/pshape/sept-16-code/diagram-and-art-expression.md)
- [Modeling Emotions](https://kdoore.gitbook.io/cs1335/project-1/modeling-emotions.md)
- [Emotions](https://kdoore.gitbook.io/cs1335/project-1/modeling-emotions/emotions-represented-using-color-form-space.md)
- [Kandinsky Color - Emotion](https://kdoore.gitbook.io/cs1335/project-1/modeling-emotions/emotions-represented-using-color-form-space/kandinsky-color-emotion.md)
- [PShape with Contour](https://kdoore.gitbook.io/cs1335/project-1/pshape-with-contour.md)
- [Recursion](https://kdoore.gitbook.io/cs1335/project-1/recursion.md)
- [Recursion Call-Stack](https://kdoore.gitbook.io/cs1335/project-1/recursion/recursion-call-stack.md)
- [Recursion Examples](https://kdoore.gitbook.io/cs1335/project-1/recursion/class-code-sept12f19.md)
- [Example Code 1](https://kdoore.gitbook.io/cs1335/project-1/recursion/class-code-sept12f19/example-code.md)
- [Example Code 2](https://kdoore.gitbook.io/cs1335/project-1/recursion/class-code-sept12f19/example-code-2.md)
- [Recursion - PShape](https://kdoore.gitbook.io/cs1335/project-1/project-1-pshape-pattern-recursion.md): Recursion to create repeat, complex patterns for PShapes
- [Recursive Patterns](https://kdoore.gitbook.io/cs1335/project-1/recursive-drawing.md)
- [Planning Structure: Functions:](https://kdoore.gitbook.io/cs1335/project-1/plan-structure--functions.md): Plan structure of functions for Positive and Negative Regions
- [Example Code - Feb 19](https://kdoore.gitbook.io/cs1335/project-1/plan-structure--functions/example-code-feb-19.md)
- [Final Code Structure](https://kdoore.gitbook.io/cs1335/project-1/plan-structure--functions/final-example-code.md): The code below shows example logic for positive region functions along with the function structures for the negative region functions.
- [Project 1: Programmatic Variations in Color](https://kdoore.gitbook.io/cs1335/project-1/programmatic-variations-in-color.md)
- [LerpColor](https://kdoore.gitbook.io/cs1335/project-1/programmatic-variations-in-color/lerpcolor.md)
- [Map Function](https://kdoore.gitbook.io/cs1335/project-1/programmatic-variations-in-color/map-function.md)
- [Map with LerpColor](https://kdoore.gitbook.io/cs1335/project-1/programmatic-variations-in-color/recursion-with-rotate-scale.md): Use Map and LerpColor to define Color Gradients across a Region
- [noise( )](https://kdoore.gitbook.io/cs1335/project-1/programmatic-variations-in-color/noise.md)
- [Transforms for Mirroring](https://kdoore.gitbook.io/cs1335/project-1/scale-transform-for-mirroring.md)
- [Project 1-Steps](https://kdoore.gitbook.io/cs1335/project-1/project1-steps.md)
