Loading...
Logo
Processing Forum
alessio.erioli's Profile
4 Posts
2 Responses
0 Followers

Activity Trend

Last 30 days
Show:
Private Message
    Hi all,

    I am experiencing a problem with the alpha of objects with some transparency on Processing 2.02 with P2D/P3D render modes. This code:

    1. void setup() {
    2.   size (500, 500);
    3. }
    4. void draw() {
    5.   background(0);
    6.   fill(255, 0, 0, 150);
    7.   ellipse(300, 300, 250, 250);
    8.   fill(80, 150);
    9.   noStroke();
    10.   rect(200, 200, 200, 200);
    11. }

    Gives the following (expected) result:

    If I use:

    1. size (500, 500, P2D);

    Here's what happens (same with P3D):

    I've also tried blendMode() with several options but nothing seem to affect the solid look of the shapes. Any clues/ideas? Is this a bug/issue? In Processing 2.01 everything worked as expected....


    CTRL.SHIFT – the Control Shift in computational design

    Processing + Grasshopper  workshop

    Vienna, Austria
    02-07.04.2013

    [.]Tutors:

    Alessio Erioli + Andrea Graziano + Alessandro Zomparelli – Co-de-iT.

    The workshop explores the manifold relations of creativity and control in computational design. The availability of increasingly complex and sophisticated tools shifts how control and sensibility are exerted and deployed within the design process. A new computational craft is required, one that allows the embedding in computational simulation of matter and agency so that ideas propagate in a deeper ecology with degrees of autonomy that provide complex feedbacks. Objects and systems are not anymore simple assemblages of static parts but are generated from the interrelations of other complex objects within ecologies. The designer is not just merely using tools rather establishing a loop dialogue with their creative and autonomous possibilities: questioning their capacity and extension, evaluating and empathizing with the result that in turn allow configuring and being configured by them continuously.

    We will explore matter and agency behaviors through Grasshopper (with Millipede plugin) and Processing, interrogating the aesthetic potential of Topology Optimization and Multi-Agent Systems.

    For further info on schedule, venue and application follow this link: 

    http://www.co-de-it.com/wordpress/ctrl-shift-grasshopper-processing-workshop-vienna.html



    Workshop

    Co-de-iT
    Rovinj – Hotel Lone
    27-31.08.2012
    .

    Spectrum {embodiments} –  Processing workshop
    proto/e/co/logics – Rovinj _ 27-31.08.2012
    Tutors: Alessio Erioli, Tommaso Casucci, Alessandro Zomparelli

    .

    Agency, embodiment, hierarchies.

    The more we explore the architecture of matter, the more what we get looks more and more like information; yet, information needs a body in order to express itself as such. Architecture starts when the embodiment process takes place, from the set of relations that define a system, by defining relations among independent objects (which, in turn, are information systems on a finer scale). By coding the behavioral rules of interacting autonomous agents and topological manifolds, emergent hierarchies and differentiated yet coherently related spatial and geometric conditions flourish forming a spectrum (a condition that is not limited to a specific set of values but can vary infinitely within a continuum), with a cascade of local symmetries, gradients and singularities emerging from pure information systems.

    The workshop will speculate through codes written in Processing on autonomy of form and the relation among behavioral rules and morphogenesis. Rather than trying to reductively solve dualities like autonomy/dependency, whole/parts, heterogeneity/homogeneity the workshop aims to exploit them as a fuel for dynamic, competitive or collaborative creation of higher complexity and the source of a spectrum of possibilities in finding novel seeable forms with no precedents.

    We will write our own unconventional programming strategies in the scripting- framework Processing.

     

    Supervision:

    Alessio Erioli, Tommaso Casucci, Alessandro Zomparelli

     

    Affiliations:

    Co-de-iT – Computational design Italy – www.co-de-it.com

    a collaboration between Co-de-iT and MLAUS / proto/e/co/logics

    price 200 €

    information & registration  info@mlaus.net - MLAUS

    Original post on Co-de-iT website.


    OoP5// Processing workshop - Rome (Italy)

    [.]Date:

    16-17/06/2012*

    * date may shift due to unpredicted events but will be concentrated in weekends / la data potrà subire slittamenti a seguito di imprevisti  ma sarà sempre concentrata nel fine settimana.

     

    [.]Tutor:

    Alessio Erioli - Co-de-iT

     

    [.ENG.] Description:


    The intensive workshop will give an introduction to generative design through Processing, Open-Source platform supported by GNU/Linux, Mac OS X and Windows.
    Processing is a Java-based programming environment that inherits syntax, commands and Object-oriented programming logic paradigm and on top of that adds several high-level functions to easily manage graphic and multimedia. Its easy to use interface, the wide variety of available libraries customizing and extending its functionality and its execution speed made it a suitable environment for dynamic simulation of complex systems through continuous feedback, iteration and recursion.

    Artists such as Casey Reas, Ben Fry, Marius Watz, Aaron Koblin, Jared Tarbell, Jer Thorp, Robert Hodgin (aka flight404), Reza Ali, graphic design studies such as OnFormative made it their weapon of choice.

    It is gaining momentum in architecture thanks to the work and research of Biothing and Kokkugia as well as architecture schools such as AA ( EmTech e DRL), UCL Bartlett, TU Delft, ICD (Stuttgart) who use it for researches focused on swarm intelligence and agent-based behavior in design.

    The workshop will scrutinize how, through Object-oriented Programming logic (OoP) it is possible to manage emergent, ordered and elegant complexity through the interaction coordinated by sets of simple rules. Starting from basic  interacting geometries up to agent systems.

    For further info and applications: http://www.co-de-it.com/wordpress/oop5-processing-workshop_rome.html

    / / / / / / / / / / / / /

    [.ITA.] Descrizione:

    Il workshop intensivo è pensato per una introduzione al design generativo attraverso l’utilizzo di Processing, piattaforma Open-Source supportato dai sistemi operativi GNU/Linux, Mac OS X e Windows.

    Processing è un ambiente di programmazione il cui linguaggio è basato su Java, da cui eredita completamente sintassi, comandi e il paradigma di programmazione orientata agli oggetti, ma in più mette a disposizione numerose funzioni ad alto livello per gestire facilmente l’aspetto grafico e multimediale. La semplicità dell’ ambiente di programmazione, la vasta gamma di librerie disponibili per personalizzarne ed estenderne le funzioni  e la grande velocità in fase di esecuzione ne hanno fatto un ambiente adatto alla simulazione dinamica di sistemi complessi attraverso processi di feedback continui, iterazioni e ricorsioni.

    Artisti come Casey Reas, Ben Fry, Marius Watz, Aaron Koblin, Jared Tarbell, Jer Thorp, Robert Hodgin (alias flight404), Reza Ali, studi di graphic design quali OnFormative.

    In architettura sta avendo una diffusione sempre più ampia grazie al lavoro e alle sperimentazioni di studi quali Biothing e Kokkugia e scuole quali AA ( EmTech e DRL ), UCL Bartlett , TU Delft , ICD (Stuttgart) per le ricerche incentrate soprattutto su swarm intelligence e agent-based behavior nella progettazione.

    Processing può inoltre gestire interazioni fisico/digitali essendo in grado di interagire con la scheda hardware Arduino.

    Il workshop indagherà come, attraverso l’Object-oriented Programming (OoP – o logica di programmaizone ad oggetti) sia possibile generare complessità ordinata, elegante ed emergente attraverso l’interazione coordinata da insiemi di semplici regole. Partendo da semplici elementi geometrici che interagiscono tra loro fino all’introduzione a sistemi di agenti.

    per maggiori informazioni e info iscrizioni: http://www.co-de-it.com/wordpress/oop5-processing-workshop_rome.html