Tôi mới sử dụng Iphone, Xcode và OpenGL ES.OpenGl ES trên Iphone - Hiển thị và xoay đối tượng 3D
Tôi tìm kiếm một ví dụ về một phù thủy mã nguồn cho thấy làm thế nào để tạo đối tượng 3d, xoay nó với cử chỉ và phóng to, thu nhỏ ...
Cảm ơn, Alex
Tôi mới sử dụng Iphone, Xcode và OpenGL ES.OpenGl ES trên Iphone - Hiển thị và xoay đối tượng 3D
Tôi tìm kiếm một ví dụ về một phù thủy mã nguồn cho thấy làm thế nào để tạo đối tượng 3d, xoay nó với cử chỉ và phóng to, thu nhỏ ...
Cảm ơn, Alex
Dưới đây là ví dụ đơn giản như thế nào để hiển thị và xoay mô hình 3d tạo ra với Blender: http://iphonedevelopment.blogspot.com/2009/06/using-3d-models-from-blender-in-opengl.html
Nguồn hoàn toàn có thể tìm thấy ở đây: http://innerloop.biz/code/ExportTest.zip
tôi có thể đề nghị OpenGL SuperBible 5th Ed. Nó bắt đầu với nền tảng rất nhiều mã ví dụ (tôi tin rằng kịch bản cụ thể mà bạn mô tả là chương 5), và chuyển sang các chủ đề như phát triển nền tảng cụ thể, OpenGL ES cho iPhone ... - và đó là một đọc phong nha, chất lượng hiếm hoi giữa các sách giáo khoa, theo ý kiến của tôi. Tất cả các ví dụ và mã trong cuốn sách phải biên dịch trong Xcode và chúng hiển thị các ngoại lệ khác nhau cho các nền tảng riêng lẻ khi cần thiết.
Xin chào, cảm ơn vì đã đề xuất, tôi đã xem cuốn sách, có vẻ hứa hẹn ... bằng cách này, tôi đã tìm thấy Mã mẫu WWDC 2010 trên trang web dành cho nhà phát triển của Apple. nó chứa rất nhiều ví dụ mã nguồn cho các vấn đề khác nhau như cử chỉ và cứ thế ... – alexpov
Tôi hiện đang nhìn vào thử thách này là tốt.
Tôi sẽ đưa ra những phát hiện của tôi cho đến nay, và whack một bounty về câu hỏi này để thử và nhận được một số tập trung cho nó.
http://nineveh.gl/ hứa hẹn sẽ thực hiện công việc, nhưng nó đang trong giai đoạn thử nghiệm và thậm chí các ví dụ cơ bản nhất không chạy ngoài hộp (chúng cung cấp lỗi trình biên dịch). vì vậy tôi không thể giới thiệu nó.
Nó có thể tích hợp Unity với mã iOS bản xứ, ví dụ
http://clevermartian.com/blog/?p=59
http://technology.blurst.com/a-cocoa-based-frontend-for-unity-iphone-applications/
nhưng thứ mà trông đáng sợ
http://www.sunsetlakesoftware.com/molecules là mã nguồn mở; có thể nâng thứ gì đó từ đó lên.
Tôi thấy bạn đã trả lời này nhưng một hướng dẫn tốt là Lamarche Hướng dẫn, đó cũng là OpenGLES 2.0 hướng dẫn:
http://iphonedevelopment.blogspot.co.uk/2009/05/opengl-es-from-ground-up-table-of.html
Cũng để tải lên mô hình tìm kiếm thiết lập POWER VR SDK như có là tất cả những thứ bạn cần để tải lên một mô hình 3D với hoạt hình xương, kết cấu chiếu sáng vv
tôi không chắc chắn nếu điều này là những gì bạn đã tìm kiếm và tìm kiếm nhưng bạn có thể có một cái nhìn tại địa chỉ: http://nehe.gamedev.net/tutorial/texture_filters,lighting&_keyboard_control/15002/
ở phần dưới của trang, bạn có thể thấy rằng có mã ví dụ cho macos/cocoa ..
Tôi vẫn không chắc nhưng hy vọng điều này sẽ giúp ..
Tôi đã có một vở kịch xung quanh với OpenGL ES một năm hoặc lâu hơn trước, và tôi thấy điều này trên mạng O'Reilly cuốn sách rất hữu ích: http://ofps.oreilly.com/titles/9780596804824/
Các chương là điển hình của hầu hết các sách về chủ đề này; math primer để 'nâng cao' (thường là cảnh bình thường của bạn bằng cách sử dụng shaders mà thực hiện cube-bản đồ, bump-bản đồ vv)
Bạn cũng có thể tải về mã nguồn cho các ví dụ.
Chỉnh sửa: Tôi cũng sở hữu cuốn sách này http://www.amazon.co.uk/OpenGL-ES-2-0-Programming-Guide/dp/0321502795/ref=sr_1_1?ie=UTF8&qid=1336064164&sr=8-1 Tôi thấy đọc tốt về OpenGL ES cũng như đồ họa 3D nói chung.
liên kết nội bộ bị hỏng ở đây và trong blog :(có thể có tập lệnh tương tự tại: https://github.com/jlamarche/iOS-OpenGLES-Stuff /tree/master/Blender%20Export/objc_blend_2.57%20%28RC1%29 – Peter