Exceso de código fuente
1. Estoy usando Visual Studio2005 y Visual C 6.0, y la configuración es la siguiente.
Instalar el kit de herramientas GLUT
GLUT no es necesario para OpenGL, pero aportará cierta comodidad a nuestro aprendizaje. Recomendado para instalar.
Dirección de descarga de GLUT en entorno Windows: (tamaño aproximado de 150k).
/upfile/200607311626279 . zip
Pasos para instalar GLUT en entorno Windows:
(1) Descomprima el paquete comprimido descargado, obtendrá 5 archivos. .
(2) Busque "gl.h" en "Mi PC" y busque su carpeta.
Si es VC 6, glut.h debe copiarse en la carpeta "d:\program files\Microsoft Visual Studio\VC98\include\GL". Si es VisualStudio2008, copie glut.h a la carpeta X:\Program Files\Microsoft\Visual Studio 9.0\VC\Include\GL. Si no hay una carpeta de libro mayor, puede crear una usted mismo. (X es el símbolo del disco donde instaló VS. Si VC está instalado, contiene un archivo gl. Visual Studio 2008 necesita crear uno nuevo).
(3) Coloque el exceso extraído. lib y glut32.lib Ingrese a la carpeta donde se encuentra la biblioteca de funciones estáticas (es decir, debajo de la carpeta lib al lado de incluir).
(4) Coloque glut.dll y glut32.dll descomprimidos en la carpeta system32 en el directorio del sistema operativo. (Ubicación típica: C:\Windows\System32)
2. Las respuestas en el primer piso son muy vívidas. OpenGL es una biblioteca de programación de gráficos, lo que significa que muchas aplicaciones se basan en ella, como lo es 3Dmax, pero la diferencia es que 3Dmax también utiliza otro método de programación de gráficos, DirectX, que fue desarrollado por Microsoft y aún se está mejorando, que trae. gran presión competitiva para OpenGL. En mi opinión, 3Dmax se utiliza principalmente para construir modelos de juegos complejos. Después de todo, en OpenGL, se pueden usar varios lenguajes de programación para dibujar modelos complejos, como modelos de personajes, pero el trabajo requerido probablemente no sea aceptable para los individuos. Solo se puede decir que cada uno tiene su propio énfasis.
3. Guía de programación de OpenGL (Manual de referencia de OpenGL, llamado Libro azul de OpenGL,
4. Hay mucha información en la biblioteca de Baidu. Puede elegir de fácil a difícil y aprender paso a paso. También recopilé algunos. Si lo necesitas, déjame un correo electrónico y te lo enviaré.