Запитання з тегом «reflection-rendering»

1
Облік хвиль при виконанні плоских відбитків
Я вивчав приклади Nvidia з SDK, зокрема проект Island11, і знайшов щось цікаве про фрагмент коду HLSL, який виправляє відображення вгору і вниз залежно від стану висоти хвилі. Природно, вивчивши короткий абзац коду: // calculating correction that shifts reflection up/down according to water wave Y position float4 projected_waveheight = mul(float4(input.positionWS.x,input.positionWS.y,input.positionWS.z,1),g_ModelViewProjectionMatrix); …

1
Як реалізувати цей тип пульсацій за допомогою шейдера фрагмента GLSL?
Тому я вже реалізував частину рефлексії: uniform sampler2D texture; uniform vec2 resolution; uniform vec3 overlayColor; void main() { vec2 uv = gl_FragCoord.xy / resolution.xy; if (uv.y > 0.3)// is air - no reflection or effect { gl_FragColor = texture2D(texture, vec2(uv.x, uv.y)); } else { // Compute the mirror effect. vec4 …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.