Rotation is the circular movement of an object around a specific axis.
0
votes
0answers
6 views
How do I rotate enemies on NavMesh in Unity?
I have a NavMesh Script for my enemy but it just looks into my direction and if I run around him he is still looking in one direction and not turning and facing me, how can I rotate him in the script ...
1
vote
4answers
70 views
How can I min-max quaternions?
What I'm doing
In my engine, I'm trying to implement a camera that will follow a target object, such as a player.
I wanted to avoid just simply using the inverse of the target's transformation, ...
0
votes
1answer
54 views
Problem with Quaternions and Unity's Euler Angle Convention
So I want to rotate an UI-Element according to my magneticHeading, I just want to apply the magnetic heading to the z rotation in EulerAngles. So I tried to do so, which brought me to some weird ...
1
vote
0answers
35 views
Rotation of a point around axis using quaternions
I have a simple processing program to rotate a point around arbitrary
axis but it stops after a bit. I'm trying to get full rotation of the
point around the axis.
import ...
1
vote
0answers
139 views
OpenGL ArcBall Camera
I'm currently working on a OpenGl Project and I have alot of difficulty understanding how arcball camera work. From what I have read online, all I have to do is to rotate a camera around a target and ...
-1
votes
1answer
35 views
How do I allow my player object to continue rotating once it's met a clamped boundary?
I have a spaceship I'm moving around on the screen, when the player moves the ship, it rotates on its axis. However, when the ship meets a clamped boundary(on the x-axis) it abruptly stops. How do I ...
0
votes
2answers
61 views
Unity3D - Smooth rotation for seek steering behavior
I am trying to implement Reynolds' seek steering behaviour, but I am having problems on the rotation part. This is what I have:
void FixedUpdate()
{
// get position of current waypoint
...
0
votes
2answers
42 views
How to create a linear plateform between two points?
I have a set of 2D coordinates. Their positions are regular on the X axis, but unpredictable on the Y axis:
I would like to create slim platform between each point in order tu use it as ground for ...
0
votes
0answers
27 views
3d rotation of a cube using DirectX
I can't solve an apparently simple problem: i have a cube, similar to the one in the following picture
I've tried to write a small demo where i can rotate the cube by dragging the mouse, but i ...
0
votes
1answer
39 views
GameObject eulerangle rotation is off
In a game I am creating players can flip their character. So say the player does a front flip, it triggers an animation that plays to flip the car forward. I have the player as a child of another ...
0
votes
1answer
38 views
Extract a rotation matrix given a camera direction (vector) and a up vector for the camera?
I am having some issues constructing a rotation matrix from a camera direction vector.
The Up vector is computed from the camera direction as such:
up = cross(cross(direc,(0,1,0)),direc)
How do i ...
1
vote
1answer
38 views
How to compute a transformation matrix that describes each position and rotation on a sphere?
I am having an issue constructing my transformation matrices, for this sphere problem.
I know the 3d coordinate of the center, and the radius of, the sphere.
Since I know the radius and center ...
1
vote
1answer
36 views
Smoothing a rotation vector
I am currently using OpenCV to track the face of a person.
With this I extract the feature points and calculate the objects heads pose by applying the "solvePnP" function.
This function gives me a ...
0
votes
0answers
7 views
Unity 3d Js head bone rotations
There is another version of Head Look script (link here, and code below)
https://xenoaisam.com/2015/04/28/unity3d-eye-focus-and-head-look/
This is a simpler open source code that works better with ...
0
votes
0answers
17 views
Camera movement on a sphere, and how to look while doing it
I am trying to make some kind of pointerlocked walking simulator that involves movement of the camera on the inside of a sphere. I've looked at Walking on a sphere, but that solution fights what I'm ...
0
votes
1answer
10 views
Wrong pivot point of parent / wrong scale of children
I'm trying to make two objects, in is an intact glass, the other one is the glass but shattered.
So for the shattered glass, in Maya I make a Plane, cut it with the multi-cut tool, extrude the faces, ...
0
votes
2answers
39 views
Roatating a Game Object downward
In my game I have a rocket which is traveling horizontally across the screen.
What I am trying to do is when the player runs out of fuel, the rockets engine stops (already coded) and then the rocket ...
0
votes
1answer
39 views
Libgdx Sprite rotation around specific point
I made complex dynamic body that rotates around other body that is static. It works perfectly, however I got messed up with sprite position on that body.
Here's what I have now
and here's what I ...
1
vote
1answer
64 views
Rotating A model in 3D so it matches its direction of movement
So I have a model of a spear and when it gets thrown I want to set the orientation of the spear to its direction. ( I also want to use this for other things like bullets pointing in the direction ...
0
votes
0answers
37 views
How to spin a 2D quad in place using only matrices?
In short, I have a textured 2D quad (a sprite). I would like to rotate/spin it about the z-axis (coming out of the screen) using nothing but matrices.
If I do the following to a transform with scale ...
0
votes
1answer
31 views
Calculating a matrix to have the model follow terrain
So I've been messing around with 3D graphics in Java (using lwjgl), and I've hit a bit of a roadblock. I have a heightmap and a cube, and I want to find a way to have the cube rotate to follow the ...
0
votes
1answer
53 views
Rotate a UI Image exactly 360 degrees over the course of 1 second?
I have a UI Image that I want the user to click and have it rotate 360 degrees once on the z axis. I can get it to rotate through a coroutine but I'm having trouble making it stop once it is started.
...
0
votes
0answers
28 views
How to rotate with quaternions
I need to simply rotate around an axis, but because unity uses quaternions for calculating i have issues with converting into euler angles.
When i ask for rotation of an object in euler angles it ...
0
votes
1answer
59 views
In Game Maker Studio, why does the image rotation have to be performed every step?
I'm a software developer who's trying to get into game development casually on the side. I picked up Game Maker Studio a while ago on a Steam Sale, and I'm finally getting into using it, especially ...
0
votes
2answers
75 views
Rotating hitboxes in pygame?
I'm using pygame.rect.colliderect() to check hitbox collision between sprites in my game, but now that i'm rotating the sprites, I'm realizing I can't do this because there's no way to rotate a pygame ...
0
votes
0answers
54 views
How can I find the rotation of a hinge joint?
I'm wondering if there is a way to get the rotation of a hinge joint. Not the actual transform.rotation/localRotation/Rotate etc. but like the rotation of the hinge joint component. For example what I ...
0
votes
2answers
57 views
How do I stop the player from rotating when they collide with a tile?
I use Touch movement and if I jump and hit a corner with the feet of my player, my player rotates but I don't want this. Can anyone help me jumping without rotating if I hit anything ?
here is my ...
0
votes
1answer
42 views
BulletPhysics ship rotation
First of all, I'm a beginner in game physics, and I think this is a relatively easy problem that I'm not grasping.
Short Version:
I have a box(representing a ship on water) going forward with a ...
1
vote
1answer
83 views
How to clamp a direction vector within a direction pyramid?
In 2D you can specific an angle range such as [-45 to +45] and clamp a 2D direction vector within that angle range. I want to have something similar for 3D. I want to specify the allowed directional ...
1
vote
0answers
29 views
Translate D3DXMatrixLookAtLH to Unity compatible code
I am currently trying to port a really old Game (I have the source of it) to Unity as a fun project. And I'm currently stuck with the object rotation techniques in Unity compared to the ones used in ...
0
votes
1answer
48 views
libgdx sphere rotation after movement
I'm moving my sphere on the screen using this method:
Matrix4 m = myBall.body.getCenterOfMassTransform();
Vector3 translation = new Vector3();
m.getTranslation(translation);
float multiplier = delta ...
0
votes
0answers
43 views
Can you explain the following C# script for camera behavior
Here is the script, it rotates the camera left right with a target "player in this case" rotating with it.
using UnityEngine;
using System.Collections;
public class ControllingCamera : MonoBehaviour ...
0
votes
1answer
116 views
360 degree quaternion interpolation?
I am in the process of implementing interpolation into a simple game loop I am playing with after reading the infamous "fix your timestep" article (which is amazing by the way). I have the position ...
0
votes
1answer
50 views
Getting vector relative to other vector in rotating object
So I have a rotating object a. It is rotating at non-constant speed around it's local x axis. It is parented to object b. When the object a rotates, it's local x axis stays facing the same direction ...
1
vote
3answers
215 views
Box2d set sprite to body that rotates around specific point
I want to rotate kinematic body around a specific point (I already done this part using
shape.setAsBox(1.8f / PPM, 0.2f / PPM, new Vector2(5.2f, 0), 0);
What I try is this:
PolygonShape shape ...
0
votes
1answer
105 views
Rotation around arbitrary vector (using quaternions?)
I currently have a camera which orbits a specific target object, always looking at it.
The user can drag the mouse to move the camera left/right/up/down and the camera will move over the surface of a ...
0
votes
1answer
52 views
Rotate object with mouse look script
I would like to rotate an FPS camera slightly upwards during a shot as an effect of recoil, but the problem is that I have a mouse look script as well and I assume it prevents me from achieving the ...
1
vote
1answer
146 views
Unexpected quaternion rotation behavior
First off let me apologize for the vague title but I really couldn't think of a more descriptive one (maybe after reading this a more advanced user might be able to edit it).
Alright, so I have been ...
1
vote
1answer
89 views
Rotation in animation not working
I have a model of an SMG with arms exported from Blender and set to generic rig in unity import settings. I was creating an animation for this model in Unity Animation tab, it included changes in ...
0
votes
0answers
59 views
Making the CCTV and its Detection Area Pointing to the Player on Unity 5
I am now playing with the Unity Stealth project.
Goal
I want to make the CCTV pointing to the player (a sphere) instead of playing its rotation.y animation when the CCTV detection area is detecting ...
0
votes
0answers
80 views
How to programmatically create an animation that linearly interpolate between two rotations?
I would like to programmatically create an animation that linearly interpolate between two angles (using the shortest path).
I wrote the following code :
Animation anim = ...
0
votes
2answers
106 views
Aiming direction using mouse
I'm using the following code to rotate my object using mouse, for aiming direction. The only problem with this is that it only rotates between 0 to 180 and not full 360 degrees. Can any help me locate ...
0
votes
1answer
125 views
Libgdx rotate sprite with collision
Im making a game where I have an object in the center of the screen and then balls come out from the sides of the screen. When you touch the screen the object rotates 90 degrees clockwise and it has ...
1
vote
1answer
61 views
Problems making a smooth character rotation
My character has an angle rotation, when the player touches the screen it automatically face to the place that the player touched, using atan2(y,x) and Math.radiansToDegrees methods, but I want it to ...
0
votes
0answers
45 views
NavMesh.SamplePosition() fails after rebaking NavMesh?
So today I was refurbishing a scene when this happened. After baking a new Navmesh the SamplePosition() returned only infinity. I tried a lot of things out but eventually went back to an older version ...
0
votes
2answers
79 views
Moving a ship forward from rotation
I am making a simple space simulator, where the player can control a ship using 2 controls, one for pitch and one for bank. The ship is properly rotated but I cannot figure out how to make the ship ...
0
votes
0answers
16 views
C++ Opengl rotation Rotating vector before transform still rotates around 0,0,0… In world position [duplicate]
So how should I get this to work in local position? (Ie, moving to 4,0,4 and rotating around 4,0,4 . (x,y,z))
Here is where I add models / verticies:
glm::vec4 pos = glm::vec4(1.0);
glm::mat4 ...
0
votes
1answer
73 views
libgdx limit angular speed
I'm working on my top-down game. y characters use pathfinding + steering behaviors(Arrive and FollowPath) to move. I've implemented my character class from libgdx SteeringActor class (from tests). So ...
1
vote
2answers
48 views
Increasing the rotation angle on a quaternion makes the rotation stop at a certain angle
I'm using the following code to change the rotation of an object:
Quaternion rot = getRotation();
setRotation(make_quaternion_axis_angle(rot.v,rotationSpeed*dt)*rot)
This code works as expected ...
1
vote
4answers
97 views
Rotate Sprite towards another sprite
I have a Sprite class like this:
class Sprite
{
double rotation ; // in degrees 0-360
double x;
double y;
}
I'd like to have one sprite to rotate to another point with a constant rotation ...