Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Implicit surface
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Implicit surface software === ==== Free implicit surface software ==== Open-source or free software supporting algebraic implicit surface modelling: * [http://k3dsurf.sourceforge.net/ K3DSurf] — A program to visualize and manipulate Mathematical models in 3-6 dimensions. K3DSurf supports Parametric equations and Isosurfaces * '''[[CGAL]]''' (Computational Geometry Algorithms Library), written in C++, has strong support for implicit surface modeling (Boolean operations on implicit surfaces, Surface meshing for visualization, Implicit curve arrangements). * '''[[PyVista]]'''<ref>PyVista: https://github.com/pyvista/pyvista/blob/main/LICENSE</ref>{{better source|date=January 2025}}, a Python wrapper around [[VTK]] for easier handling of implicit surfaces. Simplified API for rendering and manipulating implicit surfaces. It can integrate with [[numpy]]. * Some '''[[Blender (software)|Blender]]''' add-ons (metaballs and volumetric modeling for implicit surfaces, and scripting support for custom implicit functions). * '''[[SculptsFEM]]'''{{citation needed|date=January 2025}} (for solving PDEs on implicit surfaces, Implicit curve generation) * ImpliSolid<ref>ImpliSolid [https://github.com/sohale/implisolid]</ref> (open-source), supports sharp edges. * '''[[Houdini]]''' (supports implicit surface modeling using SDFs and procedural techniques). Houdini Apprentice License is free.<ref>cgwiki: Volumes: Houdini & CG tips: https://tokeru.com/cgwiki/HoudiniVolumes.html (accessed on 20 January 2025)</ref> * '''[[POV-Ray]]''' (Persistence of Vision Raytracer) has built-in support for defining complex implicit surfaces.<ref>https://www.povray.org/documentation/view/3.7.0/301/</ref> * Vision-based surface reconstruction use implicit functions for statistical modelling of surfaces: SDFStudio,<ref>SDFStudio: [https://github.com/autonomousvision/sdfstudio]</ref> Geo-Neus,<ref>Geo-Neus [https://github.com/GhiXu/Geo-Neus]</ref> PointSDF,<ref>PointSDF: [https://github.com/mvandermerwe/PointSDF]</ref> etc. * Various other software exist for polygonization of implicit surfaces, in context of [[Marching cubes]], and in general [[Image-based meshing]] and [[Category:Mesh generation]], but they are not necessary based on an algebraic close-form field. ==== Industrial or commercial software using implicit surface software ==== * '''[[Altair Inspire]]'''<ref>(Stochastic) Lattice Design using Implicit Modeling in Altair by Patrick J. Flynn</ref><ref>Welch, Ken. "Altair Inspire 2023: ... Implicit Modeling Solution." Altair Blog, 30 November 2023. Available at: [https://altair.com/blog/executive-insights/altair-inspire-2023-the-markets-best-in-class-implicit-modeling-solution]. Accessed 20 January 2025.</ref>{{better source|reason=Source that are independent from the software authors are requested per the policy [[WP:OR]]|date=January 2025}} * '''Studio RM''', a [[Geologic modelling]] software by [[Datamine Software]]. * '''[[Maple (software)|Maple]]''' has a library for plotting implicit surfaces.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)