How to refer to a object that has just been hit by a ray cast?
I would like to use RigidbodyConstraints.FreezeRotation;in order to freeze the rotation of an object that is picked up. The problem is I don’t know how to refer (or call) the currently selected object....
View ArticleHow to find a material through a raycast in Unity 5?
I have an empty object with a script on it and I want to be able to move the empty over other objects and then have it print out the name of the material for the triangle that it’s hovering above. (Its...
View ArticleHow can I improve my ray casting algorithm
So I finished coding this ray casting algorithm in C++ and I feel like it could be improve, despite that, I believe that it is really good since it is coded using SFML. Here is the algorithm in C++...
View ArticleUnity 3d sendmessage to another script, with parameter of raycastHit?
I am trying to send message from 1 script to another, and need to do something like that: var hit : RaycastHit; .... if(soemthing){ checker.SendMessage("MakeEffect", hit); } and another script: public...
View ArticleRaycast from ScreenCenter hits object but does not return its tag
Here is my code: using UnityEngine; using System.Collections; public class Crosshair : MonoBehaviour { public Camera cam; RaycastHit hit; Quaternion rot; // Update is called once per frame void Update...
View ArticleRaycast a ray to the tip of another ray
I’m using unity to raycast a line from the center of my camera viewport to a world position (yellow line). I also want to cast a ray from the center of my character to this same point (blue line). I...
View ArticleRaise an object off from the surface of another object set by raycasts
I have a basic FPS and I just added in bullet holes. The way it works is when the mouse is clicked, a method is called in the animator that fires a raycast from the nozzle of the gun outwards, and...
View ArticleContinuous Collision Detection
So I’m playing around with the separating axis theorem and collision. Obviously the problem of what face it collided with arose. I need the unit normal which is tangent to that face it collided with to...
View ArticleHow to make dynamic DOF from mouse position in Unity 5?
I found a video a while ago for how to make a dynamic DOF in unity. It fires rays from the camera and positions an empty at the location that the ray first hit. How can I change this so that it doesn’t...
View ArticleUnity C#: Play animation on pressing “E” on trigger collider
I’ve made a door, which has an Animator on it with an animation (Door open/close=>2 animations in 1 Animator). There are stationary panels on each side of the door with a trigger collider. Concept:...
View ArticleFinding intersection in CPU ray casting
I’m trying to implement a ray casting on CPU, for each pixel I have a ray. I’m reading the data which is stored in a rectilinear grid. I’m trying to find the intersection but I’m not sure how to do...
View ArticleRaymarching on a Hi-Z buffer in GLSL
So I’m trying to implement Screen Space Reflections using a Hierarchical z-Buffer in GLSL. I’m following the approach from GPU Gems 5 and the Frostbite presentation linked here (“Stochastic...
View ArticleSimulate a touch on a point where ray hits in Unity
I want to simulate a touch input on the position where a ray hits an object, and only if it hits something. I know that it’s not common to do it with a raycast, but I need it this way for the HTC Vive....
View ArticleWall checking not working correctly
Basically I am working on side scrolling 2d game. For that I want to check whether player is collided with wall. I have written some code for it but can’t able to decide where I have done stupid...
View ArticleIs it possible in Unity to Flip a 2D Sprite Without Flipping the Object it is...
I ‘built’ (followed a tutorial) on a collision detection system, and when I flip the object to go left and right the collision messes up. So I have three options; find a way to modify the collision...
View Article2DRaycast is shooting slightly in wrong directions
I wanted just a simple 2DRaycast, which points from my character to my mousePointer. So I found the following code in the Internet, most people seem to use it like that. So I tried it, but it isn’t...
View ArticleCursor position to a 3D ray using angles
I’ve been stuck for a month trying to get gluUnProject working. After my attempts to use gluUnProject failed (as well as attempts to implement gluUnProject functionality manually) I implemented method...
View ArticleGetting ray using gluUnProject or inverted MVP matrix
I’ve read a lot of topics here, on SO, opengl.org etc. Example how gluUnProject should work (from NeHe tutorial): winX = (float)x; winY = (float)viewport[3] - (float)y; glReadPixels( x, int(winY), 1,...
View ArticlecharacterController reference issue
I am trying to move my character to point that taken from mouse position. here is my code: private Vector3 hittedPoint=Vector3.zero; if (Input.GetMouseButtonDown (0)) { Ray ray =...
View ArticleClick to move – get NavMesh layer
I’m using NavMesh, and NavMeshAgent for my character movement and Pathfinding. I made a testing NavMesh with 2 area layers: 0 = Walkable 3 = Water. In have a click to move script, and i need to get the...
View Article