#include<software.h>  #include<arte.h>   class Software Arte //******************** // // Descrição: Software arte  // criação, código, processo, // categorias, artistas, história.  // Por: Cicero Silva  // (cicerosilva.com) //******************* //
#include <definição.h> {  Software Arte é uma categoria ainda recente no campo da arte; não aceita pelo campo {tradicional}{contemporâneo} {moderno} {estrutural} da análise da arte; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
#include <definição.h> {  Software Arte é uma forma de criação de imagens, procedimentos, interferências, relações, interpenetrações, performances, atuações, deformações, pinturas, publicações e ressignificações de elementos ou modelos artísticos através do uso do código do computador, o software; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
#include <definição.h> {  A Software Arte utiliza  {referências} {protocolos} {processos} {formas} {linguagens} {procedimentos} advindos da estrutura do software, do processo de programação, compilação e execução das obras/experimentos/ processos/interferências; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main() { A Software Arte não é  (interativa) (jogo) (game) } void exceções: { obras que utilizam a web para sua disseminação; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main() { Com o surgimento da Internet, a Software Arte começou a ser cada vez mais disseminada como forma de arte (1990).  } void fonte: { http://pt.wikipedia.org/wiki/Software_Arte; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
#include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()  int main() { A Internet Arte é uma forma de Software Arte, assim como a code art, o glitch art e a browser art } void fonte: { http://pt.wikipedia.org/wiki/Software_Arte; }
int main (histórico) { A primeira exibição na história da Software Arte foi a  Software, Information Technology: its new meaning for art , realizada em 1970 pelo pioneiro Jack Burnham no Jewish Museum em Nova York. } {load Jack Burnham} #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (histórico) { A  documenta ção dos projetos ficou a cargo de  Ted Nelson, do Architecture Machine Group, de Les Levine e Nicholas Negroponte. Artistas: Vito Acconci, David Antin, Architecture Group Machine M.I.T., John Baldessari, Robert Barry, Linda Berris, Donald Burgy, Paul Conly, Agnes Denes, Robert Duncan Enzmann, Carl Fernbach-Flarsheim, John Godyear, Hans Haacke, Douglas Hue- bler, Joseph Kosuth, Nam June Paik, Alex Razdow, Sonia Sheridan, Evander D. Schley, Theodosius Victoria, Laurence Weiner } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (histórico) { obras = Labirinto cat álogo interativo criado por  Ted Nelson; É a primeira vez que um texto digitalizado (hipertexto) fica acessível ao público; Permitia ao público a consulta aos arquivos armazenados (documentos dos artistas, anotações etc.) } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (histórico) { obras = Seek Nicholas Negroponte,  Architecture Group Machine M.I.T.  A obra abrigava  alguns gerbils com blocos de metal em cubos, e os blocos eram reagrupados de acordo com o seu movimento;  Surgiam novas organiza ções dos cubos que tinham o design dos  gerbils; Obra baseada numa cita ção do livro Dream Machines de Ted Nelson; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (histórico) { obras = Systems Burn-off Les Levine  O sistema Systems Burn-Off era um software residual ao qual eram submetidas as fotos tiradas pelo artista;  V ídeos interativos que exibiam as fotos escolhidas pelo software; Defini ções: software  :  hardware  =  m í dia  :  arte  =  informa ção   :  objeto } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (histórico) { os objetivos da exposição eram: Focar as sensibilidades para áreas em expansão na Arte e na Tecnologia; instrumentais ao redefinir áreas inteiras ligadas à uma consciência estética; Software: não é mais conectado  às máquinas somente para apresentar programas formulados por artistas com o intuito de expressar idéias e proposições de arte;   } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (conceitos) {  software arte = linguagem software = c ódigo controle = a ção processo = repeti ção } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (conceitos) {  algoritmo = l ógica + controle (Robert Kowalski) Algoritmo = a descrição de um método através do qual alguma tarefa pode ser realizada; Artistas tendem a desconstruir métodos, subverter a ordem para criar novas formas e experimentos com a estrutura da linguagem } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
#include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()  int main (conceitos) {  loop = um procedimento repetitivo no qual uma linguagem executa automaticamente partes que voc ê determina; }
int main (conceitos) {  c ódigos ofuscados: programas concisos, de extrema eficiência, que executam processos inesperados e criativos em poucas linhas de comando; BASIC 10 PRINT CHR$ (109+RND(1)*2); : GOTO 10 ex.: softwares de criação de imagens randômicas, textos, animações…. } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (artistas) {  Amy Alexander Thomas Briggs  Radical Software Group  Influenza, dos artistas Rafael Marchetti (Uruguai) e Raquel Renn ó  (Brasil) Pall Thayer Scott Draves I/O/D Jaromil  Miltos Manetas Bob Holmes  N etochka Nezvanova Casey Reas Nick Montfort  } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (projetos) {    Log-cam , do duo Influenza (Rafael Marchetti e Raquel Renn ó) } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (projetos) {  OpenFrameworks Zachary Lieberman  Theo Watson uma livraria C++ open source criada especialmente para a produ ção de obras interativas, procedimentos artísticos em software arte;   http://www.openframeworks.cc } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (projetos) {  Processing  (processing.org) Casey Reas  Ben Fry uma biblioteca Java encapsulada e preparada para produzir obras digitais, com refer ências, livrarias com códigos de cores, funções e controles; no fundo é Java…nada mais…mas bem sistematizada para arte e tecnologia, o que lhe traz um valor pedagógico interessante; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (projetos) {  assina Cicero Silva projeto que questionava o fim do autor nas m ídias digitais; gerava textos randômicos; publicava os textos em revistas falsas na Internet; os algoritmos que geravam os textos eram batizados com nomes, como Deleuze, Platão, Foucault; os algoritmos assinavam os textos; } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (projetos) {  Assina } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (conclus ões ) {  a linguagem contempor ânea da arte e da tecnologia é o software; o código representa a ferramenta de trabalho; linguagens =  ideologias; if flash = pr é-definição de escolhas; falta de liberdade } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (conclus ões ) {  todo sujeito contempor âneo deve ao menos saber duas linguagens de programação (Friedrich Kittler) } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()
int main (fim) {  OBRIGADO! } #include<graphics.h> #include<dos.h>  class Colors  { private:  int graphdriver, graphmode;  //Palettetype Contains palette informati  // on for the current graphics driver  palettetype pal; //Contains palette information for the current graphics driver  public:  void Init_Graphics()  {  initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;);  }  void Intro();  Colors::Colors()  { graphdriver = DETECT;  Init_Graphics(); //getpalette gets information about the  // current palette  getpalette(&pal);//GetPalette demands that a pointer be passed  }  };  int main()

Software Arte

  • 1.
    #include<software.h> #include<arte.h> class Software Arte //******************** // // Descrição: Software arte // criação, código, processo, // categorias, artistas, história. // Por: Cicero Silva // (cicerosilva.com) //******************* //
  • 2.
    #include <definição.h> { Software Arte é uma categoria ainda recente no campo da arte; não aceita pelo campo {tradicional}{contemporâneo} {moderno} {estrutural} da análise da arte; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 3.
    #include <definição.h> { Software Arte é uma forma de criação de imagens, procedimentos, interferências, relações, interpenetrações, performances, atuações, deformações, pinturas, publicações e ressignificações de elementos ou modelos artísticos através do uso do código do computador, o software; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 4.
    #include <definição.h> { A Software Arte utiliza {referências} {protocolos} {processos} {formas} {linguagens} {procedimentos} advindos da estrutura do software, do processo de programação, compilação e execução das obras/experimentos/ processos/interferências; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 5.
    int main() {A Software Arte não é (interativa) (jogo) (game) } void exceções: { obras que utilizam a web para sua disseminação; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 6.
    int main() {Com o surgimento da Internet, a Software Arte começou a ser cada vez mais disseminada como forma de arte (1990). } void fonte: { http://pt.wikipedia.org/wiki/Software_Arte; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 7.
    #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main() int main() { A Internet Arte é uma forma de Software Arte, assim como a code art, o glitch art e a browser art } void fonte: { http://pt.wikipedia.org/wiki/Software_Arte; }
  • 8.
    int main (histórico){ A primeira exibição na história da Software Arte foi a Software, Information Technology: its new meaning for art , realizada em 1970 pelo pioneiro Jack Burnham no Jewish Museum em Nova York. } {load Jack Burnham} #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 9.
    int main (histórico){ A documenta ção dos projetos ficou a cargo de Ted Nelson, do Architecture Machine Group, de Les Levine e Nicholas Negroponte. Artistas: Vito Acconci, David Antin, Architecture Group Machine M.I.T., John Baldessari, Robert Barry, Linda Berris, Donald Burgy, Paul Conly, Agnes Denes, Robert Duncan Enzmann, Carl Fernbach-Flarsheim, John Godyear, Hans Haacke, Douglas Hue- bler, Joseph Kosuth, Nam June Paik, Alex Razdow, Sonia Sheridan, Evander D. Schley, Theodosius Victoria, Laurence Weiner } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 10.
    int main (histórico){ obras = Labirinto cat álogo interativo criado por Ted Nelson; É a primeira vez que um texto digitalizado (hipertexto) fica acessível ao público; Permitia ao público a consulta aos arquivos armazenados (documentos dos artistas, anotações etc.) } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 11.
    int main (histórico){ obras = Seek Nicholas Negroponte, Architecture Group Machine M.I.T. A obra abrigava alguns gerbils com blocos de metal em cubos, e os blocos eram reagrupados de acordo com o seu movimento; Surgiam novas organiza ções dos cubos que tinham o design dos gerbils; Obra baseada numa cita ção do livro Dream Machines de Ted Nelson; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 12.
    int main (histórico){ obras = Systems Burn-off Les Levine O sistema Systems Burn-Off era um software residual ao qual eram submetidas as fotos tiradas pelo artista; V ídeos interativos que exibiam as fotos escolhidas pelo software; Defini ções: software : hardware = m í dia : arte = informa ção : objeto } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 13.
    int main (histórico){ os objetivos da exposição eram: Focar as sensibilidades para áreas em expansão na Arte e na Tecnologia; instrumentais ao redefinir áreas inteiras ligadas à uma consciência estética; Software: não é mais conectado às máquinas somente para apresentar programas formulados por artistas com o intuito de expressar idéias e proposições de arte; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 14.
    int main (conceitos){ software arte = linguagem software = c ódigo controle = a ção processo = repeti ção } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 15.
    int main (conceitos){ algoritmo = l ógica + controle (Robert Kowalski) Algoritmo = a descrição de um método através do qual alguma tarefa pode ser realizada; Artistas tendem a desconstruir métodos, subverter a ordem para criar novas formas e experimentos com a estrutura da linguagem } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 16.
    #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main() int main (conceitos) { loop = um procedimento repetitivo no qual uma linguagem executa automaticamente partes que voc ê determina; }
  • 17.
    int main (conceitos){ c ódigos ofuscados: programas concisos, de extrema eficiência, que executam processos inesperados e criativos em poucas linhas de comando; BASIC 10 PRINT CHR$ (109+RND(1)*2); : GOTO 10 ex.: softwares de criação de imagens randômicas, textos, animações…. } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 18.
    int main (artistas){ Amy Alexander Thomas Briggs Radical Software Group Influenza, dos artistas Rafael Marchetti (Uruguai) e Raquel Renn ó (Brasil) Pall Thayer Scott Draves I/O/D Jaromil Miltos Manetas Bob Holmes N etochka Nezvanova Casey Reas Nick Montfort } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 19.
    int main (projetos){ Log-cam , do duo Influenza (Rafael Marchetti e Raquel Renn ó) } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 20.
    int main (projetos){ OpenFrameworks Zachary Lieberman Theo Watson uma livraria C++ open source criada especialmente para a produ ção de obras interativas, procedimentos artísticos em software arte; http://www.openframeworks.cc } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 21.
    int main (projetos){ Processing (processing.org) Casey Reas Ben Fry uma biblioteca Java encapsulada e preparada para produzir obras digitais, com refer ências, livrarias com códigos de cores, funções e controles; no fundo é Java…nada mais…mas bem sistematizada para arte e tecnologia, o que lhe traz um valor pedagógico interessante; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 22.
    int main (projetos){ assina Cicero Silva projeto que questionava o fim do autor nas m ídias digitais; gerava textos randômicos; publicava os textos em revistas falsas na Internet; os algoritmos que geravam os textos eram batizados com nomes, como Deleuze, Platão, Foucault; os algoritmos assinavam os textos; } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 23.
    int main (projetos){ Assina } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 24.
    int main (conclusões ) { a linguagem contempor ânea da arte e da tecnologia é o software; o código representa a ferramenta de trabalho; linguagens = ideologias; if flash = pr é-definição de escolhas; falta de liberdade } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 25.
    int main (conclusões ) { todo sujeito contempor âneo deve ao menos saber duas linguagens de programação (Friedrich Kittler) } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()
  • 26.
    int main (fim){ OBRIGADO! } #include<graphics.h> #include<dos.h> class Colors { private: int graphdriver, graphmode; //Palettetype Contains palette informati // on for the current graphics driver palettetype pal; //Contains palette information for the current graphics driver public: void Init_Graphics() { initgraph(&graphdriver,&graphmode,&quot;..\\BGI\\&quot;); } void Intro(); Colors::Colors() { graphdriver = DETECT; Init_Graphics(); //getpalette gets information about the // current palette getpalette(&pal);//GetPalette demands that a pointer be passed } }; int main()