Skip to content

List of sketches - add in the comments if you have checked one, or if you need help to fix one #1

@villares

Description

@villares

Advanced

  • KeyCodes [very different from the original example, but works!]

Basics

Camera

  • MoveEye
  • Orthographic
  • Perspective

Color

  • Brightness
  • ColorVariables
  • Hue
  • LinearGradient
  • RadialGradient
  • Relativity
  • Saturation
  • WaveGradient

Control

  • BooleanOperators
  • Conditionals1
  • Conditionals2
  • EmbeddedIteration
  • Iteration

Data

  • DatatypeConversion
  • IntegersFloats
  • Strings
  • TrueFalse
  • VariableScope
  • Variables

Form

  • Bezier
  • PieChart
  • PointsLines
  • Primitives3D
  • RegularPolygon
  • ShapePrimitives
  • Star
  • TriangleStrip

Image

  • Alphamask
  • BackgroundImage
  • CreateImage
  • LoadDisplayImage
  • Pointillism
  • RequestImage
  • Transparency

Input

  • Clock
  • Constrain
  • Easing
  • Keyboard
  • KeyboardFunctions
  • Milliseconds
  • Mouse1D
  • Mouse2D
  • MouseFunctions
  • MousePress
  • MouseSignals
  • StoringInput

Lights

  • Directional
  • Mixture
  • MixtureGrid
  • OnOff
  • Reflection
  • Spot

Lists

  • List
  • List2D
  • ListObjects

Math

  • AdditiveWave
  • Arctangent
  • Distance1D
  • Distance2D
  • DoubleRandom
  • Graphing2DEquation
  • IncrementDecrement
  • Interpolate
  • Map
  • Noise1D
  • Noise2D
  • Noise3D
  • NoiseWave
  • OperatorPrecedence
  • PolarToCartesian
  • Random
  • RandomGaussian
  • Sine
  • SineCosine
  • SineWave

Objects

  • CompositeObjects
  • Inheritance
  • MultipleConstructors
  • Objects

Shape

  • DisableStyle
  • GetChild
  • LoadDisplayOBJ
  • LoadDisplaySVG
  • ScaleShape
  • ShapeVertices

Structure

  • Coordinates
  • CreateGraphics
  • Functions
  • Loop
  • NoLoop
  • Recursion
  • Redraw
  • SetupDraw
  • StatementsComments
  • WidthHeight

Transform

  • Arm
  • Rotate
  • RotatePushPop
  • RotateXY
  • Scale
  • Translate

Typography

  • FiveWaysOfWritingText
  • Letters
  • Words

Web

  • EmbeddedLinks
  • LoadingImages

Demos

Graphics

  • BoxClock
  • LowLevelGLVboInterleaved
  • LowLevelGLVboSeparate
  • Particles
  • Tentacles
  • Trefoil
  • Wiggling
  • Yellowtail (performance could be improved!)

Performance

  • Esfera
  • LineRendering
  • QuadRendering
  • TextRendering

Tests

  • NoBackgroundTest
  • RedrawTest
  • ResizeTest

Library

  • PDF Export
  • Export 3D
  • Python Mode Differences
  • IntAndFloat
  • LiteralColors
  • WithStatements

Topics

AdvancedData

  • A_List
  • LoadSaveTable

Animation

  • AnimatedSprite
  • Sequential

Cellular Automata

  • GameOfLife
  • Wolfram
  • ContinuousLines

Create Shapes

  • BeginEndContour
  • GroupPShape
  • ParticleSystemPShape
  • PathPShape
  • PolygonPShape
  • PolygonPShapeOOP
  • PolygonPShapeOOP2
  • PolygonPShapeOOP3
  • PrimitivePShape
  • WigglePShape

    File IO

  • LoadFile1
  • LoadFile2
  • SaveOneImage

Fractals and L-Systems

  • Koch
  • Mandelbrot
  • PenroseSnowflake
  • PenroseTile
  • Pentigree
  • Tree

GUI

  • Button
  • Handles
  • Rollover
  • Scrollbar

Geometry

  • Icosahedra
  • NoiseSphere
  • RGBCube
  • ShapeTransform
  • SpaceJunk
  • Toroid
  • Vertices

Image Processing

  • Blending
  • Blur
  • Brightness
  • Convolution
  • EdgeDetection
  • Explode
  • Extrusion
  • Histogram
  • LinearImage
  • PixelArray
  • Zoom

Interaction

  • Follow1
  • Follow2
  • Follow3
  • Reach1
  • Reach2
  • Reach3
  • Tickle

Motion

  • Bounce
  • BouncyBubbles
  • Brownian
  • CircleCollision
  • CubesWithinCube
  • Linear
  • Morph
  • MovingOnCurves
  • Reflection1
  • Reflection2
  • Pattern
  • Pulses

Shaders

  • BlurFilter
  • Conway
  • CustomBlend
  • Deform
  • DomeProjection
  • EdgeDetect
  • EdgeFilter
  • GlossyFishEye
  • ImageMask
  • Landscape
  • Monjori
  • Nebula
  • SepBlur
  • ToonShading

Simulate

  • Chain
  • Flocking [ Slow :( ]
  • ForcesWithVectors
  • GravitationalAttraction3D
  • MultipleParticleSystems
  • SimpleParticleSystem
  • SmokeParticleSystem
  • SoftBody
  • Spring
  • Springs

Textures

  • TextureCube
  • TextureCylinder
  • TextureQuad
  • TextureSphere
  • TextureTriangle

Vectors

  • AccelerationWithVectors
  • BouncingBall
  • VectorMath

Third party libraries (you might need to copy .jar files around and check they are seen)

PeasyCam

  • HelloPeasy
  • cameraHUD

I'M_NOT_SURE_I_WILL_CONVERT_THESE

Arduino-Firmata (check out pyfirmata https://github.com/villares/lousa-magica)

  • arduino_input

ControlP5

  • Textfield

Fisica (maybe make pymunk,org examples instead?)

  • ContactListener
  • MSAFluid

OpenCV (convert to Python's cv2 OpenCV wrapper?)

  • BackgroundSubtraction
  • BrightestPoint
  • BrightnessContrast
  • CalibrationDemo
  • ColorChannels
  • DepthFromStereo
  • DilationAndErosion
  • FaceDetection
  • FilterImages
  • FindContours
  • FindEdges
  • FindHistogram
  • HistogramSkinDetection
  • LiveCamTest

beads (dead batteries, we probably should discard these)

  • Lesson01_AudioContext
  • Lesson04_SamplePlayer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions