Aller au menu - Aller au contenu

Nouveau chapitre OpenGL : la caméra FreeFly

Revenir à la liste des news
Participer à la discussion

Informations

Contributeur(s) : Kayl
Publié : le 02/07/2006 à 17:48:36
Catégorie : Programmation
Visualisations : 6

Nouveau chapitre OpenGL : la caméra FreeFly

Bonjour à tous !

Vous l'attendiez tous, le voilà. Le chapitre sur la caméra FreeFly est arrivé !

Image utilisateur
Contrôle avancé de la caméra (Partie 2/2)

Dans ce chapitre, vous apprendrez à réaliser une caméra FreeFly qui permet de voler où bon vous semble dans vos scènes. C'est exactement comme dans Counter-Strike quand on se balade désespérément (car mort) dans la map en attendant la fin du round. ;)

Image utilisateur
Screenshot de Counter-Strike


C'est un chapitre assez long qui j'espère vous apprendra pleins de choses.
Il est illustré par une scène réalisée par 2 zéros ayant appris OpenGL grâce à mon cours : The Dead Master et 42. Merci encore à eux !

Parés au décollage ? :magicien:
C'est parti !

29 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Pseudo Discussion
1 visiteur sur cette news (0 membre et 1 Anonyme)
Page 1 
Hors ligne Kermi # Posté le 02/07/2006 à 17:49:28
Pwet
Avatar

Ville : Neauphle le château
Pays : France métropolitaine

ca m'as l'air vachement bien fait ! :o

c'est la caméra de HL ? :D

en tout cas bravo ! ;)
Hors ligne corto_maltese # Posté le 02/07/2006 à 17:52:18
un jour je te tuerai corto
Avatar

Études : Epitech Nantes

Bravo kayl et merci pour ce nouveau tuto ;)
Hors ligne zarkos # Posté le 02/07/2006 à 17:52:52
Avatar

merci!!!kayl!!!!
Hors ligne ddayx # Posté le 02/07/2006 à 17:57:33
Avatar

Études : Epitech Paris

Ouais beau travail ;)

Image utilisateur
 
Hors ligne matt050 # Posté le 02/07/2006 à 18:00:24
Avatar

Études : IUT Caen

hs:Elle est nulle cette map, surtout si ya les awp
Hors ligne corto_maltese # Posté le 02/07/2006 à 18:06:51
un jour je te tuerai corto
Avatar

Études : Epitech Nantes

Citation : matt050
hs:Elle est nulle cette map, surtout si ya les awp

Ben falait la faire si t'es si malin
Hors ligne Maxibolt # Posté le 02/07/2006 à 18:11:16
E Ultreïa
Avatar
Groupe : Bannis

Déja???
ggK!

« J'entends par "valeur publique" ce qui fut le sens de l'honneur, puis le sens du sacré, puis la "bonne morale" de la IIIeme, et qui est actuellement "5 fruits et légumes par jour", et "penser à mettre une capote" »

Statistiques de l'activité sur les forums du sdz.
 
Hors ligne Javier # Posté le 02/07/2006 à 18:14:45
Juste Leblanc
Avatar

Ville : Courbevoie
Pays : France métropolitaine

Citation : matt050
hs:Elle est nulle cette map, surtout si ya les awp



