An-Cadsolutions      Imgsystems

Kirjoittaja Aihe: 3Dolphin Rig Project  (Luettu 2746 kertaa)

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
3Dolphin Rig Project
« : Toukokuu 29, 2006, 04:52:59 pm »
Tästä aiheesta oli jo pieni muotoista keskustelua toisessa ketujussa, mutta aihe alkoi mennä sen verran offtopciksi että uusi ketju oli paikallaan.

Eli ajatus oli jos alkaisimme yhteisvoimin kehittämään hahmorigi systeemiä maxiin. Ideana olisi tietysti se, että rigi olisi mahdollisimman helppo luoda ja kontroloida. Pyrkimys myös olisi, että rigi toimisi maxin constreinteilla tai yksinkertaisilla script controllereilla, jotta rigin toimivuus olisi mahdollisimman luotetava ja mergattavissa scenestä sceneen. Millainen rigi loppujen lopuksi olisi niin sitä en tiedä, mutta ajatuksia ja ideoita aiheesta olisikin tarkoitus näin alkuun kerätä.

Mietin alustavaa feature listaa :
- Spline control selkärangalle ja niskalle (luiden määrä ei saa olla rajoitettu)
- Twist bones käsille ja jaloille (luiden määrä ei saa olla rajoitettu)
- Ik kädet ja jalat
- Ankkuroitavat kädet ja jalat
- Posen lataaminen ja tallentaminen
- Clipin lataaminen ja tallentaminen
- Rigin lataaminen ja tallentaminen

Tuohon voisi vielä lisätä jonkinlaisen control layer systeemin, joka voisi olla vaikka kolme tasoinen.
Taso 1 : Perus rigin kontrolointi pisteet, joita olisi mahdollisimman vähän. Loput kontrolointi pisteet olisi tässä tasossa piiloitettu ja niitä kontroloitaisiin constrainteilla.
Taso 2 : Loput kontrolli pisteet näkyviin ja jokainen piste olisi käyttäjän animoitavissa silti ne liikkuisivat edelleen constrainttien mukaakin.
Taso 3 : Koko rigi näkyviin mukaan lukien upnodet ja point helperit jotka tietysti olisivat animoitavissa tai käyttäjän modattavissa erikoisrigejä varten.

Lisäksi feature listaan voisi lisätä rigin rakentuminen jo valmiin skeletonin päälle Motion Builderin tapaan tai sitten rigin luo oman Biped ukon halutessa.
« Viimeksi muokattu: Toukokuu 29, 2006, 04:54:52 pm kirjoittanut xcx »
Technical Artist - Remedy Games
http://www.verajankorva.com

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #1 : Toukokuu 29, 2006, 04:56:25 pm »
Rigejä voisi olla myös muutama erillainen eri hahmotyyppejä varten kuten ihminen, koira, dinosaurus. Mahdollisesti myös käyttäjä itse voisi rakentaa oman rigin ja tallentaa sen johonkin preset listaan, jos keksimme jonkin järkevän tavan toteuttaa sen.
Technical Artist - Remedy Games
http://www.verajankorva.com

Felor

  • Global Moderator
  • *****
  • Viestejä: 684
  • Sukupuoli: Mies
  • Se Silomies
    • Profiili
    • http://felor.1g.fi/
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #2 : Toukokuu 29, 2006, 05:27:46 pm »
Ihan kiva ajatus. Varmaan vuosi sitten olisin ollu intoapuhkuen mukana, mutta nykyään kun en Maxia käytä niin enpä taida olla pahemmin mukana.
Tietty jos ite rupeis tässä vieressä vääntää Maya versioo, mutta se onkin aika epätodennäköistä kun melliä en osaa.
Vois kai heitää teille jotain vanhoja max rig kokeiluja jos joku innostuis niistä. Mulla pitäis olla ainakin yks ihan mielenkiintonen selkäranka riggi.

Felor

  • Global Moderator
  • *****
  • Viestejä: 684
  • Sukupuoli: Mies
  • Se Silomies
    • Profiili
    • http://felor.1g.fi/
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #3 : Toukokuu 29, 2006, 06:45:48 pm »
Tässä tämä yksi selkäranka malli mikä mulla oli. Eli vihreätä kuutiota puoriämällä pitäis selkärankka taipuilla.
Aika rumastihan toi on tehty, mutta saatte kuitenkin itse idean siitä.

http://felor.1g.fi/help/test3.max

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #4 : Toukokuu 29, 2006, 07:10:09 pm »
Ihan kiva selkäranka. Vähän rajoitteinen, mutta varsin kiva systeemi silti ainakin ihmishahmoihin.
Technical Artist - Remedy Games
http://www.verajankorva.com

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #5 : Toukokuu 30, 2006, 01:12:51 pm »
Olen tässä pikaisesti testaillut miten tuo rigin rakentaminen onnistuisi kokonaan koodilla. PEN:in DVD oppien mukaan toimivan selkärankarigin muodostaminen koodilla onnistuu ja toimiikin jopa. En pistä koodia vielä jakoon, koska se on liian epävakaa ja liikaa hard koodattuja viittauksia, mutta tämän perusteella ei rigin rakentamisessa scriptillä pitäisi olla toteutettavissa.
Technical Artist - Remedy Games
http://www.verajankorva.com

