Câu hỏi được gắn thẻ «opengl»

Đối với các câu hỏi liên quan đến việc sử dụng thư viện đồ họa OpenGL.

2
Làm cách nào để tạo kết cấu với truy cập trạng thái trực tiếp OpenGL?
Làm thế nào để bạn sử dụng kết cấu với quyền truy cập trạng thái trực tiếp trong OpenGL? Tôi có mã sau đây, có vẻ như hoạt động: GLuint textureHandle; glGenTextures(1, &textureHandle); glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, textureHandle); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, imageW, imageH, 0, GL_RGBA, GL_UNSIGNED_BYTE, image_data); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); Tuy nhiên, …
8 opengl  texture 

1
OpenGL specading shading - Các vấn đề về dải màu
Tôi sử dụng Phong shading làm mô hình chiếu sáng của tôi. Tuy nhiên, bóng râm đặc biệt tạo ra độ dốc trong hình nón ánh sáng: Hy vọng rằng bạn có thể thấy độ dốc bắt đầu từ góc dưới bên trái mở rộng dọc theo hình khối. Đây …
8 opengl  glsl  lighting 


1
Rõ ràng so với ràng buộc thuộc tính tự động
Tôi là người mới bắt đầu sử dụng OpenGL và tôi đã thực hiện một số nghiên cứu về chủ đề bóng và thuộc tính. Hầu hết các nơi tôi đến đều nói rằng ràng buộc thuộc tính rõ ràng (cho dù đó là trong chính trình đổ bóng có …
7 opengl  shader 

1
OpenGL Compute Shader tạo các chỉ số tam giác: Làm thế nào để có được số phần tử chính xác cho glDrawElementsInirect?
Tôi có một chuỗi các shader tính toán tạo ra một lưới được lập chỉ mục. Người cuối cùng viết các chỉ số được tạo như thế này: void addTriangle (uint i0, uint i1, uint i2) { uint ic = atomicCounterIncrement(indirectIndexCount); meshIndices[ic*3+0] = i0; meshIndices[ic*3+1] = i1; meshIndices[ic*3+2] = i2; …


2
Hiệu ứng mờ thời gian thực
Trong khi hiển thị cảnh của tôi bằng OpenGL, đôi khi tôi thêm một lớp phủ có chứa thông tin, cài đặt và một vài mục có thể kéo. Hiện tại, lớp phủ có nền hơi trong suốt để văn bản dễ đọc hơn trong khi vẫn cho phép cảnh …
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.