Giter Club home page Giter Club logo

Comments (5)

samyuchao avatar samyuchao commented on August 19, 2024

and this one. https://sketchfab.com/models/107154d103bd4b4f8e847546fff2d494

from geometry3sharp.

rms80 avatar rms80 commented on August 19, 2024

This is one way: http://mesh.brown.edu/DGP/pdfs/Carr-sg2001.pdf

This mode: https://sketchfab.com/models/c44fbdb8feed4f0393df4814b7772b10 mentions the different techniques - "FastRBF" is that paper (they started a company: fastrbf.com)

The WildMagic library has a radial basis function interpolation implementation: https://geometrictools.com/

it is not that difficult to implement, really - you just solve a matrix. That gives you a function F(x,y,z), which you can plug into a marching cubes mesher, which I do have in g3sharp.

I have a sparse matrix solver (iterative, conjugate gradient) which would work with RBF setups that use locally-supported basis functions. For global support (like FastRBF), you need to solve a dense matrix, which only works up to a few thousand points. After that you need fast-multipole-methods (FMM), which is what FastRBF sells.

from geometry3sharp.

samyuchao avatar samyuchao commented on August 19, 2024

It seems MarchingCubes can be used to create the model. Is there any function can be used to create DMesh3 with only some points?

from geometry3sharp.

rms80 avatar rms80 commented on August 19, 2024

no, not in g3sharp currently.

from geometry3sharp.

samyuchao avatar samyuchao commented on August 19, 2024

so I have to create a mesh firstly, then convert to DMesh3 object,

from geometry3sharp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.