Articles of graphics

Cómo dibujar un Círculo de aspecto decente en Java

He intentado usar el método drawOval con la misma altura y ancho, pero a medida que aumenta el diámetro, el círculo se vuelve peor. ¿Qué puedo hacer para tener un círculo de aspecto decente sin importar el tamaño? ¿Cómo implementaría anti-aliasing en Java o algún otro método?

¿Cómo puedo obtener y usar el archivo de encabezado en mi progtwig C ++?

He estado buscando los códigos fuente del archivo de cabecera y su biblioteca asociada para integrarlo con mi progtwig C ++. Al mismo tiempo, estoy interesado en esas bibliotecas multiplataforma que funcionan en más de un comstackdor. Para ser más explícito, me refiero a las bibliotecas que se utilizan para dibujar formas, líneas y curvas […]

Cómo renderizar un UserControl de WPF en un bitmap sin crear una ventana

¿Cómo puedo renderizar un UserControl de WPF en un bitmap sin crear una ventana? Necesito renderizar un UserControl de WPF y subirlo a otro progtwig. Los mapas de bits se procesarán a través de un servicio de Windows, por lo que crear una ventana no es una opción (sé que hay formas de crear ventanas […]

Contenido pintado invisible al redimensionar en Java

Tenga en cuenta que no he probado esto en una máquina Windows solo en una máquina Mac. No estoy seguro de si esto también ocurre en una máquina con Windows … Cuando cambio el tamaño de mi aplicación Java, el contenido es invisible. Ya encontré la forma de arreglarlo después de cambiar el tamaño, pero […]

OpenGL – ¿Cómo crear transparencia independiente de orden?

He estado trabajando en un motor de juego con fines educativos y me encontré con este problema. Parece que no puedo encontrar una respuesta para: El canal alfa solo funciona para objetos que ya han sido dibujados antes del objeto que tiene el canal alfa (Por ejemplo: en una escena con 3 objetos, digamos un […]

¿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 […]

¿Cómo convertir un punto 3D en una proyección en perspectiva 2D?

Actualmente estoy trabajando con el uso de curvas y superficies Bezier para dibujar la famosa tetera de Utah. Usando parches Bezier de 16 puntos de control, pude dibujar la tetera y mostrarla usando la función ‘mundo a cámara’ que da la capacidad de rotar la tetera resultante, y actualmente estoy usando una proyección ortográfica. El […]

Representación gráfica en la barra de título

Los gráficos siguen apareciendo en la barra de título. Uso una imagen almacenada en un buffer encapsulado en un jlabel y uso los objetos gráficos resultantes para dibujar rectangularjs en mi código. Esta es la parte importante del constructor de la clase jframe: super(); BufferedImage image=new BufferedImage(680,581,BufferedImage.TYPE_INT_ARGB); m_graphicsObject =image.getGraphics(); JLabel label=new JLabel(new ImageIcon(image)); // buttons, […]

Gráficos Java2D anti-aliased

Soy nuevo en Java y trato de usar gráficos Java2D para crear una imagen. Pero el resultado viene como anti-aliased. Intenté muchas formas de rectificarlo, pero no funciona. Los personajes están distorsionados o dentados. public BufferedImage createNameOnButton(String label) { int messageWidth = 0; Font font = new Font(“Arial”, Font.PLAIN, 11); BufferedImage bi = new BufferedImage( […]

¿Cómo obtengo el alto y el ancho de la barra de navegación de Android mediante progtwigción?

La barra de navegación negra en la parte inferior de la pantalla no se puede quitar fácilmente en Android. Ha sido parte de Android desde 3.0 como reemplazo de los botones de hardware. Aquí hay una foto: ¿Cómo puedo obtener el tamaño del ancho y la altura de este elemento de la interfaz de usuario […]