Search DLab 1.0
Monday, December 27, 2010
3D Mapping / Projection (Year 3)
Thursday, December 9, 2010
Seoul 9.30am Saturday at Bangrang Hostel + ACM Student Member
397-14 Jungnim-Dong Jung-Gu
Chungjeangno Station (Green Line) Exit 5
82-2-6414-2246
http://www.bangranghostel.com/
Saturday, December 4, 2010
101 things you don't learn in architecture school
Monday, November 29, 2010
Friday, November 26, 2010
Model a’la Experiment
Wednesday, November 24, 2010
NO tutorial this Friday - Meet Saturday, BACC, 11am
Thursday, November 18, 2010
Guest tomorrow for desk crit
RUN BKK!!!!
Wednesday, November 17, 2010
Grohe - Tuesday November 23 - 9am
Tuesday, November 16, 2010
SITE MODEL 1:100 for End of Semester Review Dec 7
Monday, November 15, 2010
Saturday, November 13, 2010
Tuesday, NOV 16 - SITE MODEL
Friday, November 12, 2010
Monday, November 8, 2010
Bangkok Marathon (Nov 21) + Fat Fish for Friday (Nov 12) ???
Transforming Time by Sven Lutticken
Sunday, November 7, 2010
transforming time by SVEN LÜTTICKEN part 2
transforming time by SVEN LÜTTICKEN part 1
SPECIAL QUOTE
in which the images of cinema are seen not as representations but as “light-matter in movement,” as “events of luminous matter.”
how cinema finally realizes a liberated time-image, Bergsonian duration is defined less by succession than by coexistence.All layers of time coexist in the virtual state, open to actualization. One can plunge into and access this present past, this eternity. “The appeal to recollection is this jump by which I place myself in the vir- tual, in the past, in a particular region of the past, at a particular level of contraction.”16 In this way, pure recollection becomes recollection- images, which become actualized or embodied.
he movement-image is still regulated by the “sensory-motor functions” and dominated by the human body and its motions and affects. In the time-image of the nou- velle vague, by contrast, the image becomes erratic, liberated from the sensory-motor schemata.
Barthes’s counterintuitive argument is that the “authentically filmic” is not in fact to be found in the moving image but in frame enlarge- ments, which offer possibilities for reading films against the grain, disassembling and permuting them, undermining linear narrative— the film’s “logico-temporal order”—and allowing for a different flow of images, for “counter-narratives.”
However, most architectural photographs by Förg are devoid of people, focusing on the modernist and/or fascist architecture itself, in black and white or color. Often, the angles from which the pictures have been taken suggest fleeting glances, a subjective point of view, making the spectator into a cinematic witness.
“our culture offers us two different models for gaining control over time—the immobilization of the image in the museum and the immo- bilization of the viewer in the cinema.
"liberation of time"
Like Cornell, Warhol in his early films suggests that the narrative of the liberation of time might bite its own tail, that the end might be found in the beginning. Deleuze notes that in the time-image “move- ment can tend to zero, the character, or the shot itself, remain immobile; rediscovery of the fixed shot.”
Saturday, November 6, 2010
Review w/ Aj Mark, Tue Nov 9 at 9am + post work progress
Thursday, November 4, 2010
Wednesday, November 3, 2010
John Maeda: Looking for Superman
Studio Meeting
- quiet
- clean
- good lighting condition
- comfortable temperature
- no funny smell
- large table / surface
- Internet connection
- power outlet
- close to MRT or BTS
- inspiring
Monday, November 1, 2010
Sunday, October 31, 2010
Tuesday, Nov 2 - meet at BACC
http://www.deltha.ec.europa.eu/eu-film-fest-2010.html
Friday, October 29, 2010
Thursday, October 28, 2010
AA Paris Workshop
Dimensions
Wednesday, October 27, 2010
Tuesday, October 26, 2010
Finish Site Analysis by Friday Oct 29
A3 size
Pinup with Aj Mark - Nov 9
Rhino + Grasshopper + Arduino + Firefly
Monday, October 25, 2010
what i'v found
Friday, October 22, 2010
AA Paris Workshop Application
Thursday, October 21, 2010
Notes for Space in Memory/ Hollow Form
comments on video : ...
Ajarn Nueng:
the idea of memory, interaction and perception are all very theoretical and philosophical, need something to ground it in, it is still afterall a design studio and design project in the end.
Ratatouille: see something, and is reminded of something else
Why physical model, why not digital model where more ideas could be tested easier
Ajarn Mark:
The geometry and form of the triangle pieces, why specifically the chosen geometry. What is the logic and the order behind the design.
Ajarn Camille:
Should not just quote Henri Bergson, should study and read Henri Bergson in more details.
Ajarn Narin:
....
Hollow Form
- Not pushing the idea far enough
- research on precendents was very strong
Ajarn Narin:
The research was very good but need to see the ideas being pushed more in terms of execution, why stop with cement plaster? Push it further to test new things
Ajarn Mark:
All the examples shown in the research was about revolutionary techniques and materialities, however, the current project uses already existing material and already existing techniques. Should really push it more than what is already existing.
Ajarn Kesate:
Felt that the project is made up of two parts, Bow's hollow form and Wawaa's modular concept. The idea did not really merge on execution, more like two projects rather than one.
Huahin Site Analysis: work distribution
Wednesday, October 20, 2010
belle and chy :D
ORIPA, an editor for designing crease patterns of Origami works.
Tuesday, October 19, 2010
AutoCAD for Mac
Monday, October 18, 2010
4th Year Midterm Review - Aj Narin's Group
Saturday, October 16, 2010
post photos / videos from midterm review
Thursday, October 14, 2010
Worrying solves Nothing
SIGGRAPH - Electronic Theatre - Choose 16
Electronic Theater
Saturday, October 9, 2010
Oct 12 : Midterm
Come in at 7am or earlier to setup.
You won't have time to setup after 9am
as you will have to take photo/vdo while the other group
is presenting and take note of the discussion for your friends
(see the table below for which group you are responsible for).
Let me know if you have any question or concern.
All the best, m
ROOM 404
time group Note/Photo/Vdo by
9:30 - 10:00 Belle + Chy Mint + Krist
10:00 - 10:30 Wawaa + Bow Belle B + Fai
10:30 - 11:00 Tony + Nill Belle S + Wawaa
11:00 - 11:30 Belle + Fai Bow + Tony
11:30 - 12:00 Palm + Krist Chy + Champ
SIGGRAPH Registration
1. Click http://www.siggraphasia2010.co.kr/ , choose Group Registration
2. Choose “Group Member”
3. Then input the code given by you at “Conference Code” box
4. Then input ACM student membership number
5. You will receive a confirmation letter to your e-mail.
6. About 1 week before the conference you will all receive
Money
Wednesday, October 6, 2010
actionscript question
I have chosen to go with the Array method (once again, flash security is acting up), but I've run into a few difficulties. If you recall on the last presentation, I used Array with my AR to change the x,y position of the cubes randomly. That method, however, produced effect only when I restart flash player. This time, I want it so that the random effect take place every time the marker is detect (so that I do not have to restart flash quite so many time in the presentation) and I'm not sure how to produce that effect!
A bit lengthy but here's my code
package
{
import com.transmote.flar.FLARManager;
import com.transmote.flar.marker.FLARMarker;
import com.transmote.flar.marker.FLARMarkerEvent;
import com.transmote.flar.utils.geom.FLARPVGeomUtils;
import com.transmote.utils.time.FramerateDisplay;
import flash.display.Sprite;
import flash.events.Event;
import flash.media.Video;
import flash.net.URLLoader;
import flash.net.URLRequest;
import org.libspark.flartoolkit.support.pv3d.FLARCamera3D;
import org.osmf.image.ImageLoader;
import org.osmf.swf.SWFLoader;
import org.papervision3d.materials.BitmapFileMaterial;
import org.papervision3d.materials.MovieMaterial;
import org.papervision3d.objects.DisplayObject3D;
import org.papervision3d.objects.primitives.Plane;
import org.papervision3d.render.LazyRenderEngine;
import org.papervision3d.scenes.Scene3D;
import org.papervision3d.view.Viewport3D;
[SWF(width='640', height='480', backgroundColor='#000000', frameRate='40')]
public class midtermv2 extends Sprite
{
private var fm:FLARManager;
private var scene:Scene3D;
private var view:Viewport3D;
private var camera:FLARCamera3D;
private var lre:LazyRenderEngine;
private var p:Plane;
private var con:DisplayObject3D;
private var marker:FLARMarker;
public function midtermv2()
{
initFLAR();
}
private function initFLAR():void
{
fm = new FLARManager("flarConfig.xml");
fm.addEventListener(FLARMarkerEvent.MARKER_ADDED, onAdded);
fm.addEventListener(FLARMarkerEvent.MARKER_REMOVED, onRemoved);
fm.addEventListener(Event.INIT, init3D);
addChild(Sprite(fm.flarSource));
}
private function onAdded(e:FLARMarkerEvent):void
{
marker = e.marker;
p.visible = true;
}
private function onRemoved(e:FLARMarkerEvent):void
{
marker = null;
p.visible = false;
}
private function init3D(e:Event):void
{
scene = new Scene3D();
camera = new FLARCamera3D(fm.cameraParams);
camera.z = -30;
view = new Viewport3D(640, 480, true);
lre = new LazyRenderEngine(scene, camera, view);
var val:Array = ["pat.jpg", "pat2.jpg"]
var a:String = (val[int(Math.random() * val.length)]);
var mat:BitmapFileMaterial = new BitmapFileMaterial(a);
p = new Plane(mat, 320, 240);
p.scaleY = -1;
p.rotationZ = -90;
p.visible = false;
con = new DisplayObject3D();
con.addChild(p);
scene.addChild(con);
addChild(view);
addChild(new FramerateDisplay());
addEventListener(Event.ENTER_FRAME, loop);
}
private function loop(e:Event):void
{
if(marker != null)
{
con.transform = FLARPVGeomUtils.convertFLARMatrixToPVMatrix(marker.transformMatrix);
}
lre.render();
}
}
}
The related lines of code is in the italic, and you can see what I did is set up an array, make a string variable call "a" which is equal to random string from the array, and then I parse "a" variable into the BitmapFileMaterial data (so AR will load that jpg)
You can see that they are all in the "init3D" function, and it work OK just like the last AR presentation with the cube. Now, however, I want the var a:String = (val[int(Math.random() * val.length)]); to take place in the "onAdded" function so that when the marker is detected, it select a random string from the array and then parse it to the
BitMapFileMaterial in the init3D function (so that I would get a random image every time marker is detected). I'm not quite sure how, becuase whenever I separate the var a:String = (val[int(Math.random() * val.length)]); and var mat:BitmapFileMaterial = new BitmapFileMaterial(a); into different function, the error comes up and say "a" is an undefined property.
Please help if you have the time, this'd been bugging me since yesterday. If you think its too much of a technical thing right now, I will leave it as is (restart flash every time to see random) and go work on production
PS. could it also be that init3D function needed to be nested inside the onAdded function for it to work. And sorry for being wordy on this post
Tuesday, October 5, 2010
SIGGRAPH update
We got 16 passes, means that there are only 4 people joining us for SIGGRAPH.
Can you let me know who are those 4?
Monday, October 4, 2010
updated
Sunday, October 3, 2010
Quote changed
Japon by France Goneau
A4 Progress
Saturday, October 2, 2010
Ornament & Columns
This is how the mechanism for the ornament that adorns the column will look. As seen, once the room (and therefore the column) gets pushed up and down, the ornaments on it appears differently. Hence CONTAINER --> ORNAMENT
test1
Well as you can see, they all work, the one circle with red works the best, blue the worst
I'm thinking that the bigger it is the better it work also (the worst one is the same shape as the one on the far right)
แบบ
pattern for pleating
Calling for labor !!!!
Friday, October 1, 2010
Final A4 PDF by Saturday
Again,
Thursday, September 30, 2010
Effects of interaction with ornament on container/ space
Experiment
This is a pair of glove that I made out of A4 paper to work on a bit
I've paint some part so that the AR pattern would be detect when I made certain hand gestures
(the red rectangle lines over the pattern means that the tag is recognized)
1. Making OK sign
2. Weave 2 hands together
3. Make a fist
still deciding what to make the AR program shows, but right now, with the theory of
post-structuralism in mind, I'm thinking that we can re-establish the semiotic
of gesture (because the problem with semiotic is that a sign can means anything so it got no meaning) by showing AR image with the gesture.