Pertanyaan yang diberi tag «line-drawing»

1
Gambar garis cepat antialiased
Algoritma garis Bresenham adalah cara menggambar garis lurus hanya menggunakan operasi integer cepat (penjumlahan, pengurangan, dan perkalian dengan 2). Namun, itu menghasilkan garis alias. Apakah ada cara cepat yang sama untuk menggambar garis antialiased?



1
Mengapa hasil berbeda ketika mengubah urutan input di GL_LINES?
Kode: #include <math.h> #include <GL/glut.h> #pragma comment(lib, "opengl32") #include <gl/gl.h> #include <gl/glu.h> //Initialize OpenGL void init(void) { glClearColor(0, 0, 0, 0); glViewport(0, 0, 500, 500); glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(0, 500, 0, 500, 1, -1); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); } void drawLines(void) { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0,1.0,1.0); glBegin(GL_LINES); glVertex3d(0.5, 0.999, 0.0f); glVertex3d(499.501, 0.999, 0.0f); glEnd(); glFlush(); …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.