raytracing

raytracing

文章 0 浏览 4

光线投射/光线追踪:从相机拍摄光线

我正在用 C# 编写一个简单的光线追踪器/光线投射器。我过去对向量已经过期,所以我编写了一个名为 Vector3D 的类,如下面的代码所示。我还编写了一个…

子栖 2024-11-08 17:00:01 4 0

Raytracer - 计算眼睛光线

我正在编写一个光线追踪器(主要是为了好玩),虽然我过去写过一个光线追踪器,并花了相当多的时间进行搜索,但似乎没有任何教程能够阐明如何计算透视…

面犯桃花 2024-11-05 21:41:12 3 0

确定 miplevel 和 fwidth

GLSL 函数 fwidth(p) 到底有什么作用? 我知道它的实现方式是: fwidth(p) = abs(dfdx(p)) + abs(dfdy(p)) 但我不确定我是否已经得到它。 我在这里做…

帅的被狗咬 2024-11-05 04:51:18 4 0

光线追踪中的 3D 仿射变换问题

总之, 我正在编写一个相当非传统的光线追踪器来计算场景中各种物体的传热属性。在此光线追踪器中,随机光线从原始对象的表面射入场景以检查交叉点。 …

薔薇婲 2024-11-04 15:59:35 6 0

从 2D 投影映射回 3D 点云

我有一个由点顶点 (XYZ) 和最终三角形面组成的 3D 模型。 使用 OpenGL 或相机视图矩阵投影,我可以将 3D 模型投影到 2D 平面,即视图窗口或具有 m*n …

流云如水 2024-10-31 00:06:36 6 0

为什么我的路径跟踪代码不起作用?

我一直在用纯 Python 编写一个路径跟踪器,只是为了好玩,因为我之前的着色东西不太漂亮(兰伯特余弦定律),我正在尝试实现递归路径跟踪。 我的引擎…

懷念過去 2024-10-30 01:00:05 3 0

Python 光线追踪

我正在用纯 Python 构建一个简单的 Python 光线追踪器(只是为了好玩),但我遇到了障碍。 目前我的场景设置是这样的: 相机位于 0, -10, 0 ,沿着 y …

淡淡的优雅 2024-10-25 17:10:24 4 0

球与线相交的参数方程和代数方程之间的区别

我正在用 C 语言编写一个光线追踪器,并使用笛卡尔方程绘制一个球体: x^2 + y^2 + z^2 = R^2. 我有我的眼睛位置(x_eye,y_eye,z_eye)和我的眼睛矢…

妥活 2024-10-21 18:14:52 9 0

是否可以在没有 CUDA/OpenCL 等的情况下使用 GPU 进行光线跟踪?

我正在使用 Windows Phone 7,它不支持 CUDA 或 OpenCL 等功能。我是 GPU 方面的新手,GPU 上有什么东西可以用来帮助加速光线追踪吗?像三角形相交测…

苦笑流年记忆 2024-10-20 10:57:26 5 0

第一人称光线拾取

你好 :) 我已经搜索了几周但找不到解决方案。 sum1 可以告诉我如何在使用第一人称相机时实现光线拾取吗? 您应该在公式中的哪个位置包含相机的方向…

木有鱼丸 2024-10-17 06:52:51 6 0

将 boost::threadpool 与 boost::bind 一起使用会使我的程序陷入无限循环

我正在尝试使用 boost::threadpool (不是 boost 的官方部分,链接)。但是,我发现我的程序停止运行,经过检查,htop 显示有两个非活动线程(我怀疑…

小忆控 2024-10-16 04:55:38 9 0

编写openCL代码时,它在没有GPU的单核机器上表现如何?

嘿大家, 我目前正在将光线追踪器从 FORTRAN 77 移植到 C 语言以进行研究项目。 移植了要点之后,问题是我们如何进行并行化。 在实验室中,我可以使用…

梦开始←不甜 2024-10-15 05:46:48 6 0

是否有特定或非常适合光线追踪的 3D 场景格式?

我正在开发光线追踪器,并且我不想在 3D 场景的文件格式方面重新发明轮子。我还希望能够用其他人制作的场景来测试我的程序。我是一名程序员,而不是 3…

狼性发作 2024-10-12 11:12:54 4 0

想要写一个光线追踪器,纠结于使用什么代数库(C++)

我一直想用 C++ 编写自己的多线程实时光线追踪器,但我不想实现它附带的所有向量和矩阵逻辑。我想我应该做一些研究来找到一个好的库,但我还没有取得…

夏日落 2024-10-11 21:06:09 8 0

光线追踪问题,如何将屏幕坐标映射到世界坐标?

我正在 http://www.devmaster.net/articles/raytracing_series/part1 上研究光线追踪.php 当我遇到这段代码时: void Engine::InitRender() { // set …

酒与心事 2024-10-11 10:12:57 7 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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