S E R V I SRECENZIE:ÈOKOLÁDADVD okienkoHodnotenie:FILM:DVD:FILM: Pokojné mesteèko Lansquenet <strong>na</strong>juhu Francúz<strong>sk</strong>a by mono dodnes zostaloutiahnuté a nevýrazné, keby sa jednéhodòa nezdvihol severák a neprivial by hostí.S vetrom v chrbte a s èervenou kapucòou<strong>na</strong> hlave prichádza do malebného mesteè−ka neznáma cudzinka Vianne (Juliette Bi−noche) so svojou dcérkou Anouk (VictorieThivsolová). Jej prvé kroky vedú do domustarej pani Voizinovej, majite¾ky rozbitéhoobchodu. Má jasný cie¾: pre<strong>na</strong>ja si starýobchod a zaèa predáva èokoládu.Pre podnikanie v malom mesteèku všakne<strong>na</strong>chádza pochopenie a zákazníkov mu−sí doslova h¾ada <strong>na</strong> uliciach. Vianne jetoti úplne iná ako miestni ¾udia. Je dob−rosrdeèná, bez pretvárky, nechodí do kos−tola – a teraz pozor! – dovolila si otvoriobchod s cukrovinkami poèas pôstu. Takádrzos! Jej neduhy sú pre konzervatívnu„poslušnú“ spoloènos neprijate¾né a sta−rosta, gróf de Rey<strong>na</strong>ud, len kuje pikle, akoju vyštva z mesta. Vianne sa však len taknedá a pomocou èokolády odkrýva tajom−stvá smútku a utrpenia. Ako sa postupnedozvedáme, je tou <strong>na</strong>jpovolanejšou „èoko−ládovou“ lieèite¾kou ¾ud<strong>sk</strong>ých duší. Matkabola Indiánka a svojej dcére darovala mno−stvo receptov <strong>na</strong> prípravu a spracovanierozlièných druhov èokolády. Okrem tohomá dar presne odhadnú, komu aký druhèokolády chutí, a ako pomôcku pouívamagický tanierový kruh. Jeho roztoèenímvznikajú zvláštne farebné obrazy a je <strong>na</strong>kadom z nás rozhodnú sa, èo nám pri−pomí<strong>na</strong>jú. Neváhajte, odme<strong>na</strong> je sladká…VYBAVENIE DVD: Z nepochopite¾ných dô−vodov je obraz s èistou digitalizáciou a pre−kreslením detailov distribuovaný <strong>na</strong> DVD v„odpudivej“ televíznej formátovej verzii4:3. Je to ve¾ká škoda, pretoe i<strong>na</strong>k di<strong>sk</strong>ponúka originálnu zvukovú stopu DolbyDigital 5.1 s monosou šiestich titulko−vých verzií (vrátane sloven<strong>sk</strong>ej), <strong>na</strong>vyše ob−sahuje tradiène kvalitný èe<strong>sk</strong>ý dabing vDolby Digital 2.0.BONUSY: V štandardnom zastúpení bonu−sov nechýba trailer, štvorminútový doku−ment o návrhoch a výrobe kostýmov, filmo filme (26 minút), nieko¾ko nepouitýchscén, fotogaléria hlavných predstavite¾ov aobrázky pre majite¾ov DVD−ROM.VERDIKT: Pä nominácií <strong>na</strong> Oscara dávatuši, e film Èokoláda ponúka silný vizuál−ny a umelecký záitok. Èokoláda je èosi, èouèí ¾udí vzájomnej tolerancii, pochopeniua lá<strong>sk</strong>e. Kadý z nás má tú svoju, ktorúpravidelne potrebuje. Jej nedostatok alebo<strong>na</strong>dbytok môe spôsobi ve¾ký problém.Sladkú chu tohto DVD kazí u len zvolenýformát obrazu.FOTR JE LOTRHodnotenie:FILM:DVD:FILM: Ste za¾úbení? Plánujete u<strong>sk</strong>utoèniprvú návštevu budúcich svokrovcov? Mátez toho strach a obávate sa trápnych situá−cií? Nebojte sa, také zlé ako v novom filmereiséra Jay Roacha Meet the parents, unás premietaného v kinách pod názvomProtivný svokor, to urèite nebude.Greg Focker (Ben Stiller) je a po ušiza¾úbený do krásnej Pamely Byrnesovej(Teri Polo) a práve sa definitívne rozhodolpoiada svoju milú o ruku. Zrazu sa všakako ble<strong>sk</strong> z neba ozve Pameli<strong>na</strong> sestra sosprávou, e sa vydáva. Na tom by niè vá−ne nebolo, ibae eních iadal o súhlasPameliných rodièov. Gregovi teda niè inéneostáva, len sa vyda <strong>na</strong> celý víkend dorodinného sídla Byrnesovcov a zí<strong>sk</strong>a sipriazeò Pamelinho otca a matky.Mono to pokladáte za banálny prob−lém, ale predstavte si, e sa voláte Focker(kadý so základnými z<strong>na</strong>losami anglièti−ny pochopí, e to nie je práve výhra), pra−cujete ako ošetrovate¾ v nemocnici a ešte ktomu stratíte <strong>na</strong> leti<strong>sk</strong>u kufor so všetkýmivecami. U istotne chápete, e to nebudetaké jednoduché. A aby toho nebolo málo,Pamelin otec Jack Byrnes (fenomenálnyRobert De Niro) je bývalý agent CIA sbohatými špionánymi <strong>sk</strong>úsenosami,ktoré doteraz praktizoval <strong>na</strong> kadom, ktoto s jeho dcérkou myslel èo len troška vá−ne. Rafinovane sa ma<strong>sk</strong>uje lá<strong>sk</strong>ou ku kveti−nám a nenápadne sleduje kadý Gregovkrok. Z toho niè dobré nevzíde a Greg sapostupne dostáva do èoraz menej závide−niahodných situácií.VYBAVENIE DVD: Obraz widescreen 16:9je èistý, pokojný, bez výrazne rušivýchefektov. Okrem originálnej zvukovej stopyv Dolby Digital 5.1 sa <strong>na</strong> di<strong>sk</strong>u <strong>na</strong>chádzajúïalšie dve zvukové mutácie v Dolby Digital2.0 (èe<strong>sk</strong>á a maïar<strong>sk</strong>á). Na výber je aj pätitulkových verzií.BONUSY DVD: V <strong>sk</strong>romnejšej ponuke <strong>na</strong>vás èakajú viac ako tri minúty nepouitýchzáberov, 11 minút nepodarených záberov,komentár reiséra a strihaèa, osobitný ko−mentár hlavnej postavy Be<strong>na</strong> Stillera a dvatrailery.VERDIKT: Jay Roach sa nám opä predsta−vil ako <strong>sk</strong>úsený komediálny reisér, kto−rého prácu sme u mohli oceni v dvochdieloch Austi<strong>na</strong> Powersa. Neuspokojil salen s reisér<strong>sk</strong>ou stolièkou. Okrem <strong>na</strong>písa−nia scenára a produkovania sa postavil ajza objektív kamery. S<strong>na</strong>ha sa mu nedáodoprie, ale ne<strong>na</strong>toèil niè, èo by sa vymy−kalo všetkým Road Tripom a Prcièkám.Jednoduchý humor, postavený hlavne <strong>na</strong>Gregovej nemotornosti a neschopnosti vy−súka zo seba jednu inteligentnú vetu.Hlavnou chybièkou krásy však bude sce−nár, ktorý vznikol <strong>na</strong> motívy filmu s rov<strong>na</strong>−kým názvom z roku 1992. Jeho autorombola dvojica Greg Glien<strong>na</strong> a Mary Clark.V novej verzii zostala len základná dejoválínia, ktorú Roach zlepšil zaruèene „vtipný−mi“ scé<strong>na</strong>mi (záhrada plná moèovky, vázas urnou, neposlušná maèka, výme<strong>na</strong> kufrí−kov atï.). DVD však uspokojí široké spek−trum <strong>na</strong>šich divákov. Škoda len, e kvalityobrazu a zvuku ne<strong>na</strong>sleduje aj bonusováèas.Peter Koneènýpkonecny@kinema.<strong>sk</strong> DVD NEWSMOULIN ROUGE (sex a drogy, <strong>sk</strong>ombinované s vášnivou,bohuia¾, aj tragickou lá<strong>sk</strong>ou)Reisér Baze Luhrmann nie je v <strong>na</strong>šich konèinách úplne neznámy.Mono si ešte spomí<strong>na</strong>te <strong>na</strong> jeho debut Tanec v srdci èi <strong>na</strong> tro−chu ne<strong>sk</strong>ôr <strong>na</strong>toèenú snímku Rómeo a Júlia. Svoj fascinujúci vý−tvarný a rozprávaè<strong>sk</strong>ý štýl preniesol aj do svojho posledného die−la odohrávajúceho sa v prostredí plnom bláznivých farieb a cito−vých zmätkov – v slávnom parí<strong>sk</strong>om kabarete Moulin Rouge.Hlavný hrdi<strong>na</strong> príbehu, bohém<strong>sk</strong>y básnik Christian (Ewan McGre−gor), sa v roku 1988 <strong>na</strong>priek výhradám svojho konzervatívneho otca ponorí do temnéhoa príalivého sveta noèného Paría. Za¾úbi sa do krásnej hviezdy Moulin Rouge Satine(Nicole Kidmanová), ktorá je zároveò aj <strong>na</strong>jslávnejšou kurtizánou v meste.Zaujímavý je aj hudobný sprievod filmu, v ktorom si okrem iného vypoèujete U2,Madonnu, Elto<strong>na</strong> Joh<strong>na</strong> èi Beatles.Moulin Rouge (Austrália/USA, 2001, 127 min.). Réia: Baz Luhrmann. Scenár: Baz Luhrmann,Craig Pearce. Kamera: Do<strong>na</strong>ld McAlpine. Hudba: Craig Armstrong. Hrajú: Nicole Kidmanová,Ewan McGregor, John Leguizamo, Jim Broadbent.ZVIERA (nieèo medzi Vlkolakom a Dr. Dolittlom)Nádejný policajt Marvin Mange (Rob Schneider) pri kontrolenúdzového volania havaruje a takmer príde o ivot. Pred istousmrou ho zachráni excentrický doktor Wilder (Michael Caton),a to netradièným spôsobom. Namiesto porušených orgánovvoperuje také isté, len zvieracie. Po návrate do civilizácie zaène<strong>na</strong> sebe Marvin bada nevídané veci. Navonok síce vyzerá úplnenormálne, ale vo svojom vnútri sa postupne mení <strong>na</strong> zvieras osobitnými zvieracími vlastnosami. Bohuia¾, vôbec netuší, kto−rá z nich sa kedy prejaví.The Animal (USA, 2001, 84 min.). Réia: Luke Greenfield. Scenár: Tom Brady, Rob Schneider.Kamera: Peter Lyons Collister. Hudba: Teddy Castellucci. Hrajú: Rob Schneider, ColleenHa<strong>sk</strong>ellová, John C. McGinley, Edward Asner, Michael Caton, Louis Lombardi, Guy Torry.7/2002 PC REVUE 119
P R O G R A M U J E M E3D poèítaèová grafika / 5. èas: Èo s BSP stromom?V tejto èasti seriálu budeme pokraèova v problematikeriešenia vidite¾nosti pomocou BSP stromov. V predošlejèasti sme si vysvetlili, ako vytvori BSP strom. Teraz by ste asiradi vedeli, ako tento BSP strom poui <strong>na</strong> riešenievidite¾nosti. Princíp je u trochu zloitejší. Ak ste o BSP stro−moch ešte niè nepoèuli a preèítali by ste si iba princíp, zrej−me by ste mi neverili, e to <strong>sk</strong>utoène funguje. Preto si zober−te papier a pero. Niekde doprostred si dajte bod – to budepozorovate¾ (teda my). Dookola <strong>na</strong>kreslite èiarky (èiarkybudú predstavova polygóny), ktoré oèíslujete a pri kadejoz<strong>na</strong>èíte kladnú a zápornú polrovinu (pozri obrázok 1).Obr. 1Obr. 2Teraz si z týchto polygónov vytvoríme BSP strom, ktorýbude vyzera asi ako <strong>na</strong> obr. 2.Náš BSP strom síce nevyzerá ve¾mi pekne, ale to mu nièneuberá <strong>na</strong> funkènosti. Teraz ideme rieši vidite¾nos.Zaèneme pri prvom polygóne, t. j. pri polygóne è. 1. Terazsi zistíme, <strong>na</strong> ktorej strane polygónu sa <strong>na</strong>chádza pozoro−vate¾. Vidíme, e pozorovate¾ sa <strong>na</strong>chádza <strong>na</strong> zápornejstrane polygónu 1. Zaèneme teda prechádza opaènú vet−vu – t. j. prechádzame kladnú vetvu. Tu sa <strong>na</strong>chádza poly−gón è. 3. Pri òom postupujeme rov<strong>na</strong>ko. Zistíme si, <strong>na</strong> kto−rej strane sa <strong>na</strong>chádza pozorovate¾, a prejdeme do opaènejvetvy (pozorovate¾ sa <strong>na</strong>chádza <strong>na</strong> zápornej strane polygó−nu è. 3, t. j. ideme do kladnej vetvy). V kladnej vetve poly−gónu è. 3 sa však u ne<strong>na</strong>chádza iadny polygón. Vrátimesa teda spä <strong>na</strong> polygón è. 3 a vykreslíme ho. Teraz idemedo zápornej vetvy polygónu è. 3. Ani tu sa však ne<strong>na</strong>chádzaiadny polygón. Prešli sme všetkými vetvami polygónu 3,vrátime sa teda o úroveò vyššie, t. j. <strong>na</strong> polygón è. 1, avykreslíme ho. Potom prejdeme do zápornej vetvy polygó−nu è. 1. Tu sa <strong>na</strong>chádza polygón è. 2. Znovu ohodnotímepolohu pozorovate¾a vzh¾adom <strong>na</strong> polygón è. 2 a pokraèu−jeme ïalej rov<strong>na</strong>ko ako pri polygóne è. 1, resp. è. 3. Takým−to spôsobom prejdeme všetky polygóny. Mono ste si tovšimli, mono nie, ale ide o typický rekurzívny algoritmus.Zhròme si, ako sme postupovali:1. zaèí<strong>na</strong>me polygónom 12. prejdeme do vetvy 1+3. vykreslíme polygón 34. vykreslíme polygón 15. prejdeme do vetvy 1−6. vykreslíme polygón 27. prejdeme do vetvy 2−8. vykreslíme polygón 49. prejdeme do vetvy 4−10. vykreslíme polygón 511. prejdeme do vetvy 5−12. vykreslíme polygón 613. prejdeme do vetvy 6−14. vykreslíme polygón 7Polygóny sme vykres¾ovali v poradí 3, 1, 2, 4, 5, 6, 7.Ako vidie <strong>na</strong> obrázku, postupujeme od <strong>na</strong>jvzdialenejšíchpolygónov k <strong>na</strong>jbliším. To z<strong>na</strong>mená, e metódou prekres−¾ovania zí<strong>sk</strong>ame výsledný obraz s vyriešenou vidite¾nosou.Teraz si uvedieme zdrojový kód tohto algoritmu aj s opisom.Ak si ešte spomí<strong>na</strong>te, v predchádzajúcej èasti sme povytvorení BSP stromu dostali pre kadý polygón väzbu <strong>na</strong>jeho <strong>na</strong>dradený polygón. Ak si zoberieme situáciu v stro−me <strong>na</strong> obr. 2, tak polygón 1 by mal väzbu <strong>na</strong> polygón è.0 (ten neexistuje, ale to niè). Polygón è. 3 by mal väzbu <strong>na</strong>+1, polygón è. 2 <strong>na</strong> –1 atï. Táto štruktúra údajov bola vyho−vujúca pri vytváraní BSP stromu, nebola by však vyhovujúca<strong>na</strong> prechádzanie BSP stromu a vykres¾ovanie polygónov. Mu−síme si teda túto štruktúru zmeni tak, aby sme pri kadompolygóne mali väzby <strong>na</strong> polygóny hierarchicky pod ním. Zme−nu štruktúry údajov u<strong>sk</strong>utoèníme jednoducho:/*Kadý polygón bude ma ¾avú a pravú vetvu. V ¾avej vetvesa bude <strong>na</strong>chádza èíslo polygónu, ktorý je <strong>na</strong> zápornejstrane (v zápornom polpriestore) polygónu. V pravej vetvesa bude <strong>na</strong>chádza èíslo polygónu, ktorý je <strong>na</strong> kladnej stra−ne (v kladnom polpriestore) polygónu.*/for(i=0;i