Kollisionsabfrage auf einer Sphere. Wie ?
Übersicht

![]() |
Ebola33Betreff: Kollisionsabfrage auf einer Sphere. Wie ? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi Leute,
habe diese Frage schon im Chat gestellt. Leider ohne befriedigendes Ergebnis.Ich habe folgendes Problem: Habe eine Sphere mit Welt/Erde Textur. Wie lässt es sich bewerkstelligen daß man nun die einzelnen Länder möglichst Pixelgenau mit der Maus anwählen kann ? Das muss doch irgendwie auch anders funktionieren als den ganzen Planeten aus einzelnen Entitys nachzumodellieren ? Für einen Denkanstoss in die richtige Richtung wäre ich dankbar. Mfg Ebola |
||
ansteckend... ![]() verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/ |
Nobody-86 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich weiß jetzt nicht genau wieviele verschiedene gegenden du haben möchtest, aber warscheinlich ist es einfacher ein paar extra entitys zu setzen, die sich über dem entsprechenden land befinden. | ||
(: ---> nobody is perfect <--- ![]() |
![]() |
Rob_ |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die Länder Pixel genau Auszuwählen, auf nem sphere geht eigendlich nicht anders als sie nach zu modelieren und mit camerapick kannst du jedes einzelne pixel genau mit der maus auswählen, sonst wüsste ich gar nicht wie man es sonst machen kann. | ||
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX |
Klaas |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
das hier wird dir helfen:
http://www.blitzbasic.com/code...p?code=515 damit kannst du feststellen wo auf der Textur gepckit wurde. Dann würde ich noch ein Bild laden welches für jedes Land eine eigene Farbe hat. Per PickedU() und PickedV() (s.o.) bekommst du die Koordinate wo du auf dem Bild nachschauen mußte welches Land es ist. Zu beachten ist dabei das U-V natürlich von 0 bis 1 geht, du mußt also die Koordinate noch entsprechend ausrechnen. |
||
![]() |
Ebola33 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
danke Klaas. Das ist ganz genau das was er gesucht hat, ![]() der elende 3d Anfänger ![]() - erledigt - |
||
ansteckend... ![]() verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/ |
![]() |
MaTrixCruiser |
![]() Antworten mit Zitat ![]() |
---|---|---|
Oder maches es mit surfaces. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group