Tôi đang tạo một trò chơi bằng OpenGL (thông qua SDL) và C ++ (thông qua Visual Studios 2010 Professional). Trong trò chơi, tôi sẽ sử dụng hoạt hình nhân vật 3D. Tôi muốn sử dụng các tệp sóng * .obj cho tất cả các mô hình 3D (ngoại trừ địa hình). Các nhân vật sẽ cần phải có những chuyển động trôi chảy (thực tế), với khoảng 250-500 khung hình (để đi bộ, chạy, chạy nước rút, nhảy, cúi mình, bò, v.v.). Tôi muốn sử dụng md2 hoặc md3, nhưng công cụ tạo mô hình / hoạt hình 3D tôi sẽ sử dụng (Blender 3D 2.57) không hỗ trợ một trong hai. Trò chơi sẽ chỉ chạy trên Windows.
Những gì tôi cần là một trình tải và phân tích cú pháp * .obj nhỏ nhưng mạnh mẽ hỗ trợ hoạt hình. Nó phải được viết bằng C ++ và có thể sử dụng được bởi SDL.
Cảm ơn
Được rồi, sau khi xem tất cả các định dạng tệp mà Blender có thể xuất sang ... Tôi đã quyết định sử dụng 3DS vì nó tạo ra định dạng tệp nhỏ nhất khi tôi xuất khối mặc định. Cảm ơn @Daniel đã giới thiệu 3DS!