Un commentaire de news ça fonctionne comme un post sur le forum, il est absolument inutile (et interdit) de poster un commentaire portant la mention "hors-sujet", pour la bonne et simple raison que ça s'apparente à du flood, et ici, c'est même un troll. (Et c'est sanctionné de la même façon -> pourcentage).
A bon entendeur, salut !

Si votre code comporte : catch(Exception e){System.out.println("un message à la con");}
Ne vous étonnez pas de ne pas pouvoir débugger >_<
 
Hors ligne le grand schtroumpf # Posté le 02/07/2006 à 18:18:37
we're bound to fall
Avatar

Ouais!!!!

Et un nouveau chap qui sort...

T'as mit la vitesse de rédaction a la vitesse lumière :p ???
Hors ligne KENTIN_KING # Posté le 02/07/2006 à 18:27:10
Pouet.
Avatar

Et ben...
Avec ça dans 1 mois on est tous des pro de la 3D :D .
Merci à toi Kayl!

[Photoshop User]
[Crayon papier user]

 
Hors ligne dk53 # Posté le 02/07/2006 à 18:40:06
Agena
Avatar
Groupe : Bannis

genial

Intel Core 2 quad Q6600 / 2048 Mo DDR2 corsair / Gigabyte GA-P35C-DS3R / Samsung 7200T/Min 2*250Go (Spinpoint T166) en Raid 0 / Nvidia GeForce 8800 GtS 512 Mo / Fortron blue storm II 400w /razer Copperhead /Antec Nine hundred.

Changer une image d'eté en une image hivernale
 
Hors ligne guimers8 # Posté le 02/07/2006 à 19:01:26
Cocoa/ObjC
Avatar

Ville : Grenoble
Pays : France métropolitaine

Ohh !!!! :o :o

C'est ouf !! :)

C'est trop trop bien !!!!

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPhone 3GS 32 Go
 
Hors ligne Greenflood # Posté le 02/07/2006 à 19:09:28
Got root ?
Avatar

Citation : Kentin King
Et ben...
Avec ça dans 1 mois on est tous des pro de la 3D :D .
Merci à toi Kayl!


Heuuuu...non :-°

Si tu savais tout ce qu'il reste à apprendre...c'est pas en une dizaine de chapitres que tu maitriseras les arcanes de la 3D (ca se saurait sinon, il y'aurait plus de jeux 3D gratuits :P )
Hors ligne Firya # Posté le 02/07/2006 à 19:10:33
T'wo claiw'r !!!
Avatar

Un tout grand merci ! Et, oserais-je dire... vivement la suite ! :D

Gizmo aime le C, le C++ et le C# ! Sisi...
 
Connecté Punsh # Posté le 02/07/2006 à 20:13:18
Avatar

Études : EPFL

La grande classe, comme d'hab ^^
Merci kayl!
Hors ligne xSup3rM4ri0x # Posté le 02/07/2006 à 22:04:53
Who cares ?
Avatar

Merci Kayl :)
Hors ligne Chester # Posté le 02/07/2006 à 22:05:24
It's me Mario
Avatar

Ville : Ste-croix
Pays : Suisse

C'est cool :D

merci pour la news au fait ;)

I'm about to break... :-°
Mon site :D
Citation : Chester
Adoptez Firefox c'est l'adopter pour toujours :pirate:

 
Hors ligne hayden # Posté le 02/07/2006 à 22:16:49
EFREI 2013
Avatar

Ville : Betheny
Pays : France métropolitaine
Études : EFREI

jolie travail :)