Tak

  • Administrator
  • *****
  • Viestejä: 959
  • Sukupuoli: Mies
    • Profiili
Re: 3Dolphin Rig Project
« Vastaus #6 : Toukokuu 30, 2006, 01:33:38 pm »
Mullakin on maxScriptaaminen huteralla pohjalla ja toiseks max:n käyttö on jääny koko ajan vähemmälle ja vähemmälle. Mutta ajatuksia voisin heitellä.

Onkohan millanen homma jos ottais mallia XSI:n biped guidesta? Eli siinä on sellanen guide joka sitten säädetään rigattavan hahmon asentoon. Sitten generoidaan se virallinen rigi muutamilla optioilla kuten tuleeko minkälainen selkä ja niin pois.

Ite en oo käytännössä testannu tuota Paul Neale:n rigiä, mutta jos se on hyvä perus ihmis riggi, niin tekis sen pohjalta sellasen vapaasti skaalattavan(siis guidea tarkoitan)?
Tietysti sellanen voi olla vaikeeta, mutta olispa ainakin erittäin käytännöllinen.

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #7 : Toukokuu 30, 2006, 02:28:15 pm »
Sellainen vähän olisi tarkoitus saada aikaan jos ihmisillä kiinnostusta riittää. En ole XSI:in systeemin tutustunut, mutta kuulostaa sellaiselta kuin mitä tässä vähä haetaan.
Technical Artist - Remedy Games
http://www.verajankorva.com

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #8 : Toukokuu 30, 2006, 02:43:12 pm »
Okei selkäranka testiscripti valmis. En jaa edelleenkään koodia samoista syistä jotka jo mainitsin, mutta tällaisen selkärangan scripti tekee.

http://www.verajankorva.com/temp/RigProject/Videos/test.swf 1.8M
Technical Artist - Remedy Games
http://www.verajankorva.com

Felor

  • Global Moderator
  • *****
  • Viestejä: 684
  • Sukupuoli: Mies
  • Se Silomies
    • Profiili
    • http://felor.1g.fi/
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #9 : Toukokuu 30, 2006, 03:02:17 pm »
Näytää ihan hyvältä selkärangalta. Nuo kontrolli näyttivät aika pelotavlita. Vihreitä häkyröitä missä on piikkejä. :)

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #10 : Toukokuu 30, 2006, 03:13:38 pm »
Pitää vähän modaa niitä jossain välissä :). Ne on tosiaan vähän "jykeviä".
Technical Artist - Remedy Games
http://www.verajankorva.com

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #11 : Toukokuu 30, 2006, 03:35:14 pm »
Ja yksi feature tuli mieleeni mikä olisi ensi arvoisen tärkeää. Rigin pitäisi toimia luomisen jälkeen ainakin niin että sitä pystyy ajamaan oli käyttäjällä rigi scriptit tai ei.
Technical Artist - Remedy Games
http://www.verajankorva.com

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #12 : Kesäkuu 01, 2006, 02:16:07 pm »
Niska rigiä valmistelen. Onko ajatuksia siihen. Tässä minun ajatukseni.

Ensin IkSpline nikaboneiksi



Animaatio kontrolleri päälle, johon linkaamme pään kiinni



Splinelle point helperi joka alignoidaan keksimmäiseen ikspline helperiin ja alignoidaan pivot pään alapuolella olevaan spline helperiin. Keskimmäinen ikspline helper linkataan point helperiin.



Position constraint point helperille. Targeteiksi iksplinen ensimmäinen ja viimeinen helperit.



Rotation constraint point helperille ja samat targetit



Ja kun rotailemme ja liikuttelemme päätä.



Tämä bugaa vielä hiukan. Bonet eivät veny (eikä varmaan ole tarpeenkaan) joten ne voivat irrota päästä.

Ja Maxi filu niska rigin tämän hetkisestä vaiheesta.
http://www.verajankorva.com/temp/RigProject/MaxFiles/neck_rig_test.max
Technical Artist - Remedy Games
http://www.verajankorva.com

xcx

  • Administrator
  • *****
  • Viestejä: 2278
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: 3Dolphin Rig Project
« Vastaus #13 : Kesäkuu 01, 2006, 02:17:08 pm »
Ja twistit uupuvat vielä tuosta versiosta, mutta work in progress heti kun tulee sellainen väli taas.

Felorin mieliksi tein kiltimmät kontrollitkin  ;D
Technical Artist - Remedy Games
http://www.verajankorva.com

Tak

  • Administrator
  • *****
  • Viestejä: 959
  • Sukupuoli: Mies
    • Profiili
Re: 3Dolphin Rig Project
« Vastaus #14 : Kesäkuu 01, 2006, 03:09:35 pm »
Eikös niska vois olla ihan FK:lla ilman kikkailua? En edes ymmärtänyn miks olit IK:lla moisen toteuttanu.  :D