[PB 5.20 Beta 15] CameraFollow() délire.

Généralités sur la programmation 3D
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

[PB 5.20 Beta 15] CameraFollow() délire.

Message par falsam »

L'exemple figurant sur ce lien fonctionnait parfaitement avec la précédente Beta.
http://www.purebasic.fr/french/viewtopi ... 56#p154756
Ce n'est plus le cas avec la Beta 15 ou alors le paramétrage a changé !
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
comtois
Messages : 5172
Inscription : mer. 21/janv./2004 17:48
Contact :

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par comtois »

oui la fonction est modifiée pour permettre de choisir le point que la caméra doit regarder .
Avant on ne pouvait pas, c'était d'office la position de l'objet, mais ce n'est pas toujours ce que l'on souhaite.

Il faut donc ajouter un CameraLookAt() juste après le CameraFollow(),

Code : Tout sélectionner

CameraFollow(Camera, EntityID(Player), -180, 3, 6, 0.05, 0.05)  
CameraLookAt(Camera, EntityX(Player), EntityY(Player), EntityZ(Player)) 
Voir aussi l'exemple CameraFollow.pb
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par Backup »

faudra specifier ça dans la doc :)
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par falsam »

Merci Comtois de cette réponse rapide. Serait t'il possible d'inclure l'option LookAt = #True dans l'instruction CameraFollow() afin que la camera regarde bien l'entité en question ?
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
comtois
Messages : 5172
Inscription : mer. 21/janv./2004 17:48
Contact :

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par comtois »

falsam a écrit :Merci Comtois de cette réponse rapide. Serait t'il possible d'inclure l'option LookAt = #True dans l'instruction CameraFollow() afin que la camera regarde bien l'entité en question ?
Je n'avais pas répondu, mais je te le confirme, c''est fait depuis la bêta 16 :)
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par falsam »

comtois a écrit :Je n'avais pas répondu, mais je te le confirme, c''est fait depuis la bêta 16 :)
This is a good new. Thank you Comtois :)
Dernière modification par falsam le mer. 11/sept./2013 22:51, modifié 2 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par Backup »

heu ... il me semble bien que Comtois est Français non ? ...
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [PB 5.20 Beta 15] CameraFollow() délire.

Message par falsam »

Dobro a écrit :heu ... il me semble bien que Comtois est Français non ? ...
Oui mais c'est pas grave il comprendra. :mrgreen:
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Répondre