| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo hacer niebla volumétrica en Open GL
    En 1999 , el motor id Tech 3 juegos trajo una nueva era gráfica utilizando un acelerador basado en OpenGL para mejorar gráficos rendidos con shaders , iluminación compleja y sombras dinámicas. El motor también se basó en gran medida en el uso de la niebla volumétrica para limitar la distancia visual con el fin de estabilizar los tipos de marco y reducir pop -in . Hoy en día el uso de la niebla como una herramienta de optimización todavía encuentra su uso en el desarrollo de juegos para móviles donde el poder de procesamiento gráfico es escasa . Instrucciones
    1

    Dibuja un nuevo dispositivo de ventana utilizando el kit de herramientas de GLUT . Dentro de la " main () { ...} " bucle , empieza por pasar los comandos " glutInit (); " y " glutInitDisplayMode (... )," donde glutInitDisplayMode tendrá argumentos para definir la configuración de tales como profundidad de color o frame buffering
    2

    uso " glutInitWindowSize (x, y); " . para definir el tamaño de las ventanas y la resolución de procesamiento , y " glutInitWindowPosition (x, y); " para establecer el punto en el que el píxel superior izquierdo debe empezar a dibujar , con x, y argumentos para representar pixel coordenadas . Mostrar la ventana y comenzar el procesamiento con el comando " glutCreateWindow ( ) . "
    3

    Habilitar el uso de la niebla y las pruebas de fondo con la expresión " glEnable ( GL_FOG

    Previous :

    next :
      Artículos relacionados
    ·Como cambiar una variable en C 
    ·Cómo utilizar una sentencia switch en C 
    ·¿Qué es un encabezado Ctype 
    ·Cómo cerrar correctamente un canal WCF 
    ·Cómo hacer un C + + Display Void 
    ·¿Cómo puedo implementar Corto tiempo de retraso en C 
    ·Tutorial de protectores de pantalla en C + + 
    ·Cómo convertir un número a un personaje usando C + + 
    ·Cómo construir un motor de juego para principiantes 
    ·Cómo utilizar C en un sistema Unix 
      Artículos destacados
    ·Cómo importar una muestra de Android para Eclipse 
    ·Cómo crear un usuario en Active Directory con Visual B…
    ·Cómo pasar una cadena a abrir un ifstream 
    ·Cómo escribir un programa para comprobar si una cadena…
    ·Cómo utilizar Cron PHP 
    ·¿Cómo funcionan controladores en Android 
    ·Cómo leer un archivo en PHP 
    ·Javascript Combobox Tutorial 
    ·Cómo convertir hexadecimal a binario en Visual Basic 
    ·PowerPoint Presentation Ideas para una clase de computa…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com