4 repositorios
Generation of 2D graphs based on mathematical functions and recursive calculations.
Distinct from 2D Primitive Rendering: Specifically targets mathematical function graphing rather than general 2D primitive shape rendering
Explore 4 awesome GitHub repositories matching graphics & multimedia · Mathematical Function Plotting. Refine with filters or upvote what's useful.
This project is a programming education resource and a collection of vintage game ports. It provides a library of classic computer game implementations and algorithmic problems translated into modern memory-safe scripting languages for educational study and execution. The collection focuses on the implementation of game logic and the practice of fundamental computer science algorithms. It includes diverse examples of procedural content generation, such as random mazes and text-based art, alongside mathematical visualizations. The project covers a wide array of simulation categories, includin
Visualizes a family of curves by projecting mathematical function values as height from a 2D plane.
Esta librería de visualización de datos en C++ es un framework de trazado científico utilizado para crear gráficos 2D y 3D, grafos de red y mapas geográficos. Opera como una librería de gráficos multi-backend, desacoplando la lógica de trazado de alto nivel de los motores de renderizado de bajo nivel para soportar varios backends de salida. El proyecto se distingue por una API de interfaz dual, que proporciona tanto una interfaz funcional global para prototipado rápido como una interfaz orientada a objetos para un control preciso. Cuenta con un motor de diseño basado en componentes para gestionar cuadrículas y subgráficos, junto con un estado de trazado en capas que permite superponer múltiples series de datos sin borrar los ejes. La librería cubre una amplia gama de capacidades de visualización, incluyendo trazado de funciones matemáticas, campos vectoriales y análisis de datos multidimensionales mediante mapas de calor y coordenadas paralelas. Incluye herramientas especializadas para la visualización de datos geográficos, como gráficos geobubble y geodensity, así como herramientas para renderizar redes de grafos dirigidos y no dirigidos. Las capacidades generales incluyen gestión de ejes, estilo estético con mapas de colores y exportación de gráficos de alta calidad. El proyecto utiliza CMake para la automatización de la compilación y la recuperación de dependencias para facilitar la instalación en diferentes sistemas operativos.
Generates 2D graphs based on mathematical functions provided as lambda functions or string expressions.
Plotters is a data visualization library for the Rust programming language used to create 2D and 3D charts, plots, and mathematical visualizations. It functions as a multi-backend rendering engine and coordinate mapping framework that translates raw data values into pixel coordinates through customizable chart contexts. The library distinguishes itself through its ability to export graphics to multiple formats, including SVG, BitMap, and HTML5 canvas. It provides specific capabilities for 3D graphics plotting, featuring adjustable camera viewpoints and projection matrices to manage spatial da
Generates mathematical function graphs and 2D charts for native or web-based applications.
evo es un framework de Python para la evaluación de algoritmos SLAM, odometría de robots y datos de trayectoria. Sirve como biblioteca de análisis para medir la deriva y la precisión calculando errores de pose absolutos y relativos entre las rutas estimadas y las referencias de verdad fundamental (ground truth). El proyecto proporciona un marco de alineación geométrica para corregir la rotación, traslación y escala entre trayectorias espaciales, asegurando una medición de error consistente. Incluye herramientas especializadas para el análisis de deriva de odometría y el procesamiento de datos robóticos, incluida la capacidad de extraer información de trayectoria de archivos ROS bagfiles. El software cubre una amplia gama de capacidades, incluida la visualización de trayectorias en 2D y 3D con soporte para mosaicos de mapas geográficos y superposiciones de mapas ROS. La funcionalidad adicional incluye sincronización de marcas de tiempo, transformaciones espaciales y la capacidad de filtrar o exportar datos de trayectoria en varios formatos estándar de la industria.
Renders high-performance 2D and 3D spatial views of poses and coordinates for trajectory analysis.