CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

question de programmation

outbreak_file-2
outbreak_file-2
Niveau 5
12 juillet 2006 à 20:47:49

:salut:

On peut apprendre le OpenGl avant le C ?? ?

http://www.siteduzero.com/tuto-3-1346-0-creez-des-programmes-en-3d-avec-opengl.html

Tomodachii
Tomodachii
Niveau 3
12 juillet 2006 à 20:56:52

Il faut connaitre un langage de programmation en premier.
Donc commences par apprendre le C/C++.

outbreak_file-2
outbreak_file-2
Niveau 5
12 juillet 2006 à 21:42:22

Ok, merci !
:)

dnob700
dnob700
Niveau 10
12 juillet 2006 à 21:43:58

disons que ça ne sers à rien de connaitre OpenGL sans connaitre un langage de programmation (et ça sera de toutes manière très difficile à comprendre).

Par contre, tu n´es pas obligé d´apprendre le C, on doit pouvoir faire de l´OpenGL avec d´autre langage comme du Delphi, VB, Caml, assembleur, et en fait, tout les langages suffisament puissant pour pouvoir appeler des bibliothèques externes.

kikou81
kikou81
Niveau 9
12 juillet 2006 à 22:27:23

Dnoob; le C ou le C++ ne sont pas mieux pour utiliser l´openGL??Jveux dire plus simple et performant?Et d´ayeur openGL est programmer en C++ non?

Merci :)

Fvirtman
Fvirtman
Niveau 10
12 juillet 2006 à 23:46:38

OpenGL est programmé en C.
Comme dit Dnob, on peut l´utiliser dans d´autres langages, en appelant les dll.

OpenGL sera toujours aussi rapide dans un autre langage, meme si ce langage est plus lent, parce qu´il est précompilé dans les dll.

Par contre, tout ce qu´il y a autour (ne pensez pas qu´OpenGL fait tout tout seul, il faut calculer des points, des coordonnées, etc etc avant de demander a OpenGL de les rendre), bref, tout ce qu´il y a autour sera a la vitesse du langage, a savoir plus lent (car le langage C (et le C++) sont pour le moment indétronables en rapidité)

Yoda_Software
Yoda_Software
Niveau 30
13 juillet 2006 à 05:10:07

Delphi, qui utilise du langage Pascal Objet n´est pas très loin derrière. A part pour des calculs extrèmement complexes, la différence sera minime.
Par contre pour avoir lu un article il y´a longtemps sur Delphi et l´OpenGL, je crois que l´utilisation de Delphi pour faire de l´OpenGL est un peu plus compliqué qu´avec C++. Mais ça a pu évoluer depuis.

dnob700
dnob700
Niveau 10
13 juillet 2006 à 11:39:31

et il y a des outils très interessant pour utiliser OpenGL en VB.NET et là la perte de performance n´est pas énorme non plus.

Croire que le C est indétronable en terme de vitesse n´est pas faux, mais ses concurants sont très très proche derrière. A tel point que parfois, s´emmerder à coder pendant des heure un truc en C qui peut être codé en 30 minutes dans un autre langage ne sers à rien.

Au final, il faut donc coder dans le langage que tu connait, ou qui est plus pratique pour ce que tu veux faire (et ça peut être le C bien sûr).

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment