home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 June / Chip_2004-06_cd1.bin / redakce / chip_txt / txt / 140-141.txt < prev    next >
Encoding:
Text File  |  2004-05-04  |  5.6 KB  |  36 lines

  1. Alice 2.0
  2. V²uka 3D grafiky zdarma
  3. Alice je program, kter² se jen tak nevidφ. NauΦφ vßs pracovat s trojrozm∞rn²mi objekty a jeÜt∞ je navφc rozpohybovat.
  4.  
  5. Co je vlastn∞ Alice? Alice ve svΘ druhΘ verzi je open source program. Na Chip DVD vßm p°inßÜφme nejen jeho pln∞ funkΦnφ p°ekompilovanou verzi, ale takΘ zdrojov² k≤d, kter² si m∙₧ete pozm∞nit podle obrazu svΘho.
  6.  
  7. Jde o v²ukov² program, kter² svΘho u₧ivatele velice jednoduchou cestou nauΦφ interaktivn∞ programovat 3D grafiku. A kdy₧ pφÜi nauΦφ, myslφm to doslova. Po spuÜt∞nφ programu m∙₧ete zvolit jeden ze Φty° tutorißl∙, kterΘ jsou se°azeny podle obtφ₧nosti. Ka₧d² tutorißl je velice kvalitn∞ proveden a po jednotliv²ch krocφch svΘho ₧ßka seznßmφ s ovlßdßnφm programu.
  8. Po vyzkouÜenφ vÜech Φty° tutorißl∙ ji₧ budete schopni zaΦφt sv∙j vlastnφ projekt. Budete-li se chtφt inspirovat ji₧ hotov²mi projekty, nabφzφ se v zßlo₧ce Examples dost hotov²ch sv∞t∙, kterΘ si m∙₧ete prohlΘdnout.
  9. Pokud si zalo₧φte sv∙j vlastnφ sv∞t, budou se v n∞m nachßzet pouze t°i zßkladnφ objekty: kamera, sv∞tlo a zem∞. Kliknutφm na Add object m∙₧ete velice snadno p°idat velkou spoustu p°edem nadefinovan²ch objekt∙. Mezi nezajφmav∞jÜφ mo₧nosti jist∞ pat°φ Φlov∞k, kterΘho si m∙₧ete vytvo°it velice podrobn∞ - od barvy oΦφ p°es tvar obliΦeje a₧ po st°ih kalhot. Samoz°ejm∞ je takΘ nutnΘ zvolit pohlavφ. Pro Φlov∞ka u₧ jsou vytvo°eny specißlnφ metody, jako je ch∙ze, pozdrav a jinΘ animace. Ostatnφm objekt∙m jsou v∞tÜinou p°i°azeny metody zßkladnφ, kterΘ urΦujφ jen pohyb urΦit²m sm∞rem, rotaci atd. VÜechny objekty jsou slo₧eny z dφlΦφch podobjekt∙, kterΘ lze samoz°ejm∞ takΘ ovlßdat. Letadlo je nap°φklad slo₧eno z t∞la a z vrtule, auto mß Φty°i samostatnß kola.
  10. JednotlivΘ metody se sklßdajφ pod sebe a je mo₧nΘ nastavit, zda se budou spouÜt∞t po sob∞, nebo zßrove≥. Fungujφ tu takΘ klasickΘ programßtorskΘ podmφnky if else, while a loop. Objekty lze toti₧ nauΦit r∙zn∞ reagovat na klßvesy, podobn∞ jako je tomu t°eba ve flashi. P°edp°ipravenΘ zßkladnφ metody ne v₧dy dostaΦujφ. Proto existuje i mo₧nost vytvß°et vlastnφ metody posklßdanΘ z dφlΦφch ·prav. Z mal²ch kousφΦk∙ se tak posklßdß celΘ ovlßdßnφ. Krßlφk pak automaticky skßΦe, domφchßvaΦ se pohybuje a zßrove≥ mφchß maltu...- p°edstavivosti se meze nekladou. Na CD se m∙₧ete podφvat na vytvo°enß dema, kterß vßm dajφ urΦitou p°edstavu o tom, co vÜechno lze snadno vytvo°it.
  11. Ve chvφli, kdy ji₧ mßte vytvo°en² cel² sv∞t, vÜe se pohybuje, jak mß, a vy jste se svou pracφ spokojeni, jist∞ budete chtφt svΘ dφlko n∞jak²m zp∙sobem prezentovat. Zde se bohu₧el objevujφ opravdovΘ slabiny programu Alice. Pro export do animace jsou podporovßny jen dva formßty: nekomprimovan² formßt avi o ₧alostnΘ kvalit∞ a "quick time" mov soubor, jeho₧ kvalita je jeÜt∞ horÜφ. DalÜφ mo₧nostφ exportu by m∞la b²t webovß strßnka, kde by v²slednß animace m∞la fungovat jako javovsk² skript - tato mo₧nost vÜak nefunguje spolehliv∞. Je zkrßtka vid∞t, ₧e program je v²ukov², nikoliv komerΦnφ. NauΦφte se sice pracovat s 3D objekty, nic vφc s nimi vÜak ji₧ nebudete moci ud∞lat.
  12. Nev²hodou programu je bohu₧el i jeho hardwarovß nßroΦnost. Nemßte-li takt procesoru nad 1,2 GHz, prßce s programem Alice vßm p°φliÜ od ruky nep∙jde. Prßce s 3D objekty je v₧dy nßroΦnß na v²poΦetnφ v²kon.
  13. Program Alice je mezi ostatnφmi velice ojedin∞l² a dφky tomu, ₧e pat°φ do kategorie open source, se na n∞m stßle pracuje. Jestli₧e tedy tou₧φte poznat tajemstvφ modelovßnφ 3D objekt∙ a z 3D Studia max mßte strach nebo mßte jednoduÜe hluboko do kapsy, doporuΦuji vßm vyzkouÜet tento program. UrΦit∞ nebudete zklamßni.
  14.  
  15. Vratislav Klega
  16.  
  17. ALICE 2.0
  18. V²ukov² program pro 3D grafiku.
  19. V²robce Open source, Carnegie University of Virginia
  20. Min. po₧adavky Windows Me/2000/XP Pentium 500 MHz, 128 MB RAM
  21. Info www.alice.org
  22. Cena freeware (open source)
  23.  
  24.  
  25. JAK SNADNO A RYCHLE VYTVO╪IT SV╠T
  26. Po spuÜt∞nφ programu Alice zvolte Templates a potΘ snow. Tφm je urΦeno, ₧e podkladem bude snφh. Nynφ vidφte prßzdn² sv∞t jen se sn∞hem. Klikn∞te na zelenΘ tlaΦφtko Add object. V adresß°i Local Gallery vyberte Animals a zvolte t°eba tuΦ≥ßka. Potvr∩te Add to world. Pak zvolte People a vyberte t°eba sn∞hulßka. Nakonec vyberte po₧adovanou oblohu a takΘ ji p°idejte do World. Nynφ si postaviΦky nastavte tak, jak vßm to vyhovuje. T°eba obliΦeji k sob∞, zhruba 10 metr∙ daleko (chce to cvik). Vhodn∞ umφst∞te kameru, tj. to, Φφm se prßv∞ dφvßte. K tomu slou₧φ navigaΦnφ nßstroje pod World. Klikn∞te na Done. 
  27. Vyberte World.my first method. Zde se pφÜφ jednotlivΘ metody pod sebe tak, jak budou vykonßny. Zespodu vlo₧te Do together. Znamenß to, ₧e nßsledujφcφ metody se budou vykonßvat dohromady. Vyberte Penguin (tuΦ≥ßk) a podφvejte se na jeho metody. Vyberte metodu walk a hodnotu pro move_time 6 (tuΦ≥ßk bude Üest sekund pochodovat). Abyste jeÜt∞ urΦili, kam bude pochodovat, vlo₧te do do together jeÜt∞ tuΦ≥ßkovu metodu move toward a jako cφl zvolte sn∞hulßka (Snowman). Zadejte vzdßlenost zhruba sedm a p∙l metru a jako dobu, po kterou se bude metoda vykonßvat (duration), Üest sekund. Pro lepÜφ dojem jeÜt∞ p°idejte pomal² pohyb kamery sm∞rem ke sn∞hulßkovi. Dßle p°idßvejte r∙znΘ metody a objekty podle svΘ libosti, a¥ vznikne p∞kn² scΘnß°. Inspiraci m∙₧ete najφt v naÜem ukßzkovΘm souboru chip.a2w.
  28.  
  29.  
  30. CO JE OBJEKT?
  31. Objekt je v programßtorskΘ °eΦi prom∞nnß, kterΘ m∙₧eme p°i°adit nejen urΦitou hodnotu, ale takΘ vlastnφ metodu. Nap°φklad objekt auto m∙₧e obsahovat nßsledujφcφ prom∞nnΘ: spot°eba typu real, poΦet mφst typu integer, registraΦnφ znaΦka typu text nebo poΦet kol typu byte. Krom∞ toho mß vÜak jeÜt∞ svΘ metody: natankuj, je∩, nalo₧ se, vylo₧ se a dalÜφ. Metody v programu Alice fungujφ podobn∞, p°iΦem₧ nejΦast∞jÜφmi metodami jsou move, resize, say.
  32.  
  33.  
  34.  
  35.  
  36.