3D VIZ

List br. 3 - Povrs

 
Slika Mirjana Devetakovic
List br. 3 - Povrs
napisao/la Mirjana Devetakovic - četvrtak, 8. april 2010, 10:16
 

U toku ove nedalje studenti rade na Listu br. 3. Zadatak je da se na poslednjem projektu iz Elemenata projektovanja identifikuje povrs (pod, zid, plafon, pregrada i sl.) i obradi parametarski...

Slika Milana Dabic
Re: List br. 3 - Povrs
napisao/la Milana Dabic - četvrtak, 8. april 2010, 10:19
 

Grasshopper definicija sa vezbi.

Slika Mashan Petrovic
Re: List br. 3 - Povrs
napisao/la Mashan Petrovic - četvrtak, 15. april 2010, 11:59
 
e

Slika Lana Loncar
Re: List br. 3 - Povrs
napisao/la Lana Loncar - četvrtak, 15. april 2010, 12:00
 
..

Slika Lana Loncar
Re: List br. 3 - Povrs
napisao/la Lana Loncar - četvrtak, 15. april 2010, 12:01
 
...

Slika Dušanka Ustić
Re: List br. 3 - Povrs
napisao/la Dušanka Ustić - četvrtak, 8. april 2010, 10:25
 
333uv.png
Slika Ljupka Kucinar
Re: List br. 3 - Povrs
napisao/la Ljupka Kucinar - ponedeljak, 12. april 2010, 22:06
 
nisam sigurna da sam shvatila tacno zadatak , ovo je primer koji sam uradila, pa me zanima da li se tako nesto trazi...
u tekstu se nalazi pravilo po kojem se rotiraju delovi.

Slika Mirjana Devetakovic
Odgovor: Re: List br. 3 - Povrs
napisao/la Mirjana Devetakovic - sreda, 14. april 2010, 22:25
 
Fino!
Slika Mirjana Devetakovic
Odgovor: Re: List br. 3 - Povrs
napisao/la Mirjana Devetakovic - četvrtak, 15. april 2010, 08:42
 

Option Explicit

'Script written by Dimitrie Stefanescu

'Script version 11 August 2008 16:47:28

Call Main()

Sub Main()

Randomize

Dim surf : surf = Rhino.GetObject (" Sel plane")

Dim detL : detL = Rhino.GetReal ("Detail level", 50)

'Dim attPt : attPt = Rhino.GetPoint ("Get att point")

Call Rhino.EnableRedraw (False)

Dim uDom , vDom , uStep , vStep

uDom = Rhino.SurfaceDomain (surf,0)

uStep = ( uDom (1)- uDom (0)) / detL

vDom = Rhino.SurfaceDomain (surf,1)

vStep = ( vDom (1)- vDom (0)) / detL

Dim i , j, pt

Dim arrPnts : arrPnts = Array()

Dim k,m : k = -1 : m = -1

Dim ptN , arrCrv : arrCrv = Array()

Dim range, distance

For i = uDom (0) To uDom (1) + uStep Step uStep

m = m + 1

ReDim Preserve arrCrv (m)

For j = vDom (0) To vDom (1) - vStep Step vStep

' Rhino.Print (j)

k = k + 1

pt = Rhino.EvaluateSurface ( surf,Array ( i,j ))

'distance = Rhino.distance (pt, attPt )

'range = distance * distance / ( distance /3)

range = 0.0001 + j

ptN = Array(pt(0) + RandomNumber (-range, range), pt(1) + RandomNumber (-range, range), pt(2) + RandomNumber (-range, range))

ReDim Preserve arrPnts (k)

arrPnts (k) = ptN

Next

k = -1

arrCrv (m) = Rhino.AddInterpCurve ( arrPnts )

Next

Call Rhino.AddLoftSrf ( arrCrv )

Call Rhino.EnableRedraw (True)

End Sub

Function RandomNumber ( nMin , nMax )

RandomNumber = Null

If Not IsNumeric ( nMin ) Then Exit Function

If Not IsNumeric ( nMax ) Then Exit Function

If nMin >= nMax Then Exit Function

Randomize

RandomNumber = (( nMax - nMin + 1) * Rnd + nMin ) / 50

End Function

Slika Petar Pejic
Re: Odgovor: Re: List br. 3 - Povrs
napisao/la Petar Pejic - četvrtak, 15. april 2010, 11:18
 
Moj rezultat. U pitanju je unutrasnja povrsina torusa, detaljnost 50

