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

Một ngôn ngữ lập trình cho các shader OpenGL.

1
Làm thế nào để tính toán các vectơ tiếp tuyến và bitangent
Tôi có một kết cấu được tải trong ba.js, sau đó được chuyển đến các shader. Trong shader đỉnh tôi tính toán bình thường, và tôi lưu vào một biến vector vectơ. <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); …


2
Sử dụng hai shader thay vì một với các câu lệnh IF
Tôi đã làm việc về việc chuyển nguồn op 1.1 tương đối lớn sang ES 2.0. Trong OpenGL ES 2.0 (có nghĩa là, mọi thứ đều sử dụng shader), tôi muốn vẽ một ấm trà ba lần. Cái đầu tiên, với màu đồng nhất (ala glColor4f cũ). Cái thứ hai, …
9 opengl-es  glsl 



3
Vấn đề ánh xạ bóng lần đầu tiên
Tôi đã triển khai ánh xạ bóng cơ bản lần đầu tiên trong OpenGL bằng cách sử dụng trình đổ bóng và tôi đang gặp một số vấn đề. Dưới đây bạn có thể thấy một ví dụ về cảnh hiển thị của tôi: Quá trình ánh xạ bóng tôi …


2
Buộc tải lại VS soution Explorer khi thêm c # Script mới qua Unity3d?
Khi tôi tạo tập lệnh C # ( Create -> C# Script) thông qua Unity3d hoặc xóa nó khỏi Unity3d- Visual Studiohiển thị cho tôi cửa sổ cảnh báo. phiền thật đấy. Có cách nào để buộc "Tải lại tất cả" trong giải pháp Explorer mà không có cửa sổ …
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 

1
Xé màn hình trong shader mảnh trên GPU R9 380
Hai người chơi đang gặp phải một vấn đề với trò chơi của tôi khi màn hình bị rách khi sử dụng trình tạo mảnh vỡ nhưng dường như chỉ làm điều này cho người chơi có GPU R9 380. Đây là những gì nó trông giống như trong trò …
8 c++  2d  glsl  sfml 

2
Shader hình học cho nhiều nguyên thủy
Làm thế nào tôi có thể tạo một shader hình học có thể xử lý nhiều nguyên thủy? Ví dụ: khi tạo một shader hình học cho các hình tam giác, tôi định nghĩa một bố cục như sau: layout(triangles) in; layout(triangle_strip, max_vertices=3) out; Nhưng nếu tôi sử dụng trình …

1
Gói GLSL nổi vào kết cấu RGBA
Tôi muốn sáng tác các mô hình và các hạt dựa trên hình tam giác thông thường với cảnh chiếu tia ở tốc độ khung hình hợp lý. webGL không cho phép bạn viết gl_FragDepthshader mảnh. Bạn không thể có nhiều mục tiêu kết xuất, nhưng bạn có thể kết …
8 textures  glsl  webgl 

3
Cập nhật bộ nhớ kết cấu thông qua shader?
Tiêu đề nói gì. Có thể cập nhật một kết cấu thông qua trình tạo bóng glsl không? Cái gì đó như : //Read vec4 Pixel = texture2D(TextureID,gl_TexCoord[TextureIndex].st); //Write to texture memory ? vec4 NewPixel = Pixel + vec4(0.0,0.0,0.0,AlphaPatch); // ?? How to write back to texture memory ?? texture2D(TextureID,gl_TexCoord[TextureIndex].st) …

2
Vẽ bảng quảng cáo mà không bị biến dạng?
Tôi sử dụng cách tiếp cận tiêu chuẩn để lập bảng quảng cáo trong Unity, nhưng không lý tưởng: transform.LookAt(camera) Vấn đề là điều này đưa ra sự biến dạng về phía các cạnh của khung nhìn, đặc biệt là khi trường góc nhìn ngày càng lớn. Điều này không …
8 unity  shaders  glsl 

2
Trình chỉnh sửa GLSL Shader cho Linux
Có IDE nào tốt cho linux cho phép chúng tôi chỉnh sửa các shader GLSL và hình dung hiệu ứng của chúng không? Lưu ý: Shader Designer By Typhoon Labs là một lựa chọn tốt nhưng tôi đang tìm giải pháp thay thế vì phần mềm này có một số …
8 shaders  glsl  linux 


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.