C ++ 2D-Pixel perfekte Kollisionserkennung Bibliotheken?

9

Welche Bibliotheken sind dafür verfügbar, die mit SDL und QT4 integriert werden? Gibt es bereits existierende Pakete in SDL oder QT, die eine einfache Implementierung ermöglichen? Ich bin auf der Suche nach einer einfach zu benutzenden Bibliothek, die mir eine Funktionalität wie diese ermöglicht.

  

Ссылка

Ein Link zum Api / Klassenbeispiel / Tutorial, das eine pixelgenaue Kollisionserkennung in Ihrer angegebenen Bibliothek implementiert, ist das, wonach ich suche.

  

Bearbeiten: Bitte überprüfen Sie den obigen Link zu   verstehe, was ich mit Pixel meine   perfekt.

    
Aditya P 28.02.2011, 06:11
quelle

4 Antworten

1

Qt bietet einen Kollisionstest in seiner QGraphicsItem -Klasse. Es unterstützt pfadbasierte Formen. Ich bin nicht sicher, ob es mit Ihrer Pixelanforderung funktioniert.

    
Stephen Chu 28.02.2011 13:00
quelle
1

Sieh dir das GameDev an verwandter Beitrag (Reni2D ist C mit OpenGL, also sollte es mit SDL OK passen).

In der HAAF-Engine wird bald darauf geworben, also lohnt es sich, das auch zu überprüfen.

    
celavek 13.03.2011 11:59
quelle
1

Ich empfehle Ihnen diese Allegro Perfekte Kollision

Allegro.cc hat eine sehr hilfreiche Community.

Viel Glück!

    
Hernán Eche 14.03.2011 13:46
quelle
1

PoxelColl bietet eine pixelgenaue Kollisionserkennung und unterstützt grundlegende Transformationen wie Rotation und Skalierung. Ein C ++ 11-Port wird unterstützt, daher sollte er mit SDL und QT kompatibel sein.

    
PoxelColl 13.05.2012 21:30
quelle