PROCESS & ALEA

327 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
327
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é, …

×