Tôi đang cố gắng "lấp" một bề mặt của hình cầu mà tôi đã vẽ bằng thuật toán này tại đây: http://paulbourke.net/miscellaneous/sphere_cylinder/, phương pháp đầu tiên. Tôi biết rằng GL_QUADS
không còn được sử dụng trong OpenGL 3+ nữa. SO tôi đã sử dụng GL_TRIANGLE_FAN
. Đó có phải là điều tương tự? Vấn đề ở đây là khía cạnh hình cầu của tôi là hình vuông. Vì vậy, nếu tôi sử dụng GL_TRIANGLE
sau đó tôi nhận được một "điền" lạ, không phải tất cả các bề mặt được bảo hiểm. Tôi đang làm điều đó một cách sai lầm? Làm thế nào để GL_TRIANGLE_FAN
hoạt động chính xác?GL_TRIANGLE FAN Giải thích
Trả lời
như thế nào GL_TRIANGLE_FAN hoạt động chính xác?
Đỉnh đầu tiên của quạt tam giác hoạt động như một trung tâm. Các đỉnh sau nối với đỉnh không bắt đầu trước đó và hub.
Có thể bạn cần một dải tam giác thay vì quạt.
Xem hình trong liên kết này để thấy sự khác biệt: http://www.vrarchitect.net/anu/cg/surfaceModeling/polygonMesh.en.html
Tôi nghi ngờ rằng một dải tam giác sẽ giúp anh ta tessellate một quả cầu trong một cuộc gọi vẽ. Và đối với một quad một fan hâm mộ tam giác hoạt động cũng như một dải tam giác. –
Bạn có thể sử dụng dải tam giác, nhưng bạn cần phải sao chép các đỉnh ở cuối dải để chuyển sang dải tiếp theo. Các đỉnh được nhân đôi tạo ra các tam giác rỗng, mà OpenGL bỏ qua. Tuy nhiên, việc sử dụng hình tam giác thẳng lên chắc chắn đơn giản hơn. – prewett
- 1. Làm thế nào để mở Facebook Fan Page và kiểm tra nếu người dùng thích nó
- 2. Giải thích mã Asm
- 3. Math.random() giải thích
- 4. Giải thích Contramap
- 5. Giải thích tf diff
- 6. Giải thích Math.floor (Math.random())
- 7. Giải thích trang web?
- 8. Adventure Works Giải thích
- 9. Giải thích QuickBooks QBFC
- 10. CCParallaxNode parallaxRatio (giải thích)
- 11. giải thích gluLookAt?
- 12. Giải thích URL JMX
- 13. Groovy Đóng giải thích
- 14. Erlang emakefile giải thích
- 15. Giải thích System.Diagnostics.CodeAnalysis.SuppressMessage
- 16. Giải thích về Func
- 17. Android runOnUiThread Giải thích
- 18. % (mod) giải thích
- 19. OpenERP fields.function() giải thích
- 20. Giải mã và công văn giải thích vs Giải thích luồng
- 21. Giải thích Cú pháp Doctype
- 22. Bootstrap 3.0 Lưới Giải thích
- 23. PHP Tuyên Bố Giải thích
- 24. của Ruby Mã giải thích
- 25. Giải thích về window.performance javascript
- 26. codec H.264 giải thích
- 27. snprintf và sprintf giải thích
- 28. Giải thích về bảng ảo
- 29. SonarQube Thể loại Giải thích
- 30. Giải thích int (* a) [3]
hit đầu tiên trên google nên giải thích điều đó cho bạn http://www.naturewizard.com/tutorial0104.html – stefan
là đối với các phiên bản mới của OpenGL? –
Triangle FAN là một nguyên thủy cơ bản có cùng khái niệm trong tất cả các phiên bản OpenGL và cũng có Direct3D (XNA). – stefan