5/18/2009

Perlin Noise Planetarium

Ein kleines Experiment mit Papervision und Perlin Noise.
Um eine kleine Dateigröße zu erzielen kam mir die Idee die Texturen von Planeten in einem fiktiven Sonnensystem mit Actionscript zu erzeugen.
Und was könnte sich dazu besser eignen als Perlin Noise. Das Planetensystem war dann schnell und komfortabel mit Papervision erstellt.
Mit ordentlichen Texturen, also importierten Bildern wär die Datei in etwa 2MB groß geworden! So erzeugt eigentlich nur das Hintergrundbild ein paar KB (ca. 100KB Dateigröße).
Mit der PerlinNoise Methode, einem BlurFilter und einem ColorTransform Filter erzeuge ich 1024 * 512 Pixel große Textur BitmapData’s. Diese benutze ich dann einfach um ein in Papervision übliches BitmapMaterial zu erzeugen, welches dann auf die Sphere, also den Planeten angewendet wird.
Abhängig von der Y-Achse der Mausposition kann man den Winkel der Aufsicht auf das Planetarium bestimmen. Klickt man einen der Planeten an so gibt’s eine Kamerafahrt zu diesem. Wenn man während die Kamerafahrt noch läuft einen anderen Planeten anklickt wird der Kurs entsprechend verändert. Ist die Kamerafahrt beendet und man klickt erneut auf den Planeten, oder daneben zoomt das Planetarium wieder zurück zur Ausgangsposition. Mit dem Mousewheel kann die Zoomstufe frei eingestellt werden wenn kein Planet im Fokus ist.

Achtung. Nachdem die Anwendung gestartet worden ist kann es ein paar Sekunden dauern bis die Texturen erzeugt sind und die Planeten sichtbar werden.
Flash Player 9 oder neuer vorausgesetzt.

Kommentare:

Situs Poker Online hat gesagt…

Poker Deposit Pulsa
Judi Online Pulsa
Poker Online

JennaChow hat gesagt…

yuk daftar sekarang juga di INDOBET dimana Indo36 terpilih sebagai Bandar Judi Slot Online terbagus dan terbaik yang ada di Indonesia.

Segera gabung bersama kami dan dapatkan kesempatan memenangkan hadiah jutaan rupiah. Indo36 sebagai Situs Judi Slot Online terbaik juga menyediakan layanan Judi Deposit Pulsa XL,Axis dan Telkomsel yang dapat digunakan sebagai alternatif transaksi

Unknown hat gesagt…

Mainkan Permainan Judi Online Kesayangan kalian di Situs Judi Online Terbaik dan Terbagus 2019

Situs Judi Slot Online Terpercaya
Game Poker Online
Game Slot Online Terbaik
Game Judi Online Terbesar
Bandar Judi Togel Online Terbaik
Agen Judi Online Bola Terbaik

Catherine Laurence hat gesagt…

Daftar Permainan Judi Togel Online

Bandar Judi Togel
Judi Togel Online
Togel Online
Bandar Togel Terpercaya

Thea Bernice hat gesagt…

Daftar Permainan Togel Online Terbaik

Bandar Judi Togel Online
Togel Deposit Pulsa

Seputarwawasan hat gesagt…

Slot Genting - Agen Slot Online Uang Asli

======PROMO=====
BONUS WELCOME DEPOSIT 50%
BONUS NEXT DEPOSIT 20%
BONUS CASHBACK 5%

=========================
Minimal Deposit : Rp 10.000,-
Minimal Withdraw : Rp 50.000,-
Minimal Deposit Pulsa : Rp 15.000,-
Proses Deposit dan Withdraw hanya 2 Menit

======HUBUNGI KAMI======
Link Resmi – slotgenting
Whatsapp +6285740170865
LIVECHAT ONLINE 24/7
FB : SlotGenting888

Seputarwawasan hat gesagt…

AGEN BOLA TERPERCAYA
KAMUBET – SITUS JUDI BOLA, TOGEL ONLINE, DAN AGEN CASINO

======SPORTBOOK======
- SBOBET | AFB88 | IBCBET -
Minimal Bet Parlay : Rp 3.000
Minimal Single Bet : Rp 10.000

======DISKON TOGEL======
2D – 29.75% X 70
3D – 59.50% X 400
4D – 66.00% X 3000

======PROMO=====
BONUS WELCOME DEPOSIT 50% SLOT GAMES
BONUS WELCOME DEPOSIT 100% SPORTBOOK
BONUS WELCOME DEPOSIT 100% SABUNG AYAM
BONUS CASHBACK MIXPARLAY 100%
BONUS ROLLINGAN CASINO 1%
BONUS CASHBACK SLOT GAMES UP TO 20%
BONUS CASHBACK SPORTBOOK 10%

=========================
Minimal Deposit : Rp 10.000
Minimal Withdraw : Rp 50.000
Minimal Deposit Pulsa : Rp. 15.000
Proses Deposit dan Withdraw hanya 2 Menit

======HUBUNGI KAMI======
Link : 178.128.120.230
Whatsapp - +855882285275
Instagram : @kamubet77
Facebook : @kamubet888
Twitter : @kamubet
Line – Kamubet
Wechat – Kamubet