es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FREEGLUT

¿Qué hace glut drawText?

Desearía que las personas puedan ayudar a explicar el código a continuación. El código proviene de aquí y funciona. Las preguntas principales pueden incluir los usos de las siguientes funciones para dibujar el texto. glGetDoublev glPushMatrix glPopMatrix glLoadMatrixd(matrix) ¿Por qué los usamos? El código completo se presenta nuevamente a continuación: . . . Read more

¿Existe alguna forma de llamar código OpenGL escrito en C++ en Python a través de pybind11?

He escrito un ejemplo básico utilizando OpenGL y c++. #include <gl glut.h=””> void init(void) { glClearColor(0.0, 0.0, 0.0, 0.0); glMatrixMode(GL_PROJECTION); glOrtho(-5, 5, -5, 5, 5, 15); glMatrixMode(GL_MODELVIEW); gluLookAt(0, 0, 10, 0, 0, 0, 0, 1, 0); return; } void display(void) { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0, 0, 0); glutWireTeapot(3); glFlush(); return; } void . . . Read more

Cmake no puede enlazar la biblioteca glut después de la actualización del sistema.

Antes de actualizar el sistema hoy, todo va bien. Mi archivo CMakeList.txt se ve así: cmake_minimum_required(VERSION 2.7) project(p3) Establecer el estándar de C++ set(CMAKE_CXX_STANDARD 17) Establecer las banderas de compilación set(CMAKE_CXX_FLAGS “-Werror -pedantic -Wall -Wextra -Wvla”) Encontrar la biblioteca OpenGL find_package(OpenGL REQUIRED) include_directories(${OPENGL_INCLUDE_DIR}) Encontrar la biblioteca GLUT find_package(GLUT REQUIRED) include_directories(${GLUT_INCLUDE_DIR}) . . . Read more