Preguntas etiquetadas con opengl

12
OpenGL: ¿Es posible usar VAO sin especificar un VBO?

En todos los tutoriales que puedo encontrar sobre VAO (Vertex Array Objects), muestran cómo usarlos configurando atributos de vértice y vinculando un VBO (Vertex Buffer Object). Pero quiero crear un VAO que se configure para un conjunto de VBO en combinación con un sombreador fijo, donde cada búfer...

12
OpenGL - bordes blancos en cubos

En un juego similar a Minecraft que estoy haciendo, obtengo bordes blancos en mis cubos: Es mucho más notable en texturas más oscuras. Las texturas se configuran así: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,...

11
¿Cuál es el propósito de los índices en renderizado 3D?

Suponga que está creando un cubo 3D en OpenGL. Implementa los datos de vértice necesarios para el objeto (cubo). ¿Cuál sería el punto de usar índices? void CreateCube() { const Vertex VERTICES[8] = { { { -.5f, -.5f, .5f, 1 }, { 0, 0, 1, 1 } }, { { -.5f, .5f, .5f, 1 }, { 1, 0, 0, 1 } }, {...

11
glVertexAttribPointer normalización

glVertexAttribPointer (índice, tamaño, tipo, normalizado, paso, puntero); Si uso type = GL_UNSIGNED_BYTE y normalized = GL_TRUE ¿Cómo se normaliza? ¿Se dividirían los datos por 256 para la normalización? ¿o? Esto significaría que no hay forma de tener un valor normalizado de...

11
¿Cómo colocar al azar entidades que no se superponen?

Estoy creando un entorno generado aleatoriamente para un juego que estoy desarrollando. Estoy usando OpenGLy codificando Java. Estoy tratando de colocar árboles al azar en mi mundo (para crear un bosque), pero no quiero que los modelos se superpongan (lo que sucede cuando dos árboles se colocan...

11
Animación en OpenGL usando modelos 3D

He creado un modelo en Blender. Ahora quiero leer ese modelo 3D en mi programa c ++. Pensé que un modelo se puede exportar a varios formatos de archivo, por ejemplo .obj, .3ds o COLLADA, y luego se puede leer en un programa c ++. He estado buscando en la web para hacerlo durante bastante tiempo y...

11
¿Cómo puedo doblar un objeto en OpenGL?

¿Hay alguna manera de doblar un objeto, como un cilindro o un plano con OpenGL? Soy un principiante de OpenGL (estoy usando OpenGL ES 2.0, si eso importa, aunque sospecho que las matemáticas son las más importantes en este caso, por lo que es de alguna manera independiente de la versión), entiendo...

11
Ir puro OpenGL o GLSL? [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 6 años . Me interesé en estudiar...