Lưu ý : glutBitmapCharacter(GLUT_BITMAP_9_BY_15, String[i]); Bạn có thể thay đổi font chữ , font chữ hiện tại là GLUT_BITMAP_9_BY_15 Và đây là cách sử dụng , trong hàm vẽ của bạn chèn mấy dòng sau: char string[64]; sprintf(string, "testing"); printtext(10,10,string); // 10, 10 là tạo độ bạn muốn in chữ , Bạn cũng có thể in một biến : int m=5; char string[64]; sprintf(string, "%d",m); printtext(145,20,string);
Tue Jun 21, 2011 1:47 pm
Thành Viên Thường Trực
ITcujbap
Giới tính :
Đến từ : vung tau
Join : 15/11/2009
Bài gửi : 66
HUMOR : nghe nhac,du lich
Tiêu đề: Re: [help] hàm vẽ tọa độ, kí tự trong opengl
test thành công, thanks hecator nhiều
Tue Jun 21, 2011 2:22 pm
Thành Viên Thường Trực
ITcujbap
Giới tính :
Đến từ : vung tau
Join : 15/11/2009
Bài gửi : 66
HUMOR : nghe nhac,du lich
Tiêu đề: Re: [help] hàm vẽ tọa độ, kí tự trong opengl
cho minh hoi lệnh
Code:
glOrtho(0, 400, 0, 400, -1.0f, 1.0f);
dùng để làm gì, làm sao cho hệ tọa độ của hàm trên khớp với hệ tọa độ định nghĩa trong bài làm, vì khi in ra thì tọa độ (0,0) của bài là phía dưới góc trái còn hàm trên thì lại ở giửa màn hình
Wed Jun 22, 2011 6:47 am
IT Pro
superkid
Giới tính :
Đến từ : cái rốn của vũ trụ!
Join : 06/11/2009
Bài gửi : 500
HUMOR : chơi, nghe nhạc, vẽ, v.v...
Thú cưng .:
Tiêu đề: Re: [help] hàm vẽ tọa độ, kí tự trong opengl
hàm đó là hàm chọn khung nhìn mặc định sau khi đã in ra text.bạn có thể sửa lại như sau: 1.cho nó bằng với glothor trong hàm Reshape( hoặc tên bạn chọn là rendering gì gì đó) các thông số bằng với các thông số trong đó. 2. Bạn có thể tùy chỉnh theo ý mình bằng cách "kéo dãn từ từ" 2 biên của hàm.hàm glOthor có dạng (int left, int right, int bottom, int top, int far, int near) bạn có thể dựa vào những thông số trên đây và tùy chỉnh kích thước mong muốn, sao cho gốc (0,0) vẫn nằm giữa khung nhìn là dc. chúc bạn thành công!
Sponsored content
Tiêu đề: Re: [help] hàm vẽ tọa độ, kí tự trong opengl