raycasting 相关问题

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

我听不懂RaycastCommand

文档(https://docs.unity3d.com/2019.2/Documentation/ScriptReference/RaycastCommand.html)说:如果maxHits大于命令的实际结果数,则结果缓冲区...

回答 1 投票 -1

使用3.Raycaster-我总是得到ID 8?

我想创建一个仪表板,在其上显示一定数量的“ THREE.Meshes”。当我用鼠标单击其中之一时,我想调用一个识别我单击的函数。我的...

回答 1 投票 2

WebGl Globe(球体)上的镜像Raycaster

对于我的论文项目,我正在使用DataArts WebGL Globe开发一个网页,该网页将在触摸显示器上的展览中使用。作为监视器的触摸屏,我需要在...

回答 1 投票 2

如何加快合成光线投射功能?

我目前正在python中进行体积渲染项目,在此情况下,给定由体素组成的3D体积,我使用合成射线投射功能来生成图像。函数(我显示...

回答 1 投票 0

为什么我的raycast在几秒钟后停止工作?

我有一杆枪,该枪使用射线广播探测敌人。在这段代码运行正常之前,但是现在当我等了几秒钟之后向敌人射击时,射线广播无法检测到敌人...

回答 1 投票 1

我如何使用画布元素(覆盖屏幕空间)使raycast命中

由于某些原因,当3D对象正常工作时,我的2D叠加层对光线投射没有反应。我已经在互联网上搜索了很长时间,但仍然找不到解决方案。 (我有点...

回答 1 投票 -1

对敌人ai进行多次射线广播

我具有3个射线投射的圆锥形状,但是如果玩家在3条线中的任何一条上,则敌人只会检测到玩家,我想向敌人添加更多的射线投射。我问了一下,有人说要加...

回答 1 投票 -1

UE4中使用射线广播提高速度

我目前正在使用Ray-cast开发激光雷达传感器模型。以10Hz旋转的16通道传感器应产生300000点。我可以使用300000 Ray-cast操作来获得此结果,但是...

回答 1 投票 0

使用对象ID进行的射线广播无法正常工作:threeJS

我正在尝试通过射线投射,以其对象ID作为参考,为模型的不同部分分配不同的标准材料。但是,当我尝试将一种以上的材料应用于...

回答 1 投票 0

Unity Terrain并不总是在网格的平坦部分上返回命中

我有一个简单的设置,其中包含地形,烤制的导航网和带有导航网代理的胶囊,以及以下脚本。应该发生的是,用户单击地形的某个点,然后胶囊囊...

回答 1 投票 0

Line Casting:GameObject Face End of Ray

我正在尝试使敌人的物体面对投掷线的末端。当正确检测到时,我拥有的代码将射线锁定在播放器上。我的问题是我的敌人小精灵是...

回答 1 投票 0

Ray无法准确确定交点

我想找到相交曲线和直线的点。创建了raycast,但效果不佳。射线的点远离实际的相交点。 Webgl 1,threejs 0.109 var sartPoint ...

回答 1 投票 0

为什么当我设置transform.position = hit.point时,我的GameObject沿着我投射的光线移动? Unity 3D

我正在尝试让一个物体跟随我的鼠标沿着游戏表面移动。游戏中有地板和其他物体。该物体应始终位于地板上或其他物体之一上。 ...

回答 1 投票 0

如何检查unity2d Platformer游戏的地面

我正在尝试制作一个2D平台,您可以从侧面看到播放器。我希望他不断前进,您必须在正确的时间按空格,以免他跌倒。现在一切都...

回答 1 投票 0

无法打开所选对象的指向的网址

[我正在尝试使用raycaster单击相关行星时导航至相关链接。相反,单击任何...

回答 1 投票 1

无法打开打开的选定对象的指定URL

我无法使用raycaster单击相关行星时导航至相关链接。相反,单击...

回答 1 投票 0

自上而下的3D Raycast到鼠标点

我正在从枪尖处的空变换投射光线。投射将朝向右键单击鼠标的位置。意外的结果是,命中点位于...

回答 1 投票 0

自上而下的3D Raycast到鼠标点(内部代码)

我正在从枪尖处的空变换投射光线。投射将朝向右键单击鼠标的位置。意外的结果是,命中点位于...

回答 1 投票 0

用Three.js广播对象以使鼠标单击事件

我正在为数据库中的每个条目向场景添加对象。我在场景中出现了一个要输入的多维数据集,但是当我尝试添加光线投射以单击不起作用的对象时,这些对象不起作用...

回答 2 投票 1

Unity Raycast给出相同的结果

RaycastHit hit; Ray ray =新Ray(character.cam.transform.position,character.cam.lookDir); if(Physics.Raycast(ray,out hit)){Debug.Log(hit.transform.position); }这给出了...

回答 1 投票 0

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