Gamestudio Links
Zorro Links
Newest Posts
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/20/24 01:28
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (kzhao, AndrewAMD, bigsmack, 7th_zorro), 869 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Rotation Problem #457414
01/17/16 16:44
01/17/16 16:44
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Hi, ich möchte, dass sich meine Entity mit meiner Kamera dreht, bzw immer im Sichtfeld der Kamera bleibt, und die Kamera dabei anschaut.
Das funktioniert auch soweit, nur möchte ich jetzt zusätzlich noch meine Entity um ihre lokale Achse drehen, aber nicht dauerhaft, sondern nur einmal.
Deshalb hilft mir ang_rotate nicht weiter.


Kann mir da jemand helfen?
Hier mal mein bisheriger Code:

Code:
VECTOR my_vec;
while(1)
{
vec_set(my_vec,vector(438,60,-120));
vec_rotate(my_vec,camera.pan);
vec_add(my_vec,camera.x); 
vec_set(my.x,my_vec);

vec_set(my.pan, vector(camera.pan-90, 180, -camera.tilt+200));//get the correct direction to the camera

...//add a local rotation?

wait(1);
}



Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D
Re: Rotation Problem [Re: NeoJones] #457416
01/17/16 17:56
01/17/16 17:56
Joined: Dec 2010
Posts: 224
NRW, Germany
NeoJones Offline OP
Member
NeoJones  Offline OP
Member

Joined: Dec 2010
Posts: 224
NRW, Germany
Habs gelöst. Hatte vorher wohl einen Fehler gemacht. Hier meine Lösung:

Code:
VECTOR my_vec;
while(1)
{
vec_set(my_vec,vector(438,60,-120));
vec_rotate(my_vec,camera.pan);
vec_add(my_vec,camera.x); 
vec_set(my.x,my_vec);

vec_set(my.pan, vector(camera.pan-90, 180, -camera.tilt+200));//get the correct direction to the camera

ang_rotate(my.pan,vector(0, -10, 0));
wait(1);
}



Errors are the engine of progress.

Version: A8 Commercial
OS: Win 7 64bit
Models: Cinema 4D

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1