Stop drawing dead fish

Stop drawing dead fish

behaviour and responsiveness is the essence of the computer as an art medium

PART 1 : mediums of representation

TLDR : behaviour in reaction to the performer (artist/programmer) is the next step in expression through the medium of the computer.

  1. a picture of a fish is not a fish
  1. an animated fish is still not a fish

(does he mean designing this medium in terms of agents, objects that can behave and respond through design)

  1. performing fish
  1. the difference between expressing the feeling of emotion

PART 2 : how an artist creates the behaviour

TLDR : the creation of that behaviour in terms of intuitiveness to the creator (artist/programmer)

  1. code is an inappropriate way of creating digital art

how do we teach our digital objects to behave and respond?

reason 1

reason 2

artists draw because they want to convey something that they can't describe.

unless it's code, because

code is a linguistic hack that we can use to describe a scene (e.g. starry night) unambiguously

but it is a completely wrong way of creating that scene.

creating behaviour through the direct manipulation of art objects

('geometric manipulations on these art objects' he says. perhaps the language of geometry itself is a finite, unambiguous description of most of the world, enough so that they can be a complete subset of what constitutes behaviour.)

(so, geometry - solved.)

(the key is in allowing the user to create OPERATIONS without code so that they can manipulate geometry easily. it is the next layer of abstraction (like grasshopper))

there should be a geometric approach to creating art, because it corresponds to the visual facilities in our brain

so what we have here we is an implementation of a spring model

time counter implemented geometrically

everything we draw should be alive by default (in order to be native art in the pc as the medium)

PART 3 : a live performance

a performance

i've given these pictures behaviours

(an interactive piece called 'listen to my hand' where things react in various ways to the user's hand?)

continuing from the video

reader

It’s not quite Photoshop. The beauty of Photoshop, of course, is that the picture you’re manipulating on the screen is the final product. In model-based design, by contrast, the picture on your screen is more like a blueprint. Still, making software this way is qualitatively different than traditional programming. In traditional programming, your task is to take complex rules and translate them into code; most of your energy is spent doing the translating, rather than thinking about the rules themselves. In the model-based approach, all you have is the rules. So that’s what you spend your time thinking about. It’s a way of focusing less on the machine and more on the problem you’re trying to get it to solve.```

problem:

“Computing is fundamentally invisible,” Gerard Berry said in his talk. “When your tires are flat, you look at your tires, they are flat. When your software is broken, you look at your software, you see nothing.” ```