CS1335
  • Introduction
  • Assignments
    • A1: Meta, Metta
    • A2: Functions, Emotions
    • A3: Repeat Patterns
    • A4 - Objects: Things and No Thing
    • Final Inspirations
    • A?: Grid Patterns
    • Inspiration
  • Getting Started
    • Processing
    • PDE - Code Editor
    • Learning Processing
  • Java Language
    • Java Syntax
      • Typed-Variables
      • Float - Integer Conversion Errors
      • Modulus
      • Functions
      • Object Reference Data Types
      • Arrays
        • Class Example Code
      • Switch-Case Statement
      • Ternary Operator
      • Class
  • Project 1
    • Random Variation
    • Noise
    • HSB Color Mode
      • HSB Color Wheel
        • Dynamic ColorWheel
        • HSB Color Palette Tool
    • PShape Objects
      • Example Code: PShape
        • Inspiration
    • Modeling Emotions
      • Emotions
        • Kandinsky Color - Emotion
    • PShape with Contour
    • Recursion
      • Recursion Call-Stack
      • Recursion Examples
        • Example Code 1
        • Example Code 2
    • Recursion - PShape
    • Recursive Patterns
    • Planning Structure: Functions:
      • Example Code - Feb 19
      • Final Code Structure
    • Project 1: Programmatic Variations in Color
      • LerpColor
      • Map Function
      • Map with LerpColor
      • noise( )
    • Transforms for Mirroring
    • Project 1-Steps
  • Grid Based Designs
    • Computational Design
    • Artist: Victor Vasarely
    • Grid Pattern Design
    • 1D - Array of PShapes for Grid Layout
      • Truchet Tiling
      • Example Code S2020
      • Example Code March 11
      • Example - March9
      • Example Code
    • PShapes in Grid Regions
    • Grid Region Logic
    • Pattern Preview - Transforms: Translate & Scale
  • Project 2
    • Project 2 - 2D Arrays for Gradient Logic
      • 2D Array Grid with Labels
    • Grid Patterns using 2D Array Indexes: i, j
      • Example Class Code
    • lerpColor( ) and map( ) Functions
    • Demo Lerp Colors
    • 2D Arrays with lerpColor
    • Create PShape 2D Array
    • Function: Populate2DArray( )
    • Function: DisplayShapeMatrix()
    • Transforms for Position, Rotation, Scale of ShapeMatrix Elements
    • Project 2 - Steps
    • Animation for ShapeMatrix
      • Animation w/Noise
  • Object Oriented Programming
    • Introduction to Objects
    • Button States
    • Buttons as Objects
      • Button Class
    • Create Object Instances
    • Button Types
    • Modeling Buttons: States and Events
    • OOP - Inheritance
    • OOP - Polymorphism
    • Child-Class: PImageButton
    • PShape - SVG Objects
    • Menu of Buttons
    • ButtonGroup - Final Version
    • Slider Controller
    • UML Class Diagram
  • Project 3
    • Project 3 - Logic, Steps
    • Project 3 - Class Definitions
      • Button
      • PImageButton
      • ButtonGroup
      • Pattern
        • PShapes - SVG, Vertex Shapes
        • Setting Colors For Patterns
        • Pattern - With Child-PShapes
      • Slider
      • Particles
  • Modeling
    • UML Class Diagram
  • Resources and References
    • Glossary
    • Resources
      • Acoustics
      • Learning Science
        • Emotional Intelligence
      • Creativity
      • Conceptual Art
      • Books
        • Art
      • Games, Rules
      • Complexity
    • Random Inspiration
      • Ulm School
      • Heart-Mind, Mind, Body
      • Statistical Uncertainty
Powered by GitBook
On this page
  • Models of Emotion
  • Theory of Constructed Emotion
  • Contrasting and Categorization of Emotions - Wikipedia
  • Plutchick's Wheel of Emotions
  • Hour Glass of Emotions
  • Hour Glass Emotional Dimensions - Wikipedia

Was this helpful?

  1. Project 1

Modeling Emotions

PreviousInspirationNextEmotions

Last updated 4 years ago

Was this helpful?

In this project, we want design an interactive abstract artwork to represent our personal emotions about some personal event that we remembered as being highly emotional.

In order to recall our emotions that are associated with our selected experience, it's helpful to have models of emotion that provide a structure of information about emotions.

Models of Emotion

Theory of Constructed Emotion

In every waking moment, your brain uses past experience, organized as concepts, to guide your actions and give your sensations meaning. When the concepts involved are emotion concepts, your brain constructs instances of emotion.

...emotions "are not triggered; you create them. They emerge as a combination of the physical properties of your body, a flexible brain that wires itself to whatever environment it develops in, and your culture and upbringing, which provide that environment.

emotions are conscious experiences that occur when we find our self in a situation where a challenge or opportunity exist. Some occur when a survival circuit is active — like fear — while others don’t involve survival circuits — like pride. What defines the emotion is not whether there’s a survival circuit that’s active but whether we interpret the situation we’re in as either challenging or potentially beneficial.

Classical Models of Emotions

Plutchick's Wheel of Emotions

Hour Glass of Emotions

The Hour Glass model of Emotions was created by UX researchers. This model provides categories of emotion: Sensitivity, Attention, Pleasantness, Aptitude, where Emotions are given a numeric value based on the strength of the emotion. This dimensional, numeric model has been used to analyze emotional sentiment from written statements such as twitter tweets. Colors are used in the model to indicate the emotional dimensions.

Dimension

+3

+2

+1

-1

-2

-3

Hour Glass Emotional Dimensions -

Moving from Design-Thinking to Emotional-Thinking - Fast Company Article, 2019
wikipedia
Lisa Feldman Barrett: Wikipedia
Article: Fear or Defense Circuit, Dr Joseph Ledoux
Dr Joseph Ledoux: Wikipedia
Contrasting and Categorization of Emotions - Wikipedia
Wikipedia
Sentic.net
Sensitivity
Rage
Anger
Annoyance
Apprehension
Fear
Terror
Attention
Vigilance
Anticipation
Interest
Distraction
Surprise
Amazement
Pleasantness
Ecstasy
Joy
Serenity
Pensiveness
Sadness
Grief
Aptitude
Admiration
Trust
Acceptance
Boredom
Disgust
Loathing
Sentic Presentation