+ All Categories
Home > Documents > Portfolio

Portfolio

Date post: 14-Mar-2016
Category:
Upload: marta-kulikowska
View: 213 times
Download: 0 times
Share this document with a friend
Description:
students works
Popular Tags:
13
PORT FOLIO project review M.Eng.(Arch) Marta Kulikowska 2005-2010
Transcript

PORTF O L I Op r o j e c t r e v i e wM.Eng.(Arch) Marta Kulikowska

2 0 0 5 - 2 0 1 0

site: postindustrial district in Cracow, former shipyard site

task: to design a university campus and one of the faculty’s buildings for the University of Arts

idea: to create a “theater factory”The building consists of three modules connected by bridges. Every module has a different function. On the ground floor there is a multifunctional courtyard, open to the boulevard (main public space). The archi-tecture has an industrial character.

TEATRALNIAuniversity of arttheater faculty

site: postindustrial district in Cracow, former shipyard site

task: to design a university campus and one of the faculty’s buildings for the University of Arts

idea: to create a “theater factory”The building consists of three modules connected by bridges. Every module has a different function. On the ground floor there is a multifunctional courtyard, open to the boulevard (main public space). The archi-tecture has an industrial character.

TEATRALNIAuniversity of arttheater faculty

TEATRALNIA

SOFTWARE:AutoCAD

3DStudio MaxAdobe Photoshop

hand drawing

SOFTWARE:AutoCAD

3DStudio MaxAdobe Photoshop

Adobe Ilustrator

The project answers the questions:

What is slender architecture? What are its opportunities and limitations?What are the possibilities to use such forms in space?

The multifunctional city-tower offers a wide range of small, cosy spaces, which can be used as city pavilions, containing a ticket office, an information centre, a small gallery, shops etc. Saved area gives a chance to bring more green to the city centre.

SCHLANKE ARCHITEKTURthe multipurpouse city tower

SOFTWARE:AutoCAD

3DStudio MaxAdobe Photoshop

hand drawing

Wakalat-al-Ghuri, built in 1504 A.D. by Sultan Qunsuwah Al Ghuri, late during the reign of the Mamelukes, was originally designed as an inn for accommodating traders coming from all parts of the globe as well as a marketplace for trading goods and a venue for making trade deals.

The design presents an adaptation of the medieval wakalat to the needs of a conference centre. Proposed changes include the addition of a new wing and reuse of the courtyard and rooms. The main point was to keep the mysterious and the pri-vacy-protecting character of the building.

WAKALAT -AL-GHURIconference centre

Cairo, Egypt

SOFTWARE:AutoCAD

Adobe IlustratorAdobe Photoshop

CONCEPT: CONTRAST CITYcreating a connection between ’polis’ and ‘harbor’ dividing functions [public; commercial; semi-private; private]functions connected to certain quantitiesinner courtyards

The project is an interpretation of one of the living quar-ters in Odessa. The intention was to research new living spaces and implement them into city space.

HARBOPOLIS ODESSA 2008 CONTRAST CITY

Living block

SOFTWARE:VectorWorks

AutoCADSketchUp

Adobe InDesignAdobe Photoshop

Mogilany, located on the picturesque hills, is a small village next to Cracow. Continuously growing populari-ty and the lack of a physical management plan caused fast urban sprawl. New chaotic housing destroys the idyllic character of the place

The project is a complex spatial development concept for the village, including SWOT analysis, urban design for the centre and an architectural project of a confer-ence centre with an ecological vinothek. The design is a contemporary interpretation of traditional architecture.

MOGILANY-VINOTHEKRegional Architecture

Revitalisation of the village

SOFTWARE:AutoCAD

3DStudio MaxAdobe Photoshop

IDEA:>> changing functions [industrial -> living / commercial / ...] and creating a space for cultural institutions>> creating public spaces as “stripes” - connections with diverse character>> improving orientation through the placement of char-acteristic objects>> connecting by green stripe “Ulga-canal”, boulevards and lake Zakrzówek >> designing the Mateczny roundabout as a gate to the district>> transforming the industrial area into a multifunctional city district>> revitalising the area around the historic forts

STRIPE CITYDevelopement strategy for

Ludwinów District in Cracow

ANALYSEIDEA

PROJECT

SOFTWARE:AutoCAD

Adobe PhotoshopAdobe InDesign

SketchUp3DStudioMax

The idea is simple: develop a clear orientation system for the University of Technology in Vienna. For this purpose important connections were signposted. These signs show a schematic plan where all the buildings are marked, grouped and labeled with a colour and a letter.

The design was inspired by retrostyle and geometrical forms.

