user avatar
user avatar
user avatar
narthex
  • Member for 5 years, 11 months
  • Last seen this week
32 votes
Accepted

GLSL. Can someone explain why gl_FragCoord.xy / screenSize is performed and for what reason?

10 votes
Accepted

Getting rid of branching to check if a variable is within a range in GLSL

9 votes
Accepted

Handling Projective Aliasing In Shadow Mapping

9 votes
Accepted

Multiple viewports with modern OpenGL?

5 votes
Accepted

Trying to understand environmental cubemaps

5 votes

What is the difference between a Sampler and an Image variables in GLSL?

5 votes

Advice on how to create GLSL 2D soft smoke/cloud shader

4 votes
Accepted

Multiple VAO share a VBO

4 votes
Accepted

What is the correct way to put different textures on different parts of an object?

3 votes

How can I draw this style of grid?

3 votes
Accepted

Clashes when combining openGL and GUI

3 votes
Accepted

Spherical Harmonics Diffuse CubeMap. How to get coefficients?

2 votes
Accepted

Screen Space Ambient Occlusion Issues

2 votes

How to use multithreading in 3D software renderer to speed up fetching texture values

2 votes

searching for acceptable quality shadow mapping techniques

2 votes
Accepted

Can I use the same vertices to render multiple things?

2 votes

light probe (for global illumination) placement techniques?

1 vote

Shader code for putting an atmosphere over a planet

1 vote
Accepted

Texture prefiltering for Linearly Transformed Cosines

1 vote
Accepted

ping pong between same framebuffer two color attachments

1 vote

Rotating an Object Around an Axis

1 vote

How to watch image being ray traced?

1 vote

How to clip multiple tiled textures to polygon in Webgl / opengl

1 vote

Rotating object around its own center

0 votes
Accepted

Multiplication of SH coefficient sets representing occlusion and color

0 votes

Frustum aligned volume integration - aliasing issue - temporal reprojection

0 votes

Using imageLoad/imageStore to perform atomic add