几何着色器中的 OpenGL gl_Postion
作者:BENG 提问时间:9/21/2023
我正在将顶点从顶点着色器传递到几何着色器。我正在几何着色器中进行透视投影。我知道在片段着色器之前,OpenGL 将矢量除以组件。这是在几何着色器之前还是之后发生?如果是在之后,有没有一种快速的方法可以...
着色 问答列表
作者:BENG 提问时间:9/21/2023
我正在将顶点从顶点着色器传递到几何着色器。我正在几何着色器中进行透视投影。我知道在片段着色器之前,OpenGL 将矢量除以组件。这是在几何着色器之前还是之后发生?如果是在之后,有没有一种快速的方法可以...
作者:K L 提问时间:9/13/2023
我正在创建一个距离颜色图,比较两个网格。我应用了与参考网格的距离,当我拉起按顶点质量着色时,我对“百分位裁剪”的滑块的作用感到困惑。颜色会发生变化,如果超过 50%,则蓝色和红色切换。 另外,蓝色和...
作者:Dilado 提问时间:9/12/2023
我想用几条线绘制一个图案,用可自定义的空间分隔。线之间的间隙可以从线条粗细中独立控制。挑战 !我想避免使用循环,它可以轻松处理这个问题。 例如,对于像 这样的函数,行之间的间距始终与行的大小成正比,...
作者:ThraceShah 提问时间:8/16/2023
float[] buffer = new float[]{1,2,3,4,5,6,7,8,9}; var vertexArray = MemoryMarshal.Cast<float, Vecto...
作者:foolinaroundz 提问时间:7/17/2023
我一直在为我的 IOS 应用程序的 RealityKit 自定义材质创建金属着色器,我现在遇到的问题是我似乎无法调试我的着色器。 在网上查找,每个人都说 XCode 调试器应该可以正常工作,有断点等等...
作者:Artyom Chernyaev 提问时间:5/16/2023
你会如何从中得到 vec2 uv = fragCoord/iResolution.xy; // <0, 1> uv -= 0.5; // <-0.5,0.5> uv.x *= iResolution...
作者:MD. DEEN AHMED 提问时间:4/11/2023
我想使用贪婪算法在路口进行交通相位分配。但问题是贪婪算法给了我一个结果,即具有相同原点路由的彩色顶点(表示路由)(假设 AB 路由是 V1 顶点,AC 路由是 V2 顶点,这里两者都有原点 A)有时以...
作者:Spektre 提问时间:8/24/2014
我需要提高我的一个大气散射 GLSL 片段着色器的功能精度,该着色器计算单射线和轴对齐椭球体之间的交集。 这是矿山大气散射着色器的核心功能。旧的原始着色器已打开,正常渲染很好,但是在添加缩放后,我发...
作者:Th0rgal 提问时间:3/12/2022
我正在将 next.js 用于我的 Web 应用程序。我使用 WebGL 渲染 2D 场景。我有一个片段和一个顶点着色器,在我的 javascript 中硬编码为字符串: var fragmentS...
作者:TToi 提问时间:12/11/2018
问题简述 为什么我在 Metal 2.1 中使用浮点数从 Metal 2.1 中获得未定义的行为和函数?simd_minsimd_max 更新:似乎这只发生在 Radeon Pro 560X GP...