Article View: pl.comp.lang.pascal
Article #121Re: Wypelnianie przestrzeni i obracanie bitmap
From: Konrad 'kaspy' Palczynski
Date: Thu, 17 Dec 1998 11:41
Date: Thu, 17 Dec 1998 11:41
25 lines
2006 bytes
2006 bytes
Kowal wrote: > > Mam maly problem. Pisze gre (cos podobnego do Critikal Mass) i potrzebuje > pomocy. Kazdy statek moze tam leciec pod dowolnym katem. Nie mam > najmniejszej ochoty bawienia sie 360 bitmapami (statkami pod katem), ale nie > mam dobrej medoty na obrocenie obrazka. Probowalem uzycwzoru x := r * > (cos(alfa)) i y := r * (sin(alfa)); ale po obroceniu obrazka o 360 stopni > nie wygladal on juz tak jak powinien. Moze wiec ktos z was zna lepszy sposob > na obrocenie obrazka. dobrze robisz, ale nie do konca, po pierwsze, przy obliczniu kolejnych polozen uzywaj kata bezwzglednego i zawsze pierwotnej bitmapy, wtedy po obroceniu o 360 stopni statek bedzie wygladal tak samo, po drugie, obliczaj wspolzendna piksel na tekstorze, z wspolrzednej ekranowej, wtedy latwo tez mozesz caly interes przeskalowac, jesli na przyklad korzystasz z 320x200, poza tym wtedy da sie to latwo zrobic w asemblerze, bo bedziesz operowal caly czas na liczbach calkowitych, no i rzaden piksel ci sie nie zgubi, no i wogole, dzisiaj mam egzamin o godzinie 20, pora dla murzynow k.... mac -- -- Konrad "Kaspy" Palczynski ----------- -- http://www.kaspy.z.pl --------------- <- x-mas version !!! -- mailto:3941260@pager.mirabilis.com -- -- AGH - EAIiE - robotics --------------
Technical Details
Message-ID:
<3678EE00.3270DC6C@student.uci.agh.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!news.nask.pl!cyfronet!not-for-mailReferences:
<36768c95.0@news.vogel.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!news.nask.pl!cyfronet!not-for-mail From: Konrad 'kaspy' Palczynski <kaspy@student.uci.agh.edu.pl> Newsgroups: pl.comp.lang.pascal,pl.comp.programming Subject: Re: Wypelnianie przestrzeni i obracanie bitmap Date: Thu, 17 Dec 1998 12:41:52 +0100 Organization: Academic Computer Centre CYFRONET - Krakow Lines: 25 Message-ID: <3678EE00.3270DC6C@student.uci.agh.edu.pl> References: <36768c95.0@news.vogel.pl> NNTP-Posting-Host: oracle.ds14.agh.edu.pl Mime-Version: 1.0 X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: en,pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit