Principiantes guían de OpenGL: construir su propio software de CAD (1 / 14 paso)

Paso 1: Instalar OpenGL, SDL y esas cosas (Visual Studio 2013)

Si eres nuevo en openGL y SDL, instalar las librerías de Visual studio para sacarle un poco complicado.

Las bibliotecas principales que solía hacer esta aplicación:

1) SDL (principal lib para hacer la aplicación)

2) suelo (para importar y usar imágenes en mi aplicación más fácil)

3) Exceso de (sólo algunas herramientas para hacer la vida más fácil)

P: ¿por qué SDL? Pensé que íbamos a utilizar OpenGL...

R: OpenGL es simplemente una plataforma estándar y API para renderizado de 2D/3D en el monitor de las computadoras. Por otro lado, SDL es una biblioteca multiplataforma para acceso bajo nivel Audio, teclado etc y otros periféricos a través de OpenGL. En otras palabras, está allí hacer la vida más fácil para nosotros al programar aplicaciones OpenGL.

Descarga SDL:

1) ir a https://www.libsdl.org/download-2.0.php y descargar librerías de desarrollo de C++ Visual "DS2-devel-2.0.3-VC.zip" como se muestra en la (imagen 1).

2) descomprima el paquete.

Agregar a Visual Studio:

1) cree un nuevo proyecto (imagen 2)

2) ir a instalado > otras lenguas > Visual C++ > Win32, nombre su proyecto y pulsa "Ok" (imagen 3)

3) una nueva ventana se abrirá después de cierta carga, golpe siguiente

4) en la siguiente ventana, desactive el "Control del ciclo de vida de desarrollo de seguridad (SDL)" y marque el botón de "proyecto vacío" y golpeó "Finish"(imagen 4)

5) cuando se crea el proyecto, vaya a "Explorador de soluciones" > haga clic derecho sobre el nombre del proyecto >seleccionar propiedades(imagen 5).

6) a directorios de VC ++ > haga clic en Incluir directorios y una voluntad de "..." aparece, haga clic en él y una nueva ventana se abrirá haga clic en el icono de nueva carpeta y dar la ruta a la carpeta de "Incluir" de tus archivos descargados (imagen 6), por ejemplo:

«C:\Users\Arsh pc\Downloads\SDL2-devel-2.0.3-VC\SDL2-2.0.3\son»

Lo mismo para los Directorios de biblioteca.

«C:\Users\Arsh pc\Downloads\SDL2-devel-2.0.3-VC\SDL2-2.0.3\lib\x86»

7) ahora ir a la vinculador > entrada > dependencias adicionales, haga clic en la Flecha abajo y seleccione "Editar", agrega el nombre del archivo lib, es decir tipo "SDL2.lib; SDL2main.lib; SDL2test.lib;" con el punto y coma (imagen 7).

8) ahora haga clic derecho en Archivos de código fuente en el explorador> Agregar > nuevo elemento, seleccione un archivo .cpp, golpear ok.

9) ahora ejecutar la aplicación, haga clic en "Local Windows Debugger" y ejecutarlo. Si ves cualquier error, ignorarlos (imagen 8).

10) ahora vaya al directorio raíz de su archivo de proyecto, esto es generalmente en la carpeta documentos y vaya a la carpeta de depuración

«C:\Users\Arsh pc\Documents\Visual Studio 2013\\Debug»

En esta carpeta, agregue el archivo SDL2.dll que debe estar en el directorio de la biblioteca de la SDL

descargar (lib > x86 > SDL2.dll) carpeta.

Ahora después de todo ello, podemos instalar suelo. ¿Qué es suelo? es una biblioteca con la que fácilmente podemos cargar archivos de imagen en nuestros proyectos. ya que no queremos escribir nuestras propias clases para procesar formatos de archivo diferentes, podemos utilizar el suelo que soporta muchos formatos de corrientes y procesa las imágenes para nosotros.

Para llegar a suelo, cabeza a http://www.lonesock.net/soil.html

El proceso de instalación es el mismo como lo fue para SDL,

Establecer la ruta de Incluir directorios a la carpeta fuente en el archivo de descarga de suelo,

Establecer la ruta de Directorios de librerías a la carpeta lib.

Ahora en la carpeta lib, usted podría notar que hay un archivo llamado "libSOIL.a", ahora esto no se puede procesar por visual studio, debe convertirse a un SOIL.lib para que funcione correctamente.

Para hacer esto, vaya a proyectos > VC * >doble, haga clic en SOIL.vcproj archivo, abrir con visual studio, ejecutar el código, y deben recibir un SDL.lib proyectos > VC * > Debug carpeta. Añadir esto a tu directorio lib en el archivo de descarga de suelo.

Que utiliza SDL para la mayoría de la parte, pero para facilitar las cosas también utilizar algunas utilidades de exceso. EXCESO de bibliotecas pueden ser downladed en: http://www.javaforge.com/doc/105278

