Đô họa may tinh

Q & A cho các nhà nghiên cứu và lập trình đồ họa máy tính


1
Bảo tồn khối lượng trong mô phỏng chất lỏng
Tôi đang cố gắng thực hiện một phiên bản 2D của bài báo của Foster và Fedkiw, "Hoạt hình thực tế về chất lỏng" tại đây: http://physbam.stanford.edu/~fedkiw/ con / tafford2001-02.pdf Hầu hết mọi thứ đều hoạt động, ngoại trừ phần 8: "Bảo tồn khối lượng". Ở đó, chúng tôi thiết …



2
Vòng xoắn ốc Archimedean trong C ++
Tôi đang cố gắng vẽ đồ thị vị trí x và y của một hình xoắn ốc Archimedean trong C ++. Cho đến nay tôi đã thử một cái gì đó như thế này, nhưng không có may mắn: int dx = 0; int dy = 0; int x = …
8 c++  geometry 


1
Có nhiều ngôn ngữ tạo bóng được xây dựng dựa trên GLSL hoặc HLSL - những vấn đề nào họ thường giải quyết và những tiến bộ đáng giá nào họ thực hiện?
Whew, đó là một tiêu đề dài. Dù bằng cách nào, tôi đang hỏi câu hỏi này, vì tôi thích nghĩ về nhiều thứ khác nhau và tôi nhận ra rằng thực sự không có lớp mã nguồn mở đơn giản nào trên GLSL, ngay cả khi chỉ thêm những …
8 shader 


1
Tại sao kết quả khác nhau khi thay đổi thứ tự đầu vào trong GL_LINES?
Mã số: #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(); …





1
Chụp màn hình video game
Tôi muốn "nối" vào một trò chơi đang chạy, giả sử Mario Bros và chụp từng khung hình được hiển thị ... lưu khung hình đó vào một tệp hình ảnh. Một ví dụ điển hình của một cái gì đó tương tự là FRAPS. --Lưu ý: Tôi không muốn …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.