Articles of geometry

Implementando Ray Picking

Tengo un renderizador usando directx y openGL, y una escena 3d. La ventana gráfica y la ventana tienen las mismas dimensiones. ¿Cómo implemento la elección de las coordenadas del mouse xey en una plataforma independiente?

Haz una esfera con vértices equidistantes

Estoy tratando de hacer una ráfaga esférica de rayos con el propósito de verificar la colisión, pero teniendo interacciones específicas ocurren en función de qué o dónde golpea cada rayo. De ahí que use rayos en lugar de algo más simple como OverlapSphere . La razón por la que estoy buscando cómo hacer una esfera […]

¿Cómo debo manejar (morphing) objetos 4D en OpenGL?

Quiero intentar escribir un patio de juegos similar a este 4D juguetes , así que comencé a aprender OpenGL. desde mi comprensión actual, las personas usan VBO y matriz de transformación uniforme para objetos mayormente estáticos (como cubos, animaciones esqueléticas, etc., que generalmente solo implica transformaciones) También escuché que la transformación entre modelos también usa […]

Convierte coordenada lat / lon a píxel?

Estoy tratando de convertir un par lat / lon a una coordenada de píxel. Encontré esta proyección Mercator pero no entiendo el código. ¿Cuál es el factor, x_adj, y_adj variable? Cuando ejecuto el código sin esas constantes, mi par latitud / longitud no está en mi mapa y las coordenadas x e y no son […]

Dibujando una esfera en OpenGL ES

Quiero dibujar una esfera, sé cómo hacerlo en OpenGL usando llamadas como glBegin () y glEnd (). Pero no hay nada en ES. Sugerencias / enlaces de tutoriales

Dibujo circular con la ruta de arco de SVG

La siguiente ruta SVG puede dibujar el 99,99% de un círculo: (pruébalo en http://jsfiddle.net/DFhUF/46/ y mira si ves 4 arcos o solo 2, pero ten en cuenta que si se trata de IE, se procesa en VML, no SVG, pero tienen el problema similar) M 100 100 a 50 50 0 1 0 0.00001 0 […]

Calcular las coordenadas del cuadro delimitador de un rectángulo girado

Tengo las coordenadas del punto superior izquierdo de un rectángulo, así como su ancho, alto y rotación de 0 a 180 y de -0 a -180. Estoy tratando de obtener las coordenadas de delimitación de la caja real alrededor del rectángulo. ¿Cuál es una forma simple de calcular las coordenadas del cuadro delimitador? Min y, […]

Cómo saber si un punto está en el lado derecho o izquierdo de una línea

Tengo un conjunto de puntos. Quiero separarlos en 2 conjuntos distintos. Para hacer esto, elijo dos puntos ( ayb ) y dibujo una línea imaginaria entre ellos. Ahora quiero tener todos los puntos que quedan de esta línea en un conjunto y los que están bien desde esta línea en el otro conjunto. ¿Cómo puedo […]