An-Cadsolutions      Imgsystems

Kirjoittaja Aihe: Nurbs surface bezier pisteillä?  (Luettu 544 kertaa)

amuse

  • Newbie
  • *
  • Viestejä: 2
    • Profiili
    • Sähköposti
Nurbs surface bezier pisteillä?
« : Lokakuu 22, 2009, 10:57:35 pm »
Siitä on jo kymmenisen vuotta kun olen 3ds maxilla jotain tehnyt, joten vähän on mustissa aukkoja. Onneksi käyttöliittymä on pytsynyt lähes ennallaan. Joka tapauksessa nyt olisi yksi pieni projekti johon pitäisi vääntää mallia...

Muistan käyttäneeni joskus neliötä nurbs pintoja jossa jokaisen kulman piste olisi mallia bezier. En vain enää onnistu luomaan tuollaista.

Näin ulkomuistista sellaisen luominen olisi mennyt jotenkin näin:
- Create > NURBS Surfaces > Point surf
- Modify > Point > Single Point
- Valitaan piste ja hiiren oikealla muutetaan se bezieriksi

Ilmeisesti se ei kuitenkaan noin mennyt, joska se ei onnistu. Olisiko jollain vinkkejä?

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Vs: Nurbs surface bezier pisteillä?
« Vastaus #1 : Lokakuu 23, 2009, 10:18:36 am »
Kenties tarkoitat patch mallinnusta. Se toimii juuri kuvaamallasi tavalla, joskin se tekee polyja, mutta pinnalle jota ohjataan kulmissa olevilla tangenteilla. NURBSit maxissa on lähinnä vain sitä varten, että voit ladata NURBS malleja Maxiin, mutta NURBS mallinnus maxissa on todella kehnoa.
Technical Artist - Remedy Games
http://www.verajankorva.com

amuse

  • Newbie
  • *
  • Viestejä: 2
    • Profiili
    • Sähköposti
Vs: Nurbs surface bezier pisteillä?
« Vastaus #2 : Lokakuu 26, 2009, 02:11:44 pm »
Joo, ilmeisesti hain pacheja ja olenkin päässyt niillä hyvin alkuun.

Vielä sellainen kysymys, että onko editable pachiin miten mahdollista leikata kolo?

Jos esim. hauaisin leikata esimerkin mukaiseen kappaleeseen valkoisen viivan muotoisen aukon, niin millähän se onnistuisi? Mallissani on joka suuntaan kaareva alue josta haluaisin erottaa alueen eri materiaalille...

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Vs: Nurbs surface bezier pisteillä?
« Vastaus #3 : Lokakuu 26, 2009, 05:18:04 pm »
Jaa-a. Enpä osaa sanoa. Patcheja ei ole tullut koskaan oikein käytettyä, mutta path pinnan viipalointi ei varmasti tee mitään hyvää :). En usko, että sen leikkaaminen tuolla tavoin on edes mahdollista. Tuo näyttää aivan NURBS kamalta. NURBS pinnat yleensä generoidaan ohjaavien viivojen mukaan. Eli muotoilet vaikka pinnan ulkoreunat ja käytät brail työkalua luodaksesi niiden perusteella pinnan. Tätä pintaa voidaan sitten trimailla NURBS työkaluilla, mutta kuten sanottu NURBS mallinnus ei ole maxin heiniä. Jos sinun tarvitsee tehdä homma juuri noin niin suosittelen käyttämään vaikka Rhinoa tai Mayaa, Maxin kanssa tuossa tulee paha mieli hyvin nopeasti :).

Kuitenkin saat eroteltua mallin palasiin, mutta et aivan noin. Ensin pitää convertoida patch mötö polyiksi ja booleanoida palat. Se on rumaa, mutta tekee mitä tahdot. Parempi olisi alunperin mallintaa tuo polyilla ja tehdä topologia "oikein" tai mallintaa homma NURBSeilla, kuten ihan alkuun ajattelitkin.
« Viimeksi muokattu: Lokakuu 26, 2009, 05:19:51 pm kirjoittanut xcx »
Technical Artist - Remedy Games
http://www.verajankorva.com

jazzaplot

  • Jr. Member
  • **
  • Viestejä: 67
    • Profiili
    • Sähköposti
Vs: Nurbs surface bezier pisteillä?
« Vastaus #4 : Lokakuu 26, 2009, 06:22:47 pm »
Lainaus
Maxin kanssa tuossa tulee paha mieli hyvin nopeasti

Kannatan. Vähänkin monimutkaisempien mallien tekeminen Maxissa muilla kuin polyillä on ylämäkeen viettävä suo, minne on piilotettu paljon piikkilankaa.


Eskimo

  • Sr. Member
  • ****
  • Viestejä: 398
  • Sukupuoli: Mies
    • Profiili
    • jasusalmi
    • Sähköposti
Vs: Nurbs surface bezier pisteillä?
« Vastaus #5 : Marraskuu 09, 2009, 10:58:28 pm »
Patchit  ???
Paniikki on ekstaasin veli.

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Vs: Nurbs surface bezier pisteillä?
« Vastaus #6 : Marraskuu 12, 2009, 10:33:57 am »
Patchit on neljän bezier pisteen mukaan luotavia polygoni pintoja.

Jos haluat kokeilla niitä niin Create tabilta -> Geometry -> Patch Grids ja sieltä joko quad tai tri patch.
Technical Artist - Remedy Games
http://www.verajankorva.com

Masa

  • Vieras
Vs: Nurbs surface bezier pisteillä?
« Vastaus #7 : Helmikuu 13, 2010, 01:00:06 am »
Tuskin tota nyt enää väännät, mut lisäät vaikka booleanilla tai manuaalisesti ton splinen osaan tota alkuperäistä splinecagea saaden joko 3-point tai quad-patcheja aikaan muulla osalla kun surfacen lykkäät siihen (jollei ni refineä vaa tai fusea), ni se leikkaa nätisti ihan jo splinessähäkkyränä. Tai sitten teet manuaalisesti polypatchtasolla ja pursotat sisäänpäin, kuten perinteisessä polymallinnuksessa, jos jotain hienoa siistiä reunaa yms. haluat ja poistat/target weldaat vaa ylimääräiset röhnät jos niitä jää. Spline patchei kukaan oikee käytä, jossain auton mallinnukses voi olla ihan jees osassa, vaikka siinäkin hitaampi sds-polymallinnus maxilla tuo haluttua jälkeä paremmin. Itse muuten esim. käytän perus-shape splinecagea vaikka pään mallinnukseen, jos jotain yleensä referenssiä käytän siihen ja converttaan sen polyksi lopulta ja laitan sds siihen sit lopuksi kun kaikenmaailman connectit ja säädöt on tehty siihen.