Western Garden Cities
Préservation de la végétation 
Relevé des arbres 
remarquables 
des bosquets 
et des parterres végétaux.
implantation
Optimisation de l’ensoleillement 
Héliodon vue en plan masse 
Cliquez sur l’image
Les parkings 
Intégration des parkings 
en respectant la végétation 
Existante, entre les traces 
du bâti existant. 
Perme...
Un sol artificiel 
La récupération des gravats inertes de la démolition des bâtiments 
précédents participent, ainsi que l...
Les logements 
Les logements
configurations
!pr=N_ 
ken=0.9 
!..............matrice l[i][j] case libre =0 
nch=int(A/3.80) 
DIM l[100][20] 
DIM o[100][20] 
DIM oc[100...
next j 
next i 
!.............. 
20:!.............. hi hj point de dÈpart de remplissage 
GDL hi=int(rnd(nch))+1 
hj=int(r...
if l[hi][hj]=1 then 
goto 20 
else o[hi][hj]=1:ncr=ncr+1 
!.............. 
!.............. nombre de 
case vide alentour=l...
!...................................................................... reservation 
30: 
if rnd(1)>0.5 then 
!.... si oui...
cellules
gdl !............................test de profondeur de calcul 
if t>pr then 
uu=uu+1 
if uu>pr then goto 5 
goto 20 
endif...
gdl CI[i][j]="aleab" 
eps=int(rnd(3)+1)*ken!______________________bande humide 
lb=3.60-eps!______________________servi 
d...
décalage des fractions de cellules
ba lcon
pla n
façades
fa çade cours ive
façade balcon
entropie synchrone
paysage vivant
Constitution des cheminements piétons et cyclistes
les cheminements supplémentaires se dessinent par l’usage. 
Cliquez sur l’image 
Une fois le projet installé, …
PROCESS & ALEA
PROCESS & ALEA
PROCESS & ALEA
Prochain SlideShare
Chargement dans…5
×

PROCESS & ALEA

271 vues

Publié le

présentation d'un projet d'architecture
problématique
sources d'inspiration
références
ambition
esthétique
fonctionnement

Publié dans : Design
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
271
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

PROCESS & ALEA

  1. 1. Western Garden Cities
  2. 2. Préservation de la végétation Relevé des arbres remarquables des bosquets et des parterres végétaux.
  3. 3. implantation
  4. 4. Optimisation de l’ensoleillement Héliodon vue en plan masse Cliquez sur l’image
  5. 5. Les parkings Intégration des parkings en respectant la végétation Existante, entre les traces du bâti existant. Permettre la circulation verticale vers les coursives. Parking paysagé en limite ouest de la parcelle pour desservir le centre commerciale.
  6. 6. Un sol artificiel La récupération des gravats inertes de la démolition des bâtiments précédents participent, ainsi que les parkings, au travail du sol. Ils modèlent le sol.
  7. 7. Les logements Les logements
  8. 8. configurations
  9. 9. !pr=N_ ken=0.9 !..............matrice l[i][j] case libre =0 nch=int(A/3.80) DIM l[100][20] DIM o[100][20] DIM oc[100][20] DIM test[100][20] DIM dcm[100][20] DIM dcn[100][20] DIM MI[100][20] DIM mpb[100][20] DIM meps[100][20] DIM CI[100][20] for i=1 to nch for j=1 to net+1 l[i][j]=0 next j next i !.............. !..............dÈbut profondeur de calcul 5:ncm=ncm-1:if ncm=0 then goto 9000 t=0 uu=0 tt=0 for i=1 to nch for j=1 to net+1 test[i][j]=0 next j next i !.............. 20:!.............. hi hj point de dÈpart de remplissage hi=int(rnd(nch))+1 hj=int(rnd(net))+1 for i=1 to nch for j=1 to net+1 Définition d’une matrice GDL
  10. 10. next j next i !.............. 20:!.............. hi hj point de dÈpart de remplissage GDL hi=int(rnd(nch))+1 hj=int(rnd(net))+1 gdl for i=1 to nch for j=1 to net+1 o[i][j]=0 next j next i recherche d’une cellule d’ancrage à partir de laquelle peut se développer un logement pad=1 pag=1 pavd=1 pavg=1 ncr=0 if l[hi][hj]=1 then goto 20 else o[hi][hj]=1:ncr=ncr+1 !.............. !.............. nombre de case vide alentour=ll 25:if test[hi][hj]=1 then goto 20 ll=1 v=0 : gosub 10000 v=-1: gosub 10000 v=1 : gosub 10000 if ll<ncm then test[hi][hj]=1 tt=tt+1 if tt>=nch*net then goto 5 goto 20 endif !.............. for i=1 to nch for j=1 to net+1
  11. 11. if l[hi][hj]=1 then goto 20 else o[hi][hj]=1:ncr=ncr+1 !.............. !.............. nombre de case vide alentour=ll 25:if test[hi][hj]=1 then goto 20 ll=1 v=0 : gosub 10000 v=-1: gosub 10000 v=1 : gosub 10000 if ll<ncm then test[hi][hj]=1 tt=tt+1 if tt>=nch*net then goto 5 goto 20 endif !.............. for i=1 to nch for j=1 to net+1 mi[i][j]=0 next j next i !.............. au dessus ou au dessous if hj=1 then hv=1 else if hj=net+1 then hv=-1 else if hj>2 and hj<net+2 then if rnd(1)>0.5 then hv=1 else hv=-1 endif cherche si le développement est possible sur les cellules libre & voisines choisi le développement au dessus ou en dessous de la cellule d’ancrage GDL
  12. 12. !...................................................................... reservation 30: if rnd(1)>0.5 then !.... si oui en horiz if rnd(1)>0.5 then !....si oui ‡ droite 50: if hi+pad<=nch and ncr<ncm then if l[hi+pad][hj]=0 then if o[hi+pad][hj]=0 then o[hi+pad][hj]=1 ncr=ncr+1 else pad=pad+1:goto 50 endif endif else !.... ‡ gauche 60: if hi-pag>0 and ncr<ncm then if l[hi-pag][hj]=0 then if o[hi-pag][hj]=0 then o[hi-pag][hj]=1 ncr=ncr+1 else pag=pag+1:goto 60 endif endif endif else!.... en vertical if l[hi][hj+hv]=0 and ncr<ncm then if o[hi][hj+hv]=0 then o[hi][hj+hv]=1 ncr=ncr+1 else if rnd(1)>0.5 then !....si oui ‡ droite GDL fixe une configuration valide
  13. 13. cellules
  14. 14. gdl !............................test de profondeur de calcul if t>pr then uu=uu+1 if uu>pr then goto 5 goto 20 endif !............................ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! pose des lgts if ncr>ncm then goto 20 if ncm>ncr then goto 30 uu=uu+1 if uu>pr then goto 5 rp1=0:rp2=0 for i=1 to nch for j=1 to net+1 if o[i][j]=1 then MI[i][j]=1 endif next j next i limite la recherche de configuration pour passer à une surface de logement inférieur et plus facile à placer commence la pose d’une configuration valide, !____________________________________________________________________________________________ contours scl=rnd(90) DEFINE MATERIAL "aleab" 1, !0.2,0.3,0.4 min(sin(scl),1), min(sin(scl+45),1), min(sin(scl+90),1), !! surface RGB [0.0..1.0] 1-0.3*rnd(1)^2, 1-0.3*rnd(1)^2, 1-0.3*rnd(1)^2, 0, en créant une apparence ! ambient, diffuse, specular, transparent ! coefficients [0.0..1.0] (matière numérique rnd(16)+4, ! shining [0.0..100.0] paramétrée) spécifique max((rnd(2)^3)/2,0.3)! ! transparency attenuation [0.0..4.0] au logement material aleab
  15. 15. gdl CI[i][j]="aleab" eps=int(rnd(3)+1)*ken!______________________bande humide lb=3.60-eps!______________________servi dcm[i] [j]=int(rnd(2))*ken!.................................................................DECALAGE GROSSES BOITES/COURSIVE dcn[i] [j]=int(rnd(2))*ken!.................................................................DECALAGE PETITES BOITES/COURSIVE if o[i][j]=1 then if l[i][j]=0 then add (i-1)*(lb+eps+epc),0,(j-1)*(hb+epc)-0.0 if rp1=0 then add -epc,dcm[i][j],-epc block epc,2.7-dcm[i][j],hb+0.4:rp1=1 !pignon addy 2.7-dcm[i][j] material verre addx 0.18 block 0.02,4.5,hb+0.2 del 1 material "Lavis Blanc" for jj=0 to 4 addy jj*0.9 alh=int(rnd(2))*(hb+0.4) if alh>0 then block 0.2,0.9,alh endif divise les cellule en deux partie égale ou non pour moduler leur position par rapport à la coursive
  16. 16. décalage des fractions de cellules
  17. 17. ba lcon
  18. 18. pla n
  19. 19. façades
  20. 20. fa çade cours ive
  21. 21. façade balcon
  22. 22. entropie synchrone
  23. 23. paysage vivant
  24. 24. Constitution des cheminements piétons et cyclistes
  25. 25. les cheminements supplémentaires se dessinent par l’usage. Cliquez sur l’image Une fois le projet installé, …

×