shader

shader

文章 5 浏览 69

RayMarching-渲染3D纹理时的伪影

我正在为客户开发一个项目,并尝试复制在 Unity Inspector 中完成的 3D 体渲染,以便我可以实时查看 3D 体数据的更改。 以下是最终输出的示例(有或没…

花期渐远 2025-01-17 18:01:59 1 0

光线追踪中的正交投影

我在 vulkan 有一个基于透视投影的光线追踪渲染器,我想将其转换为正交投影,我尝试用正交投影矩阵替换透视投影矩阵,并将光线原点作为像素坐标,但似…

谁人与我共长歌 2025-01-17 17:53:54 0 0

GLSL 如何使输入通道位于屏幕中央,无论屏幕尺寸如何

我正在尝试使输入频道(伦敦图片)在屏幕中心,这里的问题是我不想更改 0.5 来制作图片在中心,因为如果屏幕更改,我需要再次设置一个新值。 void mai…

十秒萌定你 2025-01-17 09:24:56 0 0

如何使用动态分支来跳过不必要的指令

我想使用动态分支来跳过不必要的指令。请考虑两个函数: float computeFirst(float s) { [branch] if(abs(s) > 1.0) return -1.0; // a bunch of inst…

爱已欠费 2025-01-17 05:32:36 1 0

鼠标位置与 THREE.Point 交互

我正在学习 Three.js 并尝试重现一些很酷的效果作为训练方法。 我有一个 Obj 文件地球仪,我想向其中添加一些粒子交互。 到目前为止我的工作: https:…

深居我梦 2025-01-16 14:12:25 1 0

float 不大于、小于或等于 0,但也不是 NaN,也不是 Infinity

从标题来看,我有一个着色器,其中我的浮点数显然不是 NaN,显然不是 Infinity,并且显然不等于、大于或小于 0。什么? 生成这个浮点数的函数是这样的…

迷你仙 2025-01-16 11:43:28 2 0

iOS 上 ThreeJS 多纹理与 ShaderMaterial 问题

我需要 Threejs 中着色器的帮助。 我有一架飞机,必须混合 10 种不同的纹理;现在我使用 ShaderMaterial 并传递接下来用于组合的所有纹理。这是我的片…

肩上的翅膀 2025-01-16 02:41:39 1 0

使用 esbuild 在 Typescript 文件中加载 .wglsl 文件的方法?

我使用 esbuild 作为捆绑 Typescript 代码的工具,但我找不到为“.wgsl”文件配置加载器的方法。 Mi app.ts 文件: import shader from './shader.wgs…

烟燃烟灭 2025-01-15 05:51:03 1 0

如何以非矩形形式裁剪精灵?

我正在尝试以非矩形形式切割精灵,我发现了这个 有角度的切割但是如果给出方程,有没有办法进行切割? 例如,椭圆形 (x−h)^2/a^2 + (y−k)^2/b^2=1 …

捎一片雪花 2025-01-14 08:46:36 2 0

Opengl 着色器为正方形边缘着色

我有一个基本的 opengl 应用程序,它显示一个正方形,正方形的颜色是使用插值确定的。在我的片段着色器中,我试图检测像素是否沿着正方形的边缘之一运…

橘虞初梦 2025-01-13 07:14:50 2 0

CubeCamera 作为球体几何的纹理 =>立方体结构太明显了......反应三纤维

我希望这条消息能让您满意 codesandbox : https:// codesandbox.io/s/compassionate-goldwasser-yl3sr3?file=/src/App.js 我一直在关注上一个教程Yur…

扛起拖把扫天下 2025-01-13 04:59:11 1 0

如何修改PBR的阴影部分?

大家好! 我在Cesium中添加了3dtiles数据,我希望它渲染得更真实,所以我给它添加了pbr函数 **At some angles, the model looks bright:** 但是阴影部…

ㄟ。诗瑗 2025-01-13 03:50:51 1 0

Android 12 三星 Galaxy S21 OpenGL 着色器编译错误

我有以下顶点和片段着色器: SimpleFragmentShader.fragmentshader: #version 300 es precision highp float; out vec4 FragColor; uniform vec4 vert…

吹泡泡o 2025-01-12 17:18:53 3 0

DirectX 12 - 根描述符无法正常工作

在我的测试应用程序中,我将模型、视图和投影矩阵作为 32 位常量传递给着色器。现在我想切换到根描述符以减少我的根签名大小。我想将两个常量缓冲区传…

萌辣 2025-01-12 01:44:33 2 0

为了进行后期处理,需要在纹理上渲染场景吗?

是否有必要将场景渲染为纹理,然后在四边形上使用该纹理,覆盖整个帧,以便能够进行后期处理?是否因为否则您将无法将渲染的图像作为一个整体,因为着…

椵侞 2025-01-12 01:15:45 2 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文