Preguntas etiquetadas con coordinates

Representación numérica de la ubicación de una entidad en el espacio del juego. Existen múltiples formas de sistemas de coordenadas para adaptarse a una variedad de métodos para mapear la posición.

10
Half-Life 2 BSP Lightmaps

Estoy escribiendo un visor BSP para un proyecto universitario. Hasta ahora tengo la geometría principal cargada correctamente y el PVS funciona. Ahora estoy tratando de aplicar los mapas de luz, pero parece que no puedo calcular correctamente las coordenadas de textura para los mapas de luz. De...

9
¿Por qué no puedo usar el operador '> =' con Vector3s?

Estoy tratando de hacer que un rectángulo se mueva entre dos posiciones a las que me refiero como _positionAy _positionB. Ambos son de tipo Vector3. El rectángulo se mueve bien. Sin embargo, cuando llega _positionBno se mueve en la dirección opuesta, como debería. Regresé al código para echar un...

9
BRDF y coordenadas esféricas en el trazado de rayos

Desarrollé un rastreador de rayos que utiliza el modelo de iluminación phong / blinn phong estándar. Ahora lo estoy modificando para admitir renderizado basado físicamente, así que estoy implementando varios modelos BRDF. En este momento estoy enfocado en el modelo Oren-Nayar y Torrance-Sparrow....

9
Isométrica 2D: coordenadas de pantalla a mosaico

Estoy escribiendo un juego 2D isométrico y tengo dificultades para determinar con precisión en qué mosaico está el cursor. Aquí hay un dibujo: donde xs e ys son coordenadas de pantalla (píxeles), xt e yt son coordenadas de mosaico, W y H son ancho de mosaico y altura de mosaico en píxeles,...

9
Consigue puntos en una línea entre dos puntos

Estoy haciendo un juego espacial simple en JavaScript, pero ahora me he topado con un muro con respecto a los vectores. La vista del juego es de arriba hacia abajo en una cuadrícula 2D. Cuando el usuario hace clic en la cuadrícula, la nave espacial volará a ese lugar. Entonces, si tengo dos...

8
Cambio del sistema de coordenadas de Z-up a Y-up

El sistema de coordenadas de Blender es diferente de lo que estoy acostumbrado, ya que Z apunta hacia arriba en lugar de Y. ¿Cuál sería la forma más sencilla de convertir todos los datos mundiales (para que todas las animaciones, coordenadas de textura, etc. sigan funcionando) para que Y apunta...