raycasting 相关问题

一种在2D地图中创建3D透视的渲染技术

为什么这个像素抽屉不能让我改变窗口大小/像素数?

我正在尝试构建一个简单的光线跟踪器,我正在将纹理映射到四边形以进行可视化。我开始的分辨率是250X250,但是当我把它更改为300X300时,它会编译并崩溃。 ...

回答 1 投票 0

Three.js - 使用旋转原点网格进行光线投射的碰撞

你好我试着控制一个网格,他可以通过mesh.translate转动并相对于它的旋转移动。但对于碰撞,我无法找到相对于其旋转的光线投影。如果原点网格不是......

回答 1 投票 -1

我希望碰撞的球应该开始向反方向移动。现在我的球刚刚停止检测到碰撞

public class moveBall:MonoBehaviour {private const float SPEED = 5f;私人Vector3方向;私有Vector3反向; private float distance = 0f;私人Vector3 lastPos;私人的 ...

回答 1 投票 0

C#raycast代码不能与Unity一起使用

嗨所以我写了一些代码来创建一个跟随屏幕上鼠标位置的光线投射,我设置了枪,我用枪管等正确地将枪管放下,但我不断收到错误:...

回答 1 投票 0

找到两条光线的交叉位置

我有两条光线。每条射线都有一个起始位置矢量(Vector3D)和一个方向矢量(Vector3D),但是继续到无穷远。它们都在同一平面上,但在3D环境中。光线是......

回答 2 投票 0

Ray铸造术语中的“Py”是什么?

我正在按照本教程使用python和pygame进行光线投射教程。但问题是在用于检查网格中交叉点的算法中,他使用的缩写从不...

回答 1 投票 0

DirectXMath在错误的轴上取消投影

编辑:解决了这个问题,看看我自己的答案最近我一直在研究一个3D世界编辑器,它将使用拾取来升高或降低地形。我正在使用相机无投影和光线投射来寻找...

回答 1 投票 0

雷(平面)三角交叉口

我想实现Moller&Trumbore算法,由http://geomalgorithms.com/a06-_intersect-2.html解释到我的openframeworks项目中。这就是我的函数看起来如何bool ofApp :: ...

回答 2 投票 1

Raycaster交叉点到网格的距离有时会出错。 Three.js 72dev

我想要到网格交叉点的距离。网格是一个加载了ObjectLoader的导入json。 trnek.set(pozTravcex,0,pozTravcez); sidro.set(pozTravcex,100,po zTravcez); ...

回答 1 投票 0

根据需要找到立方体的上面

我试图解决的一般问题是找出立方体的哪个面向上。立方体可以一次向任何方向滚动90°。如果某个脸朝上,立方体就会消失。一世'...

回答 2 投票 0

如何从鼠标拖动中获得平面

我有两点鼠标拖动事件,我想用忍者水果这些点切片。所以我想要一个用于相交测试的平面,我现在有两个鼠标点的两条光线。怎么能 ...

回答 1 投票 0

Raycast仍然打到了平铺的一边

我想知道为什么我的光线投影仍能检测到碰撞,即使我只有一个单位到一个瓷砖的侧面,我怎么能避免这种情况。它只发生在右侧,因为它看起来是射线的起源......

回答 1 投票 0

触摸射线击中统一的点

我搜索了整个互联网,但找不到任何有用的东西。我想在光线撞击物体的位置“做”一个触摸输入,并且只有当它碰到某个物体时才会这样做。我希望你明白我...

回答 1 投票 0

Threejs Sprite光线投射不一致

我在精灵上遇到的光线投射效果很差。我会说当精灵居中时效果最好但后续事件的激活不一致。 var touchCounter = 0; ...

回答 1 投票 0

如何用给定的角度进行光线投射?

绿点是Vector p1,而红点是Vector p2。我可以使用p2.sub(p1).angle()方法访问光线角度。给定:float oberserverAngle = p2.cpy()。sub(p1).angle(); ...

回答 3 投票 0

从方向矢量锥

我有一个标准化的方向向量(从3d位置到光位置),我希望这个向量旋转一定角度,这样我就可以创建一个“锥形”。我喜欢通过......来模拟锥体追踪

回答 1 投票 0

错误C2227:' - > width'的左边必须指向class / struct / union / generic类型,光线投射渲染

我有错误C2227,这里是我的代码我不知道如何从MyWindow访问volume-> voxel-> width,我必须得到一个宽度的卷数据。我编辑了一篇文章。我创造了......

回答 1 投票 0

为什么我的光线投射引擎的鱼眼修正会导致凹壁?

我正在使用HTML Canvas构建光线投射引擎的开头,我很快遇到了鱼眼效果问题。有很多网站告诉你只需乘以光线的长度......

回答 1 投票 0

使用Raycast检测对象会被执行两次

我的场景中有两个游戏对象,我将这个脚本分配给它们。当我点击其中任何一个时,If语句中与每个相关的代码会被执行两次,如果我禁用其中一个...

回答 3 投票 0

获取跨越鼠标线的多个游戏对象的列表

实际上我正在使用以下代码来检测鼠标和某个对象之间的碰撞。我希望代码捕获多个GameObjects(不仅是第一个,而是上面的那个)...

回答 1 投票 0

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