OpenGL Programming Guide Lớp: INT 3403 21+22 Nhóm: Thành viên: - Hàn Tiến Khánh An (21) - Nguyễn Đăng Hà (21) - Nguyễn Ngọc Tú (21) - Nguyễn Mạnh Tuấn (21) - Mạc Đình Minh (22) 10 ● Solution: 776 777 //Khai báo mảng filter lọc cạnh 778 const static GLfloat edgeDetection[3][3] = { 779 { -1, -1, -1 }, 780 { -1, 8, -1 }, 781 { -1, -1, -1 } 782 }; 783 784 //Hàm thực hoạt động lọc 785 void Filter() { 786 glConvolutionFilter2D(GL_CONVOLUTION_2D, GL_LUMINANCE, 3, 3, 787 GL_LUMINANCE, GL_FLOAT, edgeDetection); 788 glEnable(GL_CONVOLUTION_2D); 789 }; 790 ... Reading and Drawing Pixel Rectangles Using Buffer Objects with Pixel Rectangle Data Mạc Đình Minh Soạn documents chuẩn bị slide 15 16 17 18 19 20 Chương 8: Drawing Pixels, Bitmaps, Fonts, and Images. ..Lớp: INT 3403 21+22 Nhóm: Thành viên: - Hàn Tiến Khánh An (21) - Nguyễn Đăng Hà (21) - Nguyễn Ngọc Tú (21) - Nguyễn Mạnh Tuấn (21) - Mạc Đình Minh (22) 10 Chủ đ? ?: Chapter 8: Drawing Pixels, Bitmaps,. .. Chapter 8: Drawing Pixels, Bitmaps, Fonts, and Images 11 12 Phân công công việc: 13 14 Thành viên Công việc Hàn Tiến Khánh An Đọc trình bày phần Bitmaps and Fonts Images Nguyễn Đăng Hà Đọc trình