Skärning mellan två Polygoner|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Skärning mellan två Polygoner
zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
1
March 12, 2002 - 5:56 pm
sp_Permalink sp_Print

Är det någon som har en bra algoritm för att få fram snittet mellan två polygoner, får gärna förutsätt att de är konvexa, (eftersom det är konvexa höljen)?

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
153644
March 13, 2002 - 7:29 pm
sp_Permalink sp_Print

Snittet mellan två polygoner....

Efterssom du säger polygoner, så måste det vara mer än tre vertar...

Och då får du ju skeva skärningspunkter,,,typ...

Iaf inte en linje som du skulle ha fått i vanliga fall, om det varit tris =/

Dock inga formler... Prova google, eller fråga här

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
153751
March 13, 2002 - 11:29 pm
sp_Permalink sp_Print

härdin, det går visst att få plana polygoner med mer än 3 vertexar, bara dom ligger i samma plan. men nu till den riktiga frågan. när du säger skärningen så antar jag att du menar en linje? det står massor om sånt i ett dokument som heter 3dica, det finns på programmersheaven.com
http://www.programmersheaven.c...../index.htm lycka till 🙂

zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
153804
March 14, 2002 - 7:38 am
sp_Permalink sp_Print

i 2D.

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
153878
March 14, 2002 - 12:04 pm
sp_Permalink sp_Print

hmmm i 2d? vad menar du med skärningen? dom kan ju knappast "skära" varandra i 2d. menar du typ collsiondetection?

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
153980
March 14, 2002 - 6:16 pm
sp_Permalink sp_Print

Asså... Ska du ha det område där de två polygonerna överlappar varandra?

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
153989
March 14, 2002 - 6:31 pm
sp_Permalink sp_Print

zwi, kan du inte förtydliga dig lite? 🙂

zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
154006
March 14, 2002 - 7:23 pm
sp_Permalink sp_Print

Förlåt.
Givet: Två punktmängder av två konvexapolygoner, dvs två polygoner.
Sökt: Punkterna av den polygon som bildas då de två polygonerna skär varandra, om de gör det.

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
154143
March 15, 2002 - 6:08 am
sp_Permalink sp_Print

Det är ju bara att kolla alla linjer i polygonerna mot varandra...

Då är det formeln för linje-linje skärning du söker...

zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
154216
March 15, 2002 - 10:22 am
sp_Permalink sp_Print

Den algoritmen har ju O(n^2) som tidskomplexitet (=tar mycket minne o tid), hade hoppats på någon snabbare.

[ Detta Inlägg ändrades av: zwi den 2002-03-15 18:58 ]

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
154248
March 15, 2002 - 12:07 pm
sp_Permalink sp_Print

får man fråga vad du skall använda det hela till?

zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
154344
March 15, 2002 - 5:59 pm
sp_Permalink sp_Print

Till ett projekt i en kurs som heter Geometriska Algoritmer. Vi skulle hitta på en algoritm själva eller använda en (dålig) som stod i "boken".

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 694
Currently Online:
Guest(s) 32
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL