Добавить
Уведомления

A Video, Texture, Lighting Experiment.

A Full HD video is played, a Directx texture is shared on a Cuda Contrext a cuda kernel is used to copy color from video buffer to d3d texture. Pixel shaders are used in order to : - Make a square texture. - Make a cube map flipping original texture. - Make a height map with color. - Make a gradient map, from the height map (use as normal map). - Make a Rough map. A Pbr lighting is used. Screen space Reflection, Variance shadow, 1 directional Light, 2 spot light. All in real time 60Fps+ Nvidia Titan is used. Software: c#. managedCuda, SharpDX (11), EmguCV, Naudio. Audio (https://www.youtube.com/watch?v=2VRQE_jNyXo) and Video are grabbed from youtube! :)

12+
17 просмотров
2 года назад
12+
17 просмотров
2 года назад

A Full HD video is played, a Directx texture is shared on a Cuda Contrext a cuda kernel is used to copy color from video buffer to d3d texture. Pixel shaders are used in order to : - Make a square texture. - Make a cube map flipping original texture. - Make a height map with color. - Make a gradient map, from the height map (use as normal map). - Make a Rough map. A Pbr lighting is used. Screen space Reflection, Variance shadow, 1 directional Light, 2 spot light. All in real time 60Fps+ Nvidia Titan is used. Software: c#. managedCuda, SharpDX (11), EmguCV, Naudio. Audio (https://www.youtube.com/watch?v=2VRQE_jNyXo) and Video are grabbed from youtube! :)

, чтобы оставлять комментарии