je pense qu'il serait utile de cree une annexe pour (m')expliquer les class en C++ car la je comprend plus trop les cours sur la gestion de la camera :(

merci kayl ^^

Image utilisateur
Image utilisateur
Image utilisateur
Si vous souhaitez des informations sur l'EFREI, vous pouvez m'envoyer un MP.
 
Hors ligne le grand schtroumpf # Posté le 02/07/2006 à 22:27:06
we're bound to fall
Avatar

Pourquoi donc???

M@teo21 vas le faire dans son tuto alors pas la peine...
Hors ligne Chappu # Posté le 02/07/2006 à 22:32:02
Grain de sable
Avatar

Études : Ecole des métiers de Fribourg

Citation : le grand schtroumpf
Pourquoi donc???

M@teo21 vas le faire dans son tuto alors pas la peine...


:p oui mais Kayl sortira encore bien des chapitres avant que M@teo sorte le sien sur les structures

:D en tout cas bravo Kayl ...

Results comes from knockings on doors until they open
Image utilisateur

 
Hors ligne le grand schtroumpf # Posté le 02/07/2006 à 23:02:24
we're bound to fall
Avatar

Oui mais pourquoi Kayl se fatiguerait a faire un truc qui servirait plus a rien dans quelques temps?
Hors ligne Alésio # Posté le 02/07/2006 à 23:09:14
Nom d'une citation!
Avatar

Franchement bravo, c'est juste superbe comme boulot! Merci a toi :)

By Da Glut! :p
 
Hors ligne fab5695 # Posté le 02/07/2006 à 23:25:28
Avatar
Flux RSS

Ville : Tampere
Pays : Finlande
Études : EPITA

bon alors, 3 chapitre sur le C + les cours sur l'openGL, un bon programe pour 2 mois de vacances.

Image utilisateur
 
Hors ligne Seeme # Posté le 03/07/2006 à 08:35:37
Gnap!
Avatar

Les class ne sont pas des structures...

Une classe, c'est un modèle, un patron, un moule pour fabriquer des objets. Un objet est une entité qui regroupe des variables et des fonctions (appellées méthodes).

Et grâce à la sainte trinité du C++ (dérivation, encapsulage, héritage), on peut utiliser une classe pour créer un objet, et faire évoluer cet objet dans d'autres objets (alors qu'on a pas définie de classe).

parce que.
 
Hors ligne Dryx # Posté le 03/07/2006 à 13:21:48
Vive toi :)
Avatar

on appelle ca plus communément la POO :p

c'est toujours un plaisir de voir un nouveau chapitre OpenGL :)

<!-----BEGIN GEEK CODE BLOCK----->
.......Version : 3.12
GMD/GMU/GC/GP d- s++:- a? C++ U++ P+ L++ E- W++ N+++ o- K- w--- O-- M V-
PS-- PE Y PGP++ t+ 5+ X R+++ tv-- b++++ DI- D++++ G+++ e+++ h++ r+ z

<!------END GEEK CODE BLOCK------->
 
Hors ligne VenoVamp # Posté le 03/07/2006 à 18:48:14
(espace à louer)
Avatar

Moi j'ai une question qui me trottine depuis longtemps: Si la C++ est plus axée POO, alors sur quoi est axé le C?
 
Hors ligne le grand schtroumpf # Posté le 03/07/2006 à 20:05:38
we're bound to fall
Avatar

le procédural ou structuré(appelé par certain proggrammeurs POO le code spaghetti :-° ).
Hors ligne VenoVamp # Posté le 03/07/2006 à 20:16:36
(espace à louer)
Avatar

Ah d'accord ça explique tout :euh:

J'ai aucune idée de ce que ça veut dire, mais au moins je peux épater mes amis en disant un mot compliqué :p
 
Hors ligne Xaviou # Posté le 03/07/2006 à 21:17:15
Avatar

Ville : Cran-gevrier
Pays : France métropolitaine

Bravo, Kayl, c'est vraiment du bon boulot !
J'aurais juste une petite remarque/question au sujet du chapitre précédent : tu utilises le terme TrackBall alors que ce n'en est pas vraiment une (du moins à mon sens). En effet, et pour prendre en exemple la scène que tu présente à la fin du chapitre 8, si l'on fait un premier "Drag" vertical afin de positionner le pôle nord au milieu de l'écran, et qu'ensuite, on fait un second "Drag" horizontal, la sphère devrait tourner autour de l'axe vertical de l'écran, et non autour de l'axe "Nord/Sud".
Pour moi, une vraie TrackBall est celle que l'on utilise dans les logiciels de C.A.O., et dont on peut trouver une implémentation dans les exemples wxWidgets (opengl/penguin). As-tu prévu de nous expliquer cette méthode en détails, car, même si j'ai réussi à l'utiliser un fois, je ne l'ai pas vraiment comprise.

J'espère n'avoir vexé personne en exposant ce point de vue ici.

Longue vie au SDZ

Xaviou

Le portail francophone dédié à wxWidgets : wxDev-fr
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news