Preguntas etiquetadas con opengl

OpenGL es un estándar de gráficos y API que se dirige a los mercados de escritorio y estaciones de trabajo. Está diseñado para que sea fácil de acelerar con hardware informático dedicado y, por lo tanto, la mayoría de las implementaciones ofrecen un rendimiento mucho mejor que el renderizado de software tradicional. Actualmente, OpenGL se utiliza para aplicaciones como software CAD y juegos de computadora. También es multiplataforma. El estándar OpenGL es controlado por el grupo Khronos, que también controla OpenGL ES.

1
GLSL: ¿Cómo lanzo un flotador a un int?
En un sombreador de fragmentos GLSL estoy tratando de convertir un floaten un int. El compilador genera un error: ERROR: 0:60: '=' : cannot convert from 'mediump float' to 'highp int' Traté de aumentar la precisión de int: mediump float indexf = floor(2.0 * mixer); highp int index = indexf; …
40 opengl  glsl  opengl-es 

5
¿Debo usar texturas no dimensionadas a una potencia de 2?
En los primeros días de OpenGL y DirectX, se requería que los tamaños de textura fueran potencias de dos. Esto significaba que la interpolación de los valores flotantes se podía hacer muy rápidamente, utilizando desplazamiento y tal. Desde OpenGL 2.0 (y anterior, a través de una extensión) se han admitido …



4
¿Cuál es el propósito de los objetos de matriz de vértices de OpenGL?
Acabo de comenzar con OpenGL. Todavía no entiendo qué son los objetos Vertex Array y cómo se pueden emplear. Si se usan objetos de búfer de vértices para almacenar datos de vértices (como sus posiciones y coordenadas de textura) y los VAO solo contienen indicadores de estado, ¿dónde se pueden …
36 opengl 


5
Dibujando muchos mosaicos con OpenGL, la forma moderna
Estoy trabajando en un pequeño juego de PC basado en fichas / sprites con un equipo de personas, y nos encontramos con problemas de rendimiento. La última vez que utilicé OpenGL fue alrededor de 2004, así que me enseñé a mí mismo cómo usar el perfil central y me encuentro …
35 opengl 

10
¿Qué hace que un juego se vea "bien"? [cerrado]
Estoy trabajando en un juego espacial en 3D con OpenGL y C ++ y planeo enfocarme en darle al juego gráficos modernos y llamativos, pero cuanto más lo pienso, más me doy cuenta de que realmente no sé qué hace los gráficos. "bueno". Claro, puedo ir a jugar algunos juegos …
34 opengl  3d  graphics 


2
Una buena forma de crear un bucle de juego en OpenGL
Actualmente estoy empezando a aprender OpenGL en la escuela, y el otro día empecé a hacer un juego simple (solo, no para la escuela). Estoy usando Freeglut, y lo estoy construyendo en C, por lo que para mi ciclo de juego realmente había estado usando una función que pasé glutIdleFuncpara …
31 opengl  c  game-loop 


9
¿Debería continuar estudiando OpenGL o simplemente cambiarme a DirectX para tener una mejor oportunidad de conseguir un trabajo en la industria del juego? [cerrado]
He estado aprendiendo programación de gráficos por algún tiempo usando OpenGL y Linux. Estoy bastante familiarizado con la mayoría de los conceptos, pero realmente me gustaría ampliar mi conocimiento y eventualmente seguir una carrera en el desarrollo de juegos, especialmente el desarrollo de motores de juegos. Hasta ahora me parece …


2
¿Cuántos hilos debe usar un juego de Android?
Como mínimo, un juego de Android OpenGL tiene un subproceso de interfaz de usuario y un subproceso Renderer creado por GLSurfaceView. Renderer.onDrawFrame()debería estar haciendo un mínimo de trabajo para obtener el FPS más grande. La física, la IA, etc. no necesitan ejecutar cada cuadro, por lo que podemos ponerlos en …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.