raycasting 相关问题

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

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

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

回答 1 投票 0

Unity:使用Raycast检测路径是否清晰

目前我的代码如下所示:Vector3 tempPos = transform.position; Vector3 checkPos = new Vector3(tempPos.x,tempPos.y,Mathf.Round(tempPos.z + 1)); if(Input.GetKey(KeyCode.W))...

回答 1 投票 0

用于C ++的异形Ray Cast

我正在为以下内容寻找一个(最好是免费的)lib:我想在我的场景中做一个Trace Ray,但不是针对一个起始点,而是一个起始形状。所以不要有原点......

回答 1 投票 -2

团结 - 即使没有光线射击,也可以拍摄十字准线?

我正在制作第一人称射手剧本。为了让子弹直接在十字准线上行进,我计算出光线射击并向那个方向射击子弹。问题是如果有......

回答 3 投票 -1

鼠标拣选 - 射线球体交点,边界球体位置偏离

我一直在研究OpenGL项目中的鼠标选择器,并按照本指南将我的2D鼠标位置转换为点击时的3D矢量。我遇到的问题是我的选择......

回答 1 投票 0

2D Ray总是点击GameObject它附加到[复制]

这个Ray总是击中它附加的GameObject。即使将float.MaxValue作为距离,它也会触及它附加的GameObject。 RaycastHit2D rayHit2D = Physics2D.Raycast(转换....

回答 1 投票 0

悬停并按下时的Unity Raycast

如何在悬停时使用光线投射并按下对象。我能想到的唯一方法就是使用2个光线投射。但只有1个光线投射可以工作,具体取决于它们的检查顺序。如果(输入......

回答 1 投票 0

我的Raycast2D在面向一侧时正在注册但在向另一个方向移动时没有任何“被击中”。

我刚做了一些bug修复,发现了一个我似乎无法弄清楚的错误。我的2D角色攻击,在动画结束时它调用函数DealDamage()。问题是,当我......

回答 1 投票 1

GPU射线投射(单通)与球形坐标中的3d纹理

我正在实现一种体积渲染算法“GPU ray casting single pass”。为此,我使用了一个强度值的浮点数组作为3d纹理(这个3d纹理描述了一个常规的3D网格...

回答 1 投票 2

当我在Unity 2D中触摸其中一个时,两个不同的Raycast 2D同时命中

我创建了一个光线投射2D以在点击时销毁第一个游戏对象,并创建第二个光线投射2D以在点击时销毁第二个游戏对象。当我点击第一个游戏对象时,两个游戏对象都是......

回答 2 投票 0

使用Raycast和Triangular函数Unity3D测量长度

我正在使用Unity在移动环境中开发AR。 *顶部和底部已更改:)当前程序如下:1。测量移动设备的斜率。浮角=相机....

回答 1 投票 1

检查点位于多边形内部 - 无效

我创建了一个基于任何数组的房间。可以移动的对象被添加到房间。目标是阻止将物体移出房间的可能性。当物体移动时,我......

回答 1 投票 0

three.js:找到网格到鼠标光标的最近点

想象一下这个three.js场景,设置了OrthographicCamera和OrbitControls:当用户拖动黄色圆盘(意味着代表太阳)时,光盘需要沿着黄色圆圈移动......

回答 2 投票 1

Raycast无法检测到对撞机

我的子弹无法检测到对撞机,而光线投射无法检测到碰撞。这很奇怪,因为在我的控制范围内拍摄子弹的唯一方法是在我的...

回答 1 投票 1

RayCastHit2D未检测到播放器

我试图从实例化的导弹预制件中投射2D射线,如下所示:使用System.Collections;使用System.Collections.Generic;使用UnityEngine;公共课EnemyMissile:MonoBehaviour {...

回答 1 投票 0

将LineRenderer的长度旋转到GameObject处停止

我试图让LineRender与GameObject一起旋转。我希望它从它的父GameObject的中心开始并延伸直到它遇到另一个GameObject。就像激光器一样......

回答 1 投票 0

如何使光线投射忽略触发器对撞机?

我有一个函数,检查游戏对象是否可以看到另一个游戏对象而没有阻止其视图:public bool CheckVision(GameObject target){RaycastHit2D ray =(Physics2D.Raycast(...

回答 3 投票 1

为什么我的光线投射有时会检测到命中,有时候不会?

我有一颗子弹在刚体上用Impuls射击。然后,每一帧我都会以子弹的速度向前投射光线,有时这样做,有时候找不到敌人。当我 ...

回答 1 投票 0

德尔福转换Lode的无纹理raycaster抛出零分割错误

所以我一直在写这个无纹理的raycaster的delphi转换。但是,在检查错误时,我注意到如果您直接向前走,则会发生零分割错误。这是有道理的,...

回答 1 投票 0

当用户触摸GameObject时,如何阻止ARCore模型放置?

免责声明:我对Unity3D和ARCore都很陌生,所以请耐心等待。我在Unity3D中使用ARCore来创建一个场景,用户可以在屏幕上的ScrollView中选择模型并放置它们......

回答 2 投票 3

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