raytracing 相关问题

光线跟踪是一种基于物理的方法,用于模拟逼真的3D场景。通过所需图像的每个像素从眼睛汲取光线,并且光线与场景的相互作用确定所显示的像素颜色。

射线挑选 - 从俯仰和偏航获得方向

我试图从屏幕中心投射光线并检查与物体的碰撞。渲染时,我使用这些调用来设置摄像机:GL11.glRotated(mPitch,1,0,0); GL11 ....

回答 1 投票 0

Ray-Sphere交叉:判别错误

好吧,所以我正在使用phong阴影处理光线跟踪器。到目前为止,一切都很好。我投射的光线已经击中了我场景中的球体,对它们施加了阴影,看起来很正常。现在,......

回答 3 投票 1

用于3D多边形模型上的光束跟踪(光束交叉)的库

我想模拟一个激光扫描仪,它将激光束发射到3D模型上,以测量模型的距离或其他特征。 3D模型由xyz坐标和面的顶点组成;每个......

回答 1 投票 1

将2d坐标转换为3d坐标

在我之前的项目中,我使用了2d Map。根据客户的要求,他们想要3D地图。但第三方只提供X和Y.在该项目中,一些对象是静态的,所以我手动放置。但有些对象......

回答 1 投票 1

实施四面体 - 射线相交测试

我有一个关于四面体 - 光线交叉点的问题:我试图实现一个四面体光线相交测试,它应该返回出射面的索引。对于十字路口,我跟着......

回答 1 投票 1

为什么条纹出现在我的光线行进渲染中?

我正在尝试实现光线行进算法。有一个球体,相机正在看着它。一切正常,但结果有条纹,我不明白为什么。 Jsfiddle:链接......

回答 1 投票 1

对某些结果表示怀疑:从光线追踪到分布式光线追踪

我有一个简单的光线追踪器,我前段时间做过。我现在要做的是改进它并在分布式光线跟踪器中进行转换。我要做的第一件事是拍摄一堆光线......

回答 2 投票 1

Unity3d霰弹枪锥射击

我正在使用光线投射作为霰弹枪。我随机化每条射线的方向:Vector3 direction = new Vector3(UnityEngine.Random.Range(-splash,splash),UnityEngine.Random.Range(-splash,splash),100); ...

回答 1 投票 2

快速射线和多边形交叉点

我正在编写自己的小游戏,这应该具有如此处所述的可见性效果。我的世界由多边形组成,每个多边形都有一个边缘列表(已排序的CW)。我现在想要(如......

回答 1 投票 1

如何在具有起点和方向矢量的网格中在3D空间中绘制线条

我正在开发第一人称3D游戏。这些级别完全基于立方体,墙/地板/等都是平铺的立方体(1x1x1)。我正在使用相机位置和旋转来创建光线......

回答 1 投票 1

没有边坐标的射线投射算法

我试图定义一个点是否在多边形内。仅给出角的坐标。经过一些研究后我发现了Ray铸造算法,但看起来我需要一个充满...的向量

回答 1 投票 1

射线追踪照明

我正在尝试为简单的球体光线追踪应用程序实现镜面反射和漫反射光照,但我的矢量有问题。我正在尝试使用以下内容来更新灯光,但......

回答 1 投票 1

Unity C#使用Raycast拍摄脚本

我正在Unity中创建一个2D头顶游戏。到目前为止,我已经能够让玩家以接近正确的角度跟随鼠标(但它仍然以奇怪的方式移动)。我也是 ...

回答 1 投票 1

将点矢量化为线/段/光线距离函数(matlab)

我正在使用此处的函数来计算多个光线到空间中多个点的距离。我现在的方式是通过形成两个for循环,你可以注意到...

回答 1 投票 1

使用旋转组件在3D空间中投射光线

我目前正在研究基于CPU的简单光线跟踪器,以将几个三角形渲染为项目。除了生成实际光线外,我对它的每个方面都没关系。我不想投射世界......

回答 1 投票 1

GetComponent:NullReferenceException

我收到以下错误:NullReferenceException:尝试在此行中选择对象时,对象引用未设置为对象的实例:Ray ray = mainCamera.GetComponent

回答 1 投票 0

什么是光线交叉间隔?

在光线/盒子交叉的背景下,究竟什么是“有效交叉间隔”?我一直在搜索不同的教程,但似乎他们似乎大多数期待这是一个先验...

回答 2 投票 0

雷挑第一人称

嗨:)我一直在寻找几周,无法找到解决方案。可以sum1请告诉我如何使用第一人称相机实现光线拾取。你在公式中的确切位置是什么...

回答 1 投票 0

光线跟踪盒交叉点

所以我回来了另一个光线追踪问题。我的代码渲染球体都很好,花花公子,但立方体并没有真正起作用。我正在使用此代码测试交叉点:http://pastebin.com/qgm6vpdx(...

回答 2 投票 0

Box2D中的RayCasting?

我正在创建一个项目,其中我有随机的Box2d机构。现在我在DRAW方法中根据用户的TouchesMoved绘制一条线。我需要使用Box2d的RayCasting方法来检查...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.