Slika Sofija Milovanovic
Re: Odgovor: Re: List br. 3 - Povrs
napisao/la Sofija Milovanovic - četvrtak, 15. april 2010, 11:51
 
.

Slika Ivan Radonjic
Odgovor: Re: List br. 3 - Povrs
napisao/la Ivan Radonjic - četvrtak, 15. april 2010, 09:36
 
 

DuleX
Re: Odgovor: Re: List br. 3 - Povrs
napisao/la Dusan Cvetkovic - četvrtak, 15. april 2010, 09:47
 
capturexy.jpg
Slika Nikola Ristic
Re: Odgovor: Re: List br. 3 - Povrs
napisao/la Nikola Ristic - četvrtak, 15. april 2010, 11:33
 
lopta

Slika Nikola Ristic
Re: Odgovor: Re: List br. 3 - Povrs
napisao/la Nikola Ristic - četvrtak, 15. april 2010, 11:49
 

i unija tri lopti


Slika Konstantin Brasovan
Odgovor: List br. 3 - Povrs
napisao/la Konstantin Brasovan - četvrtak, 15. april 2010, 09:44
 
balalala.jpg
Slika Konstantin Brasovan
Odgovor: List br. 3 - Povrs
napisao/la Konstantin Brasovan - četvrtak, 15. april 2010, 10:12
 

atilaslon.jpg

tatatatatatata.jpg

Slika Ivan Djordjevic
Re: List br. 3 - Povrs
napisao/la Ivan Djordjevic - četvrtak, 15. april 2010, 09:49
 
Plave planine :)

Slika Nikola Stojanovic
Re: List br. 3 - Povrs
napisao/la Nikola Stojanovic - četvrtak, 15. april 2010, 09:57
 
.

Slika Ivan Djordjevic
Re: List br. 3 - Povrs
napisao/la Ivan Djordjevic - četvrtak, 15. april 2010, 10:10
 
jos jedan primer

Slika Andrija Colovic
Re: List br. 3 - Povrs
napisao/la Andrija Colovic - četvrtak, 15. april 2010, 10:04
 


Slika Atila Rajkov
Re: List br. 3 - Povrs
napisao/la Atila Rajkov - četvrtak, 15. april 2010, 10:15
 
Povrs

Slika Nevena Jevtovic
Odgovor: List br. 3 - Povrs
napisao/la Nevena Jevtovic - četvrtak, 15. april 2010, 11:28
 
.

Slika Nevena Jevtovic
Odgovor: List br. 3 - Povrs
napisao/la Nevena Jevtovic - četvrtak, 15. april 2010, 11:50
 
.

Slika Jasna Petricevic
Re: List br. 3 - Povrs
napisao/la Jasna Petricevic - četvrtak, 15. april 2010, 11:29
 
.

Slika Ljupka Kucinar
Re: List br. 3 - Povrs
napisao/la Ljupka Kucinar - četvrtak, 15. april 2010, 11:32
 
 

Slika Sonja Tomic
Odgovor: List br. 3 - Povrs
napisao/la Sonja Tomic - četvrtak, 15. april 2010, 11:35
 
.

Slika Sonja Tomic
Odgovor: List br. 3 - Povrs
napisao/la Sonja Tomic - četvrtak, 15. april 2010, 11:55
 
.

Slika Mina Avramovic
Re: List br. 3 - Povrs
napisao/la Mina Avramovic - četvrtak, 15. april 2010, 11:47
 
proba... :)

Slika Mina Avramovic
Re: List br. 3 - Povrs
napisao/la Mina Avramovic - četvrtak, 15. april 2010, 11:35
 
proba... :)

Slika Zorana Kostic
Re: List br. 3 - Povrs
napisao/la Zorana Kostic - četvrtak, 15. april 2010, 11:50
 
 

Slika Milan Varga
Re: List br. 3 - Povrs
napisao/la Milan Varga - četvrtak, 15. april 2010, 11:59
 
.

Slika Miloš Radojičić
Re: List br. 3 - Povrs
napisao/la Miloš Radojičić - nedelja, 18. april 2010, 22:11
 
1. primer

Slika Miloš Radojičić
Re: List br. 3 - Povrs
napisao/la Miloš Radojičić - nedelja, 18. april 2010, 22:13
 
2. primer

...
Odgovor: List br. 3 - Povrs
napisao/la Tijana Cholovic - četvrtak, 20. maj 2010, 10:19
 
...

...
Odgovor: List br. 3 - Povrs
napisao/la Tijana Cholovic - četvrtak, 3. juni 2010, 17:17
 
...