shader
带帯大师兄
图形编程,C++,UE4/UE5,Directx11/Directx12/Vulkan
展开
-
D3D11的HLSL内置函数
这里转载一篇别人博客的方便查阅HLSL函数吧函数名说明abs计算输入值的绝对值。acos返回输入值反余弦值。all测试非0值。any测试输入值中的任何非零值。asin返回输入值的反正弦值。atan返回输入值的反正转载 2016-10-13 01:51:47 · 1045 阅读 · 0 评论 -
(VS2015环境下)用Visual Studio Graphics Debugger调试Shader
前一段时间我一直认为Shader是无法断点调试的,后来在知乎无聊逛帖子,发现好几年前就能 用诸如Pix For Window,Renderdoc,NSight等等工具来调试Shader.这里有一个各种调试Shader或者图形性能工具的链接,是英伟达(中国)张静前辈收集的:http://vinjn.github.io/2013/07/07/graphics-debugging-tools-overv原创 2016-12-13 22:54:17 · 9903 阅读 · 1 评论 -
VS2017下用Graphics Debugger调试UnityShader
第一步,为shader加特殊代码为需要断点的Shader加上 “#pragma enable_d3d11_debug_symbols”,如下所示:Shader "Unlit/NewUnlitShader"{ Properties { _MainTex ("Texture", 2D) = "white" {} } SubShader { Tags { "RenderTyp原创 2017-11-01 02:47:30 · 6385 阅读 · 6 评论