Interfacing the law Assessment Zalan Szakacs

From XPUB & Lens-Based wiki


WHAT HAVE I DONE?

Special Issue

  • Understanding pirate libraries and the ecosystem around them
  • Deeper inside view into monoskope + memory of the world


Software


WHAT HAVE I LEARNED?

  • Basics into Comma separated catalogues / JavaScript / HTML / CSS / ThreeJS
    • Shifting the role from a classical designer into a more developer - explorer role
    • A lot of people have good ideas, but the question is the execution - this is the key for a successful project
    • If you want to work in the computational field - you need to become an expert in it (understanding the way of thinking and executing in code)
    • IDEAS + KNOWLEDGE (SKILLS) = EXPERT IN THE FIELD
    • Your portfolio is your → main project → your businesscard
    • If you want to propose a project idea come already with a halfway working mockup / prototype and not with a vague idea
    • Make only concepts that you can execute yourself
    • Using reddit, internet console, GitHub and stack overflow for help in debugging
    • Having discipline for learning new programming languages


  • Concept
    • Data visualisation system thinking exploration (which data will be translated and how – this is a key of a successful data visualisation project)
    • Trust your first intuition during the conceptualisation phase of the project
    • Better time planning (calendar) of the project - to do lists


WHAT DID I ACHIEVED FROM MY 1ST + 2ND TRIMESTER WISHLIST?

  • the way of thinking in code
  • creating dynamic and hybrid systems (XPPL Volumetric Catalogue - my first website)
  • wiki structure to use for documenting the process
  • learned the basics of JavaScript
  • exploration of ThreeJs library
  • found also ways how to connect with my work (WebGL, ThreeJs)
  • Investigating a research into steganography / abusing file formats and creating a project with it


WHERE DO I WANT TO GO?

  • learning more how to think in code and realise my ideas
  • Developing further my ThreeJs skills (WebGL)
  • Developing further my Python3 skills
  • Starting with GLSL (Shaders)
  • OpenGL
  • Diving into Openframeworks
  • Diving into Touchdesigner in combination of Python
  • Creative coding and spatial light design installation
  • Developing further the data visualisation system thinking (which data will be translated and how – this is a key of a successful data visualisation project)
  • Developing a deeper understanding of sound visualisation


WHY?

  • graduation project next year → live generated 3D environments ↔ audio visualisation (sound = data → data visualisation)
  • creative coding, light - space installations, audiovisual performances delivered from a strong conceptual and technical (software - creative coding) foundation