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.

9 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

RELXSLOT Situs Slot Gacor hat gesagt…

RelxSlot Adalah Situs Slot Online Terbaik Dengan Deposit Pulsa Tanpa Potongan dan Menerima Deposit Melalui E-WALLET, RelxSlot Pilihan Website Terbaik dan Terpercaya Se-Indonesia di Tahun 2022

Keuntungan Bergabung dan Bermain di RelxSlot :

-Minimal Deposit Hanya Rp 5.000
-Minimal Withdraw Hanya Rp 50.000
-BONUS DEPOSIT HARIAN Rp.5.000
-BONUS DEPOSIT MEMBER BARU 20%
-BONUS TURNOVER MINGGUAN UP to 1%
-Cashback Mingguan UP to 10% (KHUSUS GAME SPORTBOOK)
-Dilayani Oleh CS yang Profesional dan Ramah 24 Jam
-Menerima Via Transfer Dari :
-Bank Lokal Indonesia
-Pulsa Tanpa Potongan
-OVO
-DANA
-GOJEK
-LINKAJA

Untuk Keterangan Lebih Lanjut Silahkan Langsung Menghubungi Customer Service Kami

-Telegram : @relxslot08
-Facebook : @relxslot88
-Whatsapp : +62 812-6793-0331

Link Alternatif :

RELXSLOT
RELXSLOT.COM - Situs Judi Slot Online Terpercaya
RELXSLOT.NET - Bandar Judi Pragmatic Slot
RELXSLOT.ORG - Agen Slot Online Terpercaya
RELXSLOT.INFO - Situs Agen Live Casino Terbaik

Unknown hat gesagt…

This is an awesome article, Given such an extraordinary measure of data in it, These sort of articles keeps the customers excitement for the site, and keep sharing more ... favorable circumstances. BUY REAL AND FAKE BANK NOTES ONLINE ,I will also take the advantage to ask for your permission to join our TELEGRAM GROUP