Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment rechercher un fichier dans C…
  • Comment faire pour ajouter un interr…
  • Comment lier la liste flux d'entrée…
  • Comment cacher un bouton de commande…
  • Les inconvénients de pointeurs en C…
  • Comment faire une interface graphiqu…
  • Comment faire pour créer un portrai…
  • Comment faire pour utiliser MFC Barr…
  • Comment créer des paquets TCP /IP d…
  • Comment envoyer un Socket du texte e…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment faire Brouillard volumétrique en Open GL

    En 1999 , le moteur id Tech 3 a des jeux dans une nouvelle ère graphique en utilisant un accélérateur à base de OpenGL pour améliorer rendu graphique avec les shaders , l'éclairage et les ombres dynamiques complexes . Le moteur s'est également appuyé fortement sur l'utilisation du brouillard volumétrique de limiter la distance visuelle afin de stabiliser les taux de trame et de réduire les pop-in . Aujourd'hui, l'utilisation du brouillard comme un outil d'optimisation trouve encore une utilisation dans le développement de jeux mobiles où la puissance de traitement graphique se fait rare. Instructions
    1

    dessiner un nouveau dispositif de fenêtre en utilisant la boîte à outils de GLUT . L'intérieur de la " main () { ...} " boucle , commencez par passer les commandes " glutInit (); " et " glutInitDisplayMode (... ) ", où glutInitDisplayMode aura arguments pour définir des paramètres tels que la profondeur de couleur ou de mise en mémoire tampon de trame
    2

    utilisation " glutInitWindowSize (x, y); " . pour définir la taille des fenêtres et résolution de rendu , et " glutInitWindowPosition (x, y); " pour définir le point où le pixel supérieur gauche doit commencer à dessiner , à l'aide x , y arguments pour représenter pixel coordonnées. Affichez la fenêtre et commencer le rendu avec la commande " glutCreateWindow (); ".
    3

    permettre l'utilisation du brouillard et des tests de profondeur avec l'expression " glEnable ( GL_FOG

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer le nombre de lignes dans un fichier en utilisant RPC 
  • Types de données d' attribut de variable 
  • Comment rédiger un plan de test 
  • Comment faire un dossier dans C + + 
  • Comment lire un fichier séquentiel en C 
  • Comment utiliser les cases à cocher dans MFC 
  • Comment utiliser OracleDataAdapter mettre à jour une source de données 
  • Comment se connecter à Papaye Android 
  • Affichage d'un message en C + + 
  • Comment écrire une grille 5x5 en utilisant C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc