¿Cómo utilizar Vc para llamar a funciones de la biblioteca OpenGL para programar y leer archivos en formato .3ds? ¿Busca un programa o algoritmo? Después de leer el modelo en movimiento en el archivo 3ds en opengl
Hola,
(1) Si desea llamar a la función de la biblioteca OpenGL, primero debe agregar el archivo de la biblioteca estática OpenGL al enlace del proyecto y luego agregar el archivo de encabezado correspondiente. al programa, y luego de configurar la interfaz con Winows, puede usar el dibujo OpenGL y las funciones relacionadas en el programa. Para obtener información específica, consulte los siguientes documentos:
/a5Fdem5Fsoftware/blog/item/7d839e17a159cadfc2fd782a.html
(2) En cuanto a leer el modelo 3ds externo, la idea general es Según el formato del archivo inicial, escriba el programa de lectura de archivos correspondiente y almacene los datos relevantes en las variables de estructura que defina para que puedan mostrarse en la escena del programa utilizando las funciones OpenGL. Generalmente, necesita encontrar los siguientes datos importantes en el archivo 3ds: puntos, números de índice de puntos, caras (números de índice de vértices correspondientes), coordenadas de textura, números de índice de coordenadas de textura, vectores normales, números de índice de vectores normales, etc. La siguiente literatura está destinada a leer archivos obj generados externamente. Creo que también se puede utilizar como referencia para leer archivos 3ds:
/a5Fdem5Fsoftware/blog/item/8ac2df1cca135f75dab4bdd7.html
Si estás interesado, puedes contactar con el miembro de Baidu A_DEM_Software