ORIENTATION SYSTEM 4 TU Wien

Wavy celling: CAAD Modelling and realisations plans

building’s surrounding design

BABENHAUSENRenovation of Sparrkasse Building

H2S Architekten, Darmstadt

BUILDING’S SURROUNDINGWAvY CELLINg

Terrain Modelling

Mesh

Buffles

Realisation

UNI-KLINIKUM FrankfurtHaus 28 Dermatologie

H2S Architekten, Darmstadt

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using SvgNet.SvgGdi;using System.IO;

namespace ImageRaster{ public partial class Formularz : Form {

string SrcFile; string DstFile; Bitmap Rysunek; float[,] BlackIntensitiesAccumulated; float[,] RedIntensitiesAccumulated; float[,] GreenIntensitiesAccumulated; float[,] BlueIntensitiesAccumulated; Punkt[,] BlackWeightAccumulated; Punkt[,] WhiteWeightAccumulated; Punkt Pos; Punkt EndPos;

RasterProperties Properties = new RasterProperties();

public Formularz() { InitializeComponent(); SrcFile = null; DstFile = null; //PixSize = SuwakTrack.Value; //SizeText.Text = “10”; //PixSize = 10; BlackIntensitiesAccumulated = null; //Properties = new RasterProperties(); Properties.ValueChanged += new EventHandler(Properties_ValueChanged); pgProperties.SelectedObject = Properties; Pos.x = 0; Pos.y = 0; EndPos.x = EndPos.y = 0; }

/// <summary> /// Liczy intensywnosc w jednostkach szwarcosci od 0 do 255. /// </summary> /// <param name=”color”></param> /// <returns></returns> static float BlackIntensity(Color color) { //0.2989, 0.5870, 0.1140. return (color.A / 255f) * (float)(255 - color.R * 0.2989 - color.G * 0.5870 - color.B * 0.1140); }

static int StepTransferFunktion(float SumeBlackIntensities, int Size, int Low, int High) { int A; float BlackIntensity = SumeBlackIntensities / (Size * Size);

if (BlackIntensity <= Low) { A = 0; } else if (BlackIntensity >= High) { A = 255; } else { A = (int)(((BlackIntensity-Low)/(float)(High-Low))*255); } return A; }

static float FontSize(float SumeBlackIntensities, int Size, int Low, int High) { float FSize; float BlackAnteil = ((SumeBlackIntensities / (Size * Size))/255);

FSize = ((((High * Size / 100f) - (Low * Size / 100f)) * BlackAnteil) + (Low * Size / 100f));

return FSize;

} private static void PaintEllipseSize(IGraphics Pikseloza, Bitmap Rysunek, Size frame, int Size, float[,] H,Punkt StartPos) { for (int x = 0; x < Math.Min(Rysunek.Width, frame.Width-StartPos.x) - Size; x += Size) { for (int y = 0; y < Math.Min(Rysunek.Height, frame.Height-StartPos.y) - Size; y = y + Size) { float glw = 0;

//if (x == 0 && y == 0) //{ // glw = H[Size, Size]; //} //if (x == 0 && y > 0) //{ // glw = H[Size, y + Size] - H[Size, y - 1]; //} - H[x + Size, y - 1] //if (y == 0 && x > 0) //{ // glw = H[x + Size, Size] - H[x - 1, Size]; //} //if (x > 0 && y > 0) //{ // glw = H[x + Size, y + Size] + H[x - 1, y - 1] - H[x + Size, y - 1] - H[x - 1, y + Size]; //}

glw = H[x + Size - 1, y + Size - 1] - (x > 0 ? H[x - 1, y + Size - 1] : 0) - (y > 0 ? H[x + Size - 1, y - 1] : 0) + ((x > 0 && y > 0) ? H[x-1,y-1] : 0);

//glw /= 100; float pw = glw / 255f; float r = (float)Math.Sqrt(pw / Math.PI); float pos = Size / 2f - r;

Pikseloza.FillEllipse(Brushes.Black, StartPos.x + x + pos, StartPos.y + y + pos, 2 * r, 2 * r); } } }

private static void PaintEllipseColor(IGraphics Pikseloza, Bitmap Rysunek, Size frame, float[,] H, RasterProperties Properties, Punkt StartPos ) { for (int x = 0; x < Rysunek.Width - Properties.PixSize; x += Properties.PixSize) { for (int y = 0; y < Rysunek.Height - Properties.PixSize; y = y + Properties.PixSize) { float SummeBlackIntensities = 0; Color EndColor; float a; SummeBlackIntensities = H[x + Properties.PixSize - 1, y + Properties.PixSize - 1] - (x > 0 ? H[x - 1, y + Properties.PixSize - 1] : 0) - (y > 0 ? H[x + Properties.PixSize - 1, y - 1] : 0) + ((x > 0 && y > 0) ? H[x - 1, y - 1] : 0);

a = (float)frame.Width / (float)Rysunek.Width;

float r = (Properties.PixSize*Properties.Radius/200f); float pos = (Properties.PixSize / 2f - r);

EndColor = Color.FromArgb(StepTransferFunktion((int)SummeBlackIntensities,Properties.PixSize, Properties.Low, Properties.High), Properties.Color.R, Properties.Color.G, Properties.Color.B); if (EndColor.A != 0 && (EndColor.R != 255 || EndColor.G != 255 || EndColor.B != 255)) { Brush B = new SolidBrush(EndColor); Pikseloza.FillEllipse(B, StartPos.x+ (x + pos)*a, StartPos.y + (y + pos)*a, (2 * r)*a, (2 * r)*a); }

//Font f = new Font(“Arial”, 5f); //Pikseloza.MeasureString(“abs”, f); } } }

private static void PaintEllipseGradient(IGraphics Pikseloza, Bitmap Rysunek, Size frame, float[,] H, RasterProperties Properties, Punkt StartPos) { for (int x = 0; x < Rysunek.Width - Properties.PixSize; x += Properties.PixSize) { for (int y = 0; y < Rysunek.Height - Properties.PixSize; y = y + Properties.PixSize) { float SummeBlackIntensities = 0; Color EndColor; float a; float agradient;

SummeBlackIntensities = H[x + Properties.PixSize - 1, y + Properties.PixSize - 1] - (x > 0 ? H[x - 1, y + Properties.PixSize - 1] : 0) - (y > 0 ? H[x + Properties.PixSize - 1, y - 1] : 0) + ((x > 0 && y > 0) ? H[x - 1, y - 1] : 0);

a = (float)frame.Width / (float)Rysunek.Width; agradient = 1-(StepTransferFunktion((int)SummeBlackIntensities, Properties.PixSize, Properties.Low, Properties.High) / 255f); Console.WriteLine(agradient);

float r = (Properties.PixSize * Properties.Radius / 200f); float pos = (Properties.PixSize / 2f - r);

EndColor = Color.FromArgb(255, (int)(Properties.Color.R + ((255 - Properties.Color.R)*agradient)), (int)(Properties.Color.G + ((255 - Properties.Color.G)*agradient)), (int)(Properties.Color.B + ((255 - Properties.Color.B)*agradient)));

if (EndColor.A != 0 && (EndColor.R != 255 || EndColor.G != 255 || EndColor.B != 255)) { Brush B = new SolidBrush(EndColor); Pikseloza.FillEllipse(B, StartPos.x + (x + pos) * a, StartPos.y + (y + pos) * a, (2 * r) * a, (2 * r) * a); } } } }

private static void PaintKwadratColor(IGraphics Pikseloza, Bitmap Rysunek, Size frame, float[,] H, RasterProperties Properties, Punkt StartPos) { for (int x = 0; x < Rysunek.Width - Properties.PixSize; x += Properties.PixSize) { for (int y = 0; y < Rysunek.Height - Properties.PixSize; y = y + Properties.PixSize) { float SummeBlackIntensities = 0; Color EndColor; float a; PointF [] mEdges = new PointF [4];

SummeBlackIntensities = H[x + Properties.PixSize - 1, y + Properties.PixSize - 1] - (x > 0 ? H[x - 1, y + Properties.PixSize - 1] : 0) - (y > 0 ? H[x + Properties.PixSize - 1, y - 1] : 0) + ((x > 0 && y > 0) ? H[x - 1, y - 1] : 0);

basic picture SKIN STRUCTURE

transformationRASTERISING

Wallpaper - StaircaseProgramminig

detailed room design - example

Presentation Layout

UNI-KLINIKUM FrankfurtHaus 11a Bettenhaus

H2S Architekten, Darmstadt

Brandschuttechnische ErtüchtigungTreppenhaus Bestand - Planunterlagen

COMPUTER GRAPHIC H2SPhotoshop

Visualiesierung / StudiumWINCANTON

OFFICE 129 1/2

HAUS 28Uni.Klinikum FFM

PHOTOGRAPHYHANDDRAWING

PHOTOSGasometer in Vienna [1]

Justizpalast, Vienna [2]Museum of contemporary art in

Cracow [3][4]DRAWINgS:

Letter Form [5]Collegium Noum, Cracow [6]

[1] [2]

[3] [4]

[5]

[6]


Recommended