The tag has no usage guidance.

learn more… | top users | synonyms

0
votes
0answers
668 views

2D Distortion shaders for water effect

I'm working on Unity, and I'm trying to improve my water. The water will be seen top down, and I want to apply a shader to it to make it better looking. I understand the concept of distortion shaders ...
0
votes
0answers
60 views

Small detail displacement

Hi I am new here so sorry if the question is wrong somehow. I've implemented displacement with tessellation. I tessellate my mesh in the Tessellation Control Shader and then in the Tessellation ...
4
votes
2answers
2k views

Per-pixel displacement mapping GLSL

Im trying to implement a per-pixel displacement shader in GLSL. I read through several papers and "tutorials" I found and ended up with trying to implement the approach NVIDIA used in their Cascade ...
5
votes
1answer
508 views

Calculating normals after displacement mapping

I'm using C++, DX11 and tessellation. After tessellating a triangle I apply displacement mapping to the new vertices. But they still have the original triangle's normal so the lighting calculation ...
2
votes
1answer
365 views

Tessellation cracks

i'm trying to a mesh tessellate with dx11 with the tessellation factor calculated by the size of the triangle and the distance to the screen. I do the same operation on the 3 edges of the triangle, ...
11
votes
5answers
7k views

What's the difference between displacement mapping and height mapping?

What's the difference between displacement mapping and height mapping and what is the connection to adaptive tessellation?
1
vote
1answer
149 views

Map displacement transformation to texture space?

I am trying to displace geometry in object space without giving the appearance of texture warping. My idea is to displace the UV lookup by a relative amount to the geometry displacement. Any ...
3
votes
1answer
298 views

rendering rolling hills

I want to render very pretty smooth undulating hills. There are objects snuggled between these hills, so I can't really use naive bump-mapping. I am currently rendering using a very detailed mesh ...