El proceso de instalación de GLUT es casi lo mismo.

Artículos Relacionados

Construir su propio Atlatl

Construir su propio Atlatl

El cazador acecha su presa a un campo abierto con la oportunidad perfecta para atacar. Ojos se redujo con la intención completa una muerte limpia. Lentamente pero seguramente el cazador saca una flecha de su aljaba y se prepara para el ataque. En un
Construir su propio firewall gateway

Construir su propio firewall gateway

aprender a construir su propio firewall gateway usando FreeBSD® y viejas piezas de la PC. El servidor de seguridad consistirá en el cortafuegos de PF, IDS Snort, varias aplicaciones de IPS, proxy Squid y algunas interfaces web intuitivas para la audi
Hidroponía - un manual sobre cómo construir tu propio sistema de hidroponía de inicio

Hidroponía - un manual sobre cómo construir tu propio sistema de hidroponía de inicio

IntroducciónCausas y efectos de la superpoblaciónLa superpoblación no debe ser tomada a la ligera. Tiene unos efectos terribles, uno de ellos es la escasez de alimentos. Nuestro mundo actualmente superpoblada es causada por la Revolución Industrial.
Cómo construir tu propio cajón caja tambor con lazo ajustable

Cómo construir tu propio cajón caja tambor con lazo ajustable

en este instructable mostrará usted cómo construir su propio tambor de caja de cajón. Hicimos 2 tambores de Cajon para debajo de 50$, así que alrededor de 25$ un pedazo. Yo se entrar en este instructable en el concurso de instrumentos musicales, así
Construir su propio pato llamar

Construir su propio pato llamar

llega un momento cada mans vida cuando relojes demasiado "dinastía de pato" y se siente inspirado para construir su propio llamado. No reclamar ni pretende ser un experto en patos, llamadas de pato o Pato caza. Heck, que incluso no vivo cerca de
Construir su propio ordenador portátil

Construir su propio ordenador portátil

¿por qué alguien salir y comprar una computadora de un fabricante como Dell o Gateway, cuando podría construir un ordenador más potente por menos dinero? La respuesta, no saben cómo construirla.Esto puede sonar como un proceso complicado, pero en rea
Cómo construir tus propio contenedores creciente

Cómo construir tus propio contenedores creciente

===Mi inspiración inicial fue estos contenedores crecimiento diseñado por Ray Newstead y aquí:http://earthtainer.tomatofest.com/==========El sitio anterior se debe considerar el recurso de la original y el último y la mayoría de los pasos utilizados
Cómo construir tu propio motor de Jet

Cómo construir tu propio motor de Jet

no tienes que ser Jay Leno poseer una moto jet accionado, y te mostramos cómo hacer tu propio jet enigne aquí para alimentar sus vehículos extravagantes. Se trata de un proyecto en curso, y un montón de información adicional estará disponible en nues
Construir su propio estudio insonorizada en 11 pasos

Construir su propio estudio insonorizada en 11 pasos

Gracias a los constantes avances en tecnología digital, todo el mundo puede grabar en casa, y todo el mundo puede ser propietario de un estudio. Pero mientras muchos conformarse con una configuración de dormitorio eggbox-clad (un mito que a desacredi
Construir tu propio router/fresadora CNC

Construir tu propio router/fresadora CNC

Ya en la edad de 12 años estaba soñando de hacer una máquina que podía hacer las cosas! Una máquina que me daría la oportunidad de crear productos para toda la casa. Dos años más tarde me topé ont las palabras "Computer Numerical Control" o más
Construir su propio Djembe (mesa final)

Construir su propio Djembe (mesa final)

hace mucho tiempo yo era miembro del círculo del tambor de mi high school donde tocamos los tambores africanos. Como estudiante universitario, que es una de las cosas que más echo de menos. Así que dado mi hobby de construcción de instrumentos musica
Construir su propio galpón de almacenamiento!

Construir su propio galpón de almacenamiento!

Hola Instructables!  Esta es mi participación en el concurso de Shopbot.  Este Instructable le mostrará los pasos para construir su propio galpón.   Hemos decidido que nuestro galpón sería para el almacenamiento porque queríamos salir de algunas cosa
Cómo construir su propio casco de cabeza de ratón de Deadmau5!

Cómo construir su propio casco de cabeza de ratón de Deadmau5!

Así que eres un fan de Deadmau5 enormes y han sido dolor para conseguir sus manos en una de esas cabezas Mau5 dulce - pero no se como algunos de ésos epic fail has visto algunas personas llevar... quieres un fiar cabeza que será envidiada por todos. 
Construir su propio extintor de cosas alrededor de su casa

Construir su propio extintor de cosas alrededor de su casa

cómo construir su propio extintor (Disclaimer: no tengo ninguna responsabilidad por hacerlo de manera incorrecta o daño a ti mismo)Paso 1: simple extintor de incendios Una forma cuidada para apagar un fuego con este extintor de jar de simple mantequi