W środowisku Ogre istnieje klasa Ogre::Box
, która wygląda tak, jakby wyglądała jak może obsługiwać trójwymiarowe okno. Ta klasa używa jednak danych typu size_t
do przechowywania swoich współrzędnych. Od size_t
is essentially an unsigned integer nie może obsłużyć liczb ujemnych, więc użycie go dla dowolnej rzeczywistej geometrii nie jest możliwe. Wiem, że mogę po prostu zachować kilka liczb lub samodzielnie wymyślić klasę homebrew, ale jaki jest zazwyczaj tradycyjny sposób Ogre tego? Ponadto, nie obchodzi mnie, czy pudełko używa liczb całkowitych lub pływa do przechowywania, po prostu dzieje się tak, że nie ma znaczenia dla zadania pod ręką.Jaka jest zalecana klasa do reprezentowania pudełka?
5
A
Odpowiedz
3
Możesz rzucić okiem na Ogre::AxisAlignedBox. Jeśli szukasz klasy reprezentującej kostkę jako siatkę, nie znajdziesz jej. Istnieje jednak klasa wygody, która tworzy dla ciebie Ogre::Mesh
: Ogre::PrefabFactory
+1
Tak, właśnie tego szukam, dziękuję) – Septagram
Powiązane problemy
- 1. Jaka jest zalecana implementacja Bcrypt C?
- 2. jaka jest droga do reprezentowania unichar w Lua
- 3. Jaka jest zalecana maksymalna wartość dla join_buffer_size w mysql?
- 4. Klasa, obiekt, podmiot: jaka jest różnica?
- 5. Jaka jest twoja najczęściej używana klasa?
- 6. Co to jest klasa wartości i jaka jest klasa odniesienia w języku C#?
- 7. Dlaczego firma Yeoman nie jest zalecana do tworzenia witryn internetowych?
- 8. Co to jest dobry zbiór danych do reprezentowania wyścigów konnych?
- 9. Czy jest jakiś arkusz CSS do wyrównania pudełka/elementu?
- 10. Git: zalecana konfiguracja do tworzenia stron internetowych
- 11. Dlaczego funkcja bezpośredniego dostępu nie jest zalecana w PHP OOP?
- 12. Jaka jest różnica między używaniem \ ui \ x podczas reprezentowania literału znaków?
- 13. Python - Zalecana IDE do zdalnego rozwoju
- 14. Zalecana biblioteka szyfrowania .NET
- 15. Zalecana struktura projektu WPF?
- 16. Vowpal Wabbit jak do reprezentowania kategorycznych możliwości
- 17. Python i Amazon EC2 - zalecana biblioteka?
- 18. przekazywanie doładowania :: funkcja do szablonu; jaka klasa to boost :: function
- 19. Dlaczego cień pudełka jest widoczny tylko po przewinięciu?
- 20. Jaka jest twoja ulubiona/zalecana struktura projektu i struktura plików do testowania jednostek za pomocą funkcji Boost?
- 21. Downcasting pożyczonego pudełka
- 22. Zalecana wtyczka uwierzytelniania dla szyn
- 23. Czy enkapsulacja jest zalecana dla prywatnych statycznych klas wewnętrznych?
- 24. Jakie jest znaczenie terminu "klasa niestandardowa"?
- 25. Klasa XmlValidatingReader jest przestarzała
- 26. Jak dodać gwiazdkę do boxplot do reprezentowania istotności?
- 27. Dlaczego bezpośrednia komunikacja między fragmentami nie jest zalecana?
- 28. Jaki jest poprawny sposób reprezentowania pustych elementów XML?
- 29. Gdzie jest klasa weblogic.jndi.WLInitialContextFactory?
- 30. Cień pudełka nie jest wyświetlany u góry ani u dołu
Z ciekawości, jak właściwie wyglądałoby pudełko z wymiarami ujemnymi? –
@MihaiTodor: inside-out ;-) –
@MihaiTodor, przepraszam za zamieszanie, przez "wymiary" faktycznie miałem na myśli "współrzędne". Pole z ujemnymi współrzędnymi będzie znajdować się po drugiej stronie punktu (0; 0; 0). – Septagram