Skip to content

Releases: brenocq/implot3d

v0.1

17 Dec 03:03
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

I’m thrilled to share the v0.1 release of ImPlot3D! 🎉 This is the very first public version of ImPlot3D, and it’s fresh out of the oven! While it already supports interactive 3D plotting, this release is just the beginning.

🚀 Features

  • Core 3D Plotting Functions:
    • PlotScatter: Plot individual 3D points.
    • PlotLine: Draw lines in 3D space.
    • PlotTriangle: Render triangles with fill support.
    • PlotQuad: Render quads (two triangles) for surfaces.
    • PlotSurface: Plot structured surfaces with X/Y grids.
    • PlotMesh: Display custom meshes using vertices and indices.
    • PlotText: Annotate your 3D plots with centered text labels.
  • Interactivity:
    • Rotate, pan, and zoom plots using the mouse or touchpad.
    • Reset the camera view with double-click interactions.
    • Smooth camera rotation animations.
  • Customization:
    • Control line styles, colors, and marker styles.
    • Apply colormaps to surfaces, lines, and markers.
    • Flexible axis setup with SetupAxes and SetupAxesLimits.

⚠️ Your Feedback Matters!

This is v0.1, the very first step for ImPlot3D, and it’s far from perfect. Your input will shape its future! Whether you find bugs 🐞, think of missing features 💡, or create something amazing with it 🎨 — I want to hear from you.

  • 🐞 Spotted a bug? Open an issue and let’s squash it.
  • 💡 Need something new? Share your ideas for features or improvements.
  • 🎨 Built something cool? Expose it in our Gallery!

Your feedback will help refine and grow ImPlot3D into the tool it’s meant to be. Let’s build this together! 🚀