Czy ktoś zna bibliotekę/interfejs C++ do obsługi danych modelu 3D we wspólnych formatach (.obj, .3ds, .ply, ...)?Gdzie mogę znaleźć bibliotekę modelowania C++ 3D, która może otwierać popularne formaty plików 3D?
Istnieje kilka bibliotek, które mogę znaleźć, jak lib3ds
lub libobj
, ale jeśli Chcę obsługiwać różne formaty obiektów, to naprawdę trzeba się przyzwyczaić do interfejsu API z nich wszystkich i napisać kilka moich własnych obwolut tak że mój kod nie zmienia się w bałagan.
Więc, jestem zainteresowany, czy są jakieś alternatywy (nawet komercyjne), ale które zachowują się jak swiss knife
dla dużej armii różnych formatów modeli 3D?
Dziękuję.
....... OpenGL? –
@Billy OpenGL nie działa na poziomie formatów plików, a jedynie definiuje interfejs pomiędzy oprogramowaniem i sprzętem renderującym. (Nie znam takiego szwajcarskiego scyzoryka i po prostu zbieram różne biblioteki, które są tam, gdzie zlecono mi taką pracę.) –
@ dash-tom-bang: Dzięki :) –