Tôi đang cố vẽ văn bản lên màn hình bằng GLUT trong 2ngày.Làm cách nào để sử dụng glutBitmapString() trong C++ để vẽ văn bản lên màn hình?
Tôi muốn sử dụng glutBitmapString(), ai đó có thể chỉ cho tôi một ví dụ đơn giản về những gì bạn phải làm để thiết lập và sử dụng đúng phương pháp này trong C++ để tôi có thể vẽ một chuỗi tùy ý ở vị trí (X, Y)?
glutBitmapString(void *font, const unsigned char *string);
Tôi đang sử dụng Linux và tôi biết mình cần tạo đối tượng Phông chữ, mặc dù tôi không chắc chắn chính xác cách và tôi có thể cung cấp chuỗi đó làm chuỗi thứ hai. Tuy nhiên, làm thế nào để tôi cũng xác định vị trí x/y?
Ví dụ nhanh về điều này sẽ giúp tôi rất nhiều. Nếu bạn có thể chỉ cho tôi cách tạo phông chữ, để gọi phương thức tốt nhất.
Thanks for the help adam. Ngoài ra, trong một thời gian dài nó giữ cho tôi glutBitmapString đã không được xác định, và cuối cùng tôi tìm thấy nó được đặt tên là "_glutBitmapString" trong GL/glui.h. Bất kỳ ý tưởng tại sao? – KingNestor
'glutBitmapString' là phần mở rộng được triển khai trên' freeglut', không có mặt trong 'glut',' GL/freeglut.h' cũ phải được bao gồm thay vì 'GL/glut.h' – Alex