Articles of graphics

Java: ¿Cómo dibujar una superposición sin desplazamiento sobre la ventana de ScrollPane?

Me gustaría usar un ScrollPane para mostrar una imagen en su Viewport, y también tener una superposición de cuadrícula (o recuadro, o cualquier otro tipo de marcador de registro / ubicación) en la imagen. Necesito que la superposición permanezca fija cuando se desplaza (lo que significa que la imagen parece moverse “debajo” de la superposición). […]

¿Convertir la rotación de Quaternion a la matriz de rotación?

Básicamente, dado un quaterion (qx, qy, qz, qw) … ¿Cómo puedo convertir eso a una matriz de rotación de OpenGL? También me interesa saber qué fila de matriz es “Arriba”, “Derecha”, “Adelante”, etc. Tengo una rotación de cámara en cuaternión que necesito en vectores …

CubicCurve JavaFX

Estoy teniendo problemas con el CubicCurve en JavaFX. ¿Cómo se puede dibujar, por ejemplo: y = x ^ 3? el mecanismo para dibujar la curva parece muy difícil de manejar. Además, ¿es posible conectar uno de los puntos finales de la curva a otro Nodo, de modo que cuando la ubicación de ese Nodo cambie, […]

SetPixel es demasiado lento. ¿Hay una forma más rápida de dibujar en bitmap?

Tengo un pequeño progtwig de pintura en el que estoy trabajando. Estoy usando SetPixel en un bitmap para hacer ese dibujo de líneas. Cuando el tamaño del pincel aumenta, al igual que 25 píxeles de ancho, se produce una notable disminución del rendimiento. Me pregunto si hay una forma más rápida de dibujar en un […]

Guardar una imagen gráfica Java 2d como archivo .png

Estoy dibujando una representación gráfica de la información que genera mi simulación. Tengo el gráfico que muestra, pero el problema que me encuentro es poder guardarlo como .png. Cuando guarda el png, el archivo es completamente negro, por lo que no guarda mi gráfico, sino que crea un archivo png en blanco. El problema es […]

setOpaque (verdadero / falso); Java

En Java2D cuando usas setOpaque, estoy un poco confundido sobre lo que hace el verdadero y el falso. Por ejemplo, sé que en Swing Opaque significa que al pintar Swing no se pintará lo que hay detrás del componente. ¿O es esto al revés? ¿Cuál es? Gracias

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