Article View: pl.comp.demoscena
Article #32820Re: Maszerujace szesciany
From: creed
Date: Sat, 12 Feb 2005 12:48
Date: Sat, 12 Feb 2005 12:48
59 lines
3558 bytes
3558 bytes
Sulsa wrote:
> creed wrote:
>
>> W pierwszej masz dla kazdej "konfiguracji" liczbę, w której odpowiednie
>> bity oznaczają, które wierzchołki cube'a będą używane.
>
> ja wiem, ktore wieszcholki cuba naleza lub nie do bloba bo to oblicza
> sie ze wzoru.
Hmm... Moja pomyłka - nie miałem na myśli wierzchołków tylko krawędzie. Tzn.
masz tam napisane z którymi krawędziami przecina się brzeg bloba.
>> W drugiej masz na ogół listę [lub tablicę] trójek liczb [może nie być
>> żadnej trójki, może być jedna, może być ich więcej], każda taka trójka to
>> jeden trójkąt do narysowania w tym cube'ie. Liczby w tej trójce oznaczają
>> krawędzie w cubie...
>
> ja to wszystko wiem, ale nie wiem po jak to wszystko polaczyc, poprostu
Tzn.? Nie wiesz które numerki co oznaczają? Swego czasu zrobiłem sobie taki
ładny rysunek ASCII...
// edges and vertices convention
/*
_______4__________ __________________
/ /| /4 /|5
7/ |8 5/ |9 / | / |
/_______6_________/ | /_________________/ |
| |_____________|____| |7 0|_____________|6__1|
11| / 0 10| / | / | /
| /3 | / 1 | / | /
|_________________| 3|________________2|
2
*/
Szczęśliwie tablice, które znalazły zgadzały się z tą konwencją ;-)
[A może wyczaiłem obrazek na podstawie tablic? Wierz mi, to nie jest trudne,
trzeba tylko chwilkę pomyśleć!]
>> Swoją drogą w jakiej książce masz ten algorytm ręcznego liczenia? Chętnie
>> bym sobie to obejrzał. Niedawno sam coś takiego zakodowałem, ale z jednej
>> strony to był straszny "pain in the ass" a z drugiej mój algorytm coś
>> szwankował i niektóre cube'y (niewiele :-) rysował błędnie... W każdym
>> razie jak już masz algorytm, który to robi to nie ma problemu, żeby go
>> wywołać i sobie stablicować jak Ci się żywnie podoba przecież...
>
> w ksiazce: "Grafika PC Bez Tajemnic",
Dzięki, poszukam i zobacze jak to co wymyśliłem ma się do tego co oni
opisali :-)
--
michal.'creed'.szostakiewicz............................coder.of.ultimaa...
.creed@tarchomin.pl .......................................................
.ms201103@zodiac.mimuw.edu.pl .............................................
.icq.2482112 ...........................iMMersE.your.soUL.in.lOVE......<><.
Technical Details
Message-ID:
<cuktvq$fe0$1@nemesis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<cuam4h$c1u$1@inews.gazeta.pl> <95F84D463bikikillerradomnet@193.110.122.97> <cud02h$mim$3@inews.gazeta.pl> <95F88BCCEbikikillerradomnet@193.110.122.97> <cud79e$15n$2@inews.gazeta.pl> <cuilca$d38$1@atlantis.news.tpi.pl> <cuirv8$55g$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: creed <tarchomin@SWAPcreed.pl> Newsgroups: pl.comp.demoscena Subject: Re: Maszerujace szesciany Date: Sat, 12 Feb 2005 13:48:13 +0100 Organization: ultimaa Lines: 59 Message-ID: <cuktvq$fe0$1@nemesis.news.tpi.pl> References: <cuam4h$c1u$1@inews.gazeta.pl> <95F84D463bikikillerradomnet@193.110.122.97> <cud02h$mim$3@inews.gazeta.pl> <95F88BCCEbikikillerradomnet@193.110.122.97> <cud79e$15n$2@inews.gazeta.pl> <cuilca$d38$1@atlantis.news.tpi.pl> <cuirv8$55g$1@inews.gazeta.pl> NNTP-Posting-Host: host-ip162-159.crowley.pl Mime-Version: 1.0 X-Trace: nemesis.news.tpi.pl 1108212538 15808 62.111.159.162 (12 Feb 2005 12:48:58 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sat, 12 Feb 2005 12:48:58 +0000 (UTC) User-Agent: KNode/0.8.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit