In Ogre gibt es eine Klasse , die aussieht wie es kann eine dreidimensionale Box unterstützen. Diese Klasse verwendet jedoch einen size_t
-Datentyp zum Speichern ihrer Koordinaten. Seit size_t
is essentially an unsigned integer kann es negative Zahlen nicht verarbeiten, und so ist es nicht möglich, es für jede echte Geometrie zu verwenden. Ich weiß, ich kann einfach ein paar Zahlen behalten oder selbst eine Homebrew-Box-Klasse erfinden, aber was ist die übliche Ogre-Methode? Es ist mir auch egal, ob die Box Integer oder Floats zum Speichern verwendet, es passiert einfach so, dass es für die anstehende Aufgabe keine Rolle spielt.Was ist die empfohlene Klasse für die Darstellung einer Box?
5
A
Antwort
3
Sie können sich Ogre::AxisAlignedBox ansehen. Wenn Sie nach einer Klasse suchen, die einen Würfel als Netz darstellt, werden Sie ihn nicht finden. Allerdings gibt es eine Convenience-Klasse, die eine Ogre::Mesh
für Sie erstellt: Ogre::PrefabFactory
+1
Ja, genau das suche ich, danke) – Septagram
Verwandte Themen
- 1. Was ist die empfohlene Dokumentstruktur für die Front-End-Entwicklung?
- 2. Was ist die empfohlene Bcrypt C-Implementierung?
- 3. Was ist eine empfohlene R-Schnittstelle für die Perl-Integration?
- 4. Was ist die empfohlene setup.ini für SQL 2000 MSDE installieren?
- 5. Was ist die empfohlene Speicheranforderung für einen Crate-Host?
- 6. Was ist die empfohlene Implementierung für Hash-OLE-Varianten?
- 7. Was ist die empfohlene Architektur für ASP.NET-Webanwendungen?
- 8. Was ist die empfohlene Größe von Daten für iOS
- 9. Was ist die empfohlene error_reporting() Einstellung für die Entwicklung? Was ist mit E_STRICT?
- 10. Was ist der empfohlene/Standard-Installationspfad für Apache-Tomcat auf einer Linux-Box?
- 11. Was ist die empfohlene Vorgehensweise für die Ausführung einer eigenständigen Clojure-REPL?
- 12. Was ist die beste Datenstruktur für die Darstellung einer oberen Dreiecksmatrix in Java?
- 13. Python - Empfohlene IDE für die Remote-Entwicklung
- 14. Was ist die empfohlene Methode zum Anhängen an HDFS-Dateien?
- 15. Was ist die Standardgröße für die UIImage in einer UITableViewCell?
- 16. Was ist die empfohlene Vorgehensweise für FTP aus einer gespeicherten SQL Server 2005-Prozedur?
- 17. Was ist die empfohlene Art, Datumsarithmetik in Perl zu machen?
- 18. jQuery-Element-Konstruktoren - was ist die empfohlene Methode?
- 19. Was ist die empfohlene ElasticSearch-Bereitstellung in Windows Azure?
- 20. .NET: Was ist die maximal empfohlene Größe eines Werttyps?
- 21. Was ist der empfohlene Datenbankentwurf für 2 Entitäten, die die meisten ihrer Attribute gemeinsam haben?
- 22. Extract, was in „span“ ist, die in einer Klasse ist
- 23. Was ist die interne Darstellung von Datetime in SQL Server?
- 24. Empfohlene Technologie für die Desktop-Anwendung
- 25. Was ist die empfohlene Methode zum Hinzufügen einer Statusleiste zu einer JavaFX-App?
- 26. Was ist die empfohlene Methode zum Testen einer JSON-Client-Server-API?
- 27. Was ist die empfohlene Methode für den Wechsel zwischen mehreren Browser-Konfigurationen mit Winkelmesser
- 28. Android.Content.ActivityNotFoundException (für eine Klasse, die von einer Klasse abgeleitet ist, die von Activity abgeleitet ist)
- 29. Was ist die Initialisierungssemantik der Kotlin-Klasse?
Aus Neugier, wie würde eine Box mit negativen Abmessungen tatsächlich aussehen? –
@MihaiTodor: Inside-Out ;-) –
@MihaiTodor, Entschuldigung für die Verwirrung, durch "Dimensionen" Ich meinte eigentlich "Koordinaten". Die Box mit negativen Koordinaten befindet sich genau auf der anderen Seite des (0; 0; 0) Punktes. – Septagram