Showing 156 open source projects for "3d surface plot"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 1
    SAM 3D Body

    SAM 3D Body

    Code for running inference with the SAM 3D Body Model 3DB

    SAM 3D Body is a promptable model for single-image full-body 3D human mesh recovery, designed to estimate detailed human pose and shape from just one RGB image. It reconstructs the full body, including feet and hands, using the Momentum Human Rig (MHR), a parametric mesh representation that decouples skeletal structure from surface shape for more accurate and interpretable results.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Avogadro 2

    Avogadro 2

    Avogadro libraries provide 3D rendering, visualization, and analysis

    AvogadroLibs is the core C++ library behind Avogadro 2, an open-source molecular editor and visualization platform used in chemistry, materials science, and education. It provides the essential tools for constructing, analyzing, and visualizing molecular structures in 2D and 3D. Designed for extensibility, AvogadroLibs supports plugins for quantum chemistry computations, molecular mechanics, and surface rendering. It interfaces with multiple chemistry formats and data sources, making it a versatile backbone for scientific applications and custom visualization tools.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 3
    Open3D

    Open3D

    A modern library for 3D data processing

    Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies. It can be set up on different platforms and compiled from source with minimal effort. The code is clean, consistently...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 4
    PyVista

    PyVista

    3D plotting and mesh analysis through a streamlined interface

    ...This module can be used for scientific plotting for presentations and research papers as well as a supporting module for other mesh-dependent Python modules. Easily integrate with NumPy and create a variety of geometries and plot them. You could use any geometry to create your glyphs, or even plot the points directly. Direct access to mesh analysis and transformation routines. Intuitive plotting routines with matplotlib similar syntax.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 5
    Ratty

    Ratty

    A GPU-rendered terminal emulator with inline 3D graphics

    Ratty is a GPU-rendered terminal emulator that experiments with inline 3D graphics inside the terminal experience. It supports both traditional 2D terminal use and a 3D mode that reveals a warped terminal surface. The project includes inline 3D object support through its own Ratty Graphics Protocol, allowing objects to be registered, positioned, animated, scaled, and displayed in terminal space. It also supports GPU-backed text rendering and image display through terminal graphics protocols. ratty is written in Rust and uses graphics-oriented components to render the terminal in a more visual and playful way. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    BlueMap

    BlueMap

    A Minecraft mapping tool that creates 3D models of your Minecraft

    BlueMap is a program that reads your Minecraft world files and generates not only a map, but also 3D models of the whole surface. With the web app you then can look at those in your browser and basically view the world as if you were ingame! Or just look at it from far away to get an overview. BlueMap comes as a Spigot/Paper or Sponge Plugin, as a Fabric or Forge-Mod and you can also use BlueMap without any Server from the Command-Line as a standalone tool.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 7
    HyperTools

    HyperTools

    A Python toolbox for gaining geometric insights

    HyperTools is a library for visualizing and manipulating high-dimensional data in Python. It is built on top of matplotlib (for plotting), seaborn (for plot styling), and scikit-learn (for data manipulation). Functions for plotting high-dimensional datasets in 2/3D. Static and animated plots. Simple API for customizing plot styles. Set of powerful data manipulation tools including hyperalignment, k-means clustering, normalizing and more. Support for lists of Numpy arrays, Pandas dataframes, text or (mixed) lists. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CadQuery

    CadQuery

    A python parametric CAD scripting framework based on OCCT

    ...CadQuery's CAD kernel Open CASCADE Technology (OCCT) is much more powerful than the CGAL used by OpenSCAD. Features supported natively by OCCT include NURBS, splines, surface sewing, STL repair, STEP import/export, and other complex operations.
    Downloads: 53 This Week
    Last Update:
    See Project
  • 9
    Vedo

    Vedo

    A python module for scientific analysis of 3D data

    A lightweight and powerful python module for scientific analysis and visualization of 3d objects. Inspired by the vpython manifesto "3D programming for ordinary mortals", vedo makes it easy to work with 3D pointclouds, meshes and volumes, in just a few lines of code, even for less experienced programmers. vedo is based on VTK and numpy, with no other dependencies. Import meshes from VTK format, STL, Wavefront OBJ, 3DS, Dolfin-XML, Neutral, GMSH, OFF, PCD (PointCloud). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    Chili3D

    Chili3D

    A browser-based 3D CAD application for online model design

    Chili3D is an open-source, browser-based 3D CAD application that enables users to design, edit, and visualize complex 3D models directly within a web environment without requiring local installation. It is built using TypeScript and leverages WebAssembly to compile the OpenCascade geometric modeling kernel, allowing it to achieve near-native performance inside the browser. The application integrates with modern rendering libraries to provide real-time visualization, interactive modeling, and precise geometric operations comparable to traditional desktop CAD tools. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    OGRE

    OGRE

    scene-oriented, flexible 3D engine (C++, Python, C#, Java)

    ...The respective shaders are generated by the RTSS component with per-pixel specular lighting. Therefore the legacy render systems naturally have differences due to the use of fixed-function. However, when rendering diffuse surface both produce pixel-perfect results. Simple, easy to use OO interface designed to minimise the effort required to render 3D scenes, and to be independent of 3D implementation i.e. Direct3D/OpenGL.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Gaston.jl

    Gaston.jl

    A julia front-end for gnuplot

    Gaston is a Julia package for plotting. It provides an interface to gnuplot, a powerful plotting package available on all major platforms. The current stable release is v1.1.0, and it has been tested with Julia LTS (1.6) and stable (1.8), on Linux. Gaston should work on any platform that runs gnuplot.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PGFPlots

    PGFPlots

    A TeX package to draw normal and/or logarithmic plots directly in TeX

    ...PGFPlots draws high-quality function plots in normal or logarithmic scaling with a user-friendly interface directly in TeX. The user supplies axis labels, legend entries and the plot coordinates for one or more plots and PGFPlots applies axis scaling, computes any logarithms and axis ticks and draws the plots. It supports line plots, scatter plots, piecewise constant plots, bar plots, area plots, mesh and surface plots, patch plots, contour plots, quiver plots, histogram plots, polar axes, ternary diagrams, smith charts and more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Monster Mash

    Monster Mash

    New Sketch-Based Modeling and Animation Tool

    ...Under the hood it builds a lightweight surface and auto-assigns handles so you can grab and move parts intuitively, with smooth deformations propagating across the body. Because it runs interactively, artists iterate rapidly—blocking poses, trying alternate proportions, or recording short performances—before exporting results downstream. It’s equally useful for education, previs, and indie production where fast iteration trumps photorealism.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 15
    Iso2Mesh - A 3D Mesh Generation Toolbox

    Iso2Mesh - A 3D Mesh Generation Toolbox

    A 3D surface and volumetric mesh generator for MATLAB/Octave

    A simple yet powerful mesh generator based on MATLAB/GNU Octave language, creating finite-element mesh from surfaces or arbitrary 3D volumetric images (such as MRI/CT scans) with fully automatic workflows.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16
    Jmol

    Jmol

    An interactive viewer for three-dimensional chemical structures.

    Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other...
    Leader badge
    Downloads: 492 This Week
    Last Update:
    See Project
  • 17
    Docking-Affinity-Plotter

    Docking-Affinity-Plotter

    Docking Affinity Plotter: Visualize and analyze binding affinity data.

    ...Features ✅ CSV File Loading: Accepts docking results with ligand names, binding affinity, RMSD upper bound (rmsd/ub), and RMSD lower bound (rmsd/lb). ✅ Binding affinity distribution ✅ Density plot of binding affinity ✅ Box plot of binding affinity ✅ RMSD distribution (ub & lb) ✅ 3D scatter plot: Binding affinity vs RMSD ✅ Scatter plots: Affinity vs RMSD ub/lb ✅ Pairwise relationships among affinity and RMSD values ✅ Top 10 ligands by minimum binding affinity ✅ Top 3 recommended ligands ✅ Statistical analysis Citation If you use Docking Affinity Plotter in your research, please cite it as: Md. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Artifact3-D

    Artifact3-D

    Artifact3-D: 3D Analysis and Documentation of Archaeological Artifacts

    Artifact3-D offers a suite of functions for analysing 3D scans of archaeological artifacts. These functions are repeatable, objective, precise, and customizable. Functions are also available for the neat documentation of artifacts. Individual artifacts can be imported, analyzed and their documentation exported, or entire assemblages can be automatically analyzed. Please cite: Grosman L, et al. (2022) Artifact3-D: New software for accurate, objective and efficient 3D analysis and...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 19

    supporting CPW

    Subdivision Surface Object Creator Open Source Project

    Update: Create in no time objects large 20 million surfaces (with 4GB RAM), and render them even to stereoscopic bitmaps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Surface Explorer 3D v3.2

    Surface Explorer 3D v3.2

    Surface Explorer 3D plots mathematical surfaces in 3D.

    Surface Explorer 3D plots mathematical surfaces in 3D. User defined surface equations can be explicit, implicit, or parametric. Surface and color equations are specified by user. The user can export to the clipboard, or file formats including VRML, POV, DXF, STL, and output to a printer. The STL format can be used to do 3D printing to create a physical object.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21

    RSM

    Radiation Spectrum Method : a modal BPM (Beam Propagation Method)

    RSM (Radiation Spectrum Method) is a 2D rigorous tool to solve the Maxwell equations for the propagation of light in integrated optics or photonics devices. It makes use of an EigenMode Expansion method (EME) to solve the electromagnetic problem. This software running on Windows and MacOS comes with a GUI that permits to define with the aid of files or scripts the arbitrary and complex geometry of the waveguide. Of that way any waveguide geometry can be handled. Several plots are available...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ReViMS

    ReViMS

    ReViMS, a 3D volume rendering tool for light-sheet/confocal microscopy

    Reconstruction and Visualization from Multiple Sections (ReViMS), an open-source, user-friendly software for automatically estimating volume and several other features of 3D multicellular aggregates (i.e., cancer spheroid, zebrafish, fruit fly). ReViMS requires a z-stack of 2D binary masks, obtained by segmenting a sequence of fluorescent images acquired by scanning the aggregate along the z axis, using a confocal or a light-sheet fluorescent microscope. It provides a number of tools for: (a) segmenting z-stacks of fluorescence images; (b) reconstructing the 3D surface of the aggregates and estimating several features (including the volume). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MathMod

    MathMod

    MathMod is a mathematical modeling software

    MathMod is a portable interactive plotting and graphing program for Windows, Linux, MacOSX and many other platforms. MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source. Change-log for MathMod-13.0 (15/11/2025) 1) Scripts generator to add thickness to iso/parametric surfaces 2) Undo/Redo commands for navigating through previous scripts 3) New scripts, Bug-fixes, code optimization and documentation update For a complete list of changes made during the course of development, please visit: https://github.com/users/parisolab/projects/2
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 24
    atomes

    atomes

    Analysis, visualization, edition of 3D atomistic models

    atomes is a Free (Open Source) cross-platform software licensed under the terms of the Affero GPL v3+ license. atomes is a toolbox developed to analyze, to visualize and to create/edit 3D atomic scale models. atomes also provides an advanced input preparation system for further calculations using well known molecular dynamics codes: - Classical MD : DL-POLY and LAMMPS - ab-initio MD : CPMD and CP2K - QM-MM MD : CPMD and CP2K atomes is developed by Dr. Sébastien Le Roux, research...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    K3DSurf
    ...The activation of this patch is available from mathmodconfig.js ("OpenGlConfig"-->"GL_FrontFacingSupport"=false) or the GUI("Appearance"-->"OpenGL Front Surface Support") 5) Bug-fixes, code optimization and documentation update.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo