• Wayne Radinsky
    Wayne Radinsky
    2023-11-15

    Check out the "SummonScript surface level details demo" demo:

    https://www.youtube.com/watch?v=o58s1bPI1ZA

    0
  • Wayne Radinsky
    Wayne Radinsky
    2023-11-15

    This is the first time I ever heard of signed distance fields, but apparently they're not a new idea. This article from Nvidia is from 2006.

    https://developer.nvidia.com/gpugems/gpugems3/part-v-physics-simulation/chapter-34-signed-distance-fields-using-single-pass-gpu

    0
  • Wayne Radinsky
    Wayne Radinsky
    2023-11-15

    This more recent article explains more of the mathematics of it.

    https://jasmcole.com/2019/10/03/signed-distance-fields/

    0
  • Wayne Radinsky
    Wayne Radinsky
    2023-11-15

    The libfive library mentioned for solid model rendering is here:

    https://github.com/libfive/libfive/blob/master/README.md

    0
  • Wayne Radinsky
    Wayne Radinsky
    2023-11-15

    The algorithm it uses to do the rendering is explained here, in this paper, "Isosurfaces over simplicial partitions of multiresolution grids":

    http://faculty.cs.tamu.edu/schaefer/research/iso_simplicial.pdf

    0
  • Wayne Radinsky
    Wayne Radinsky
    2023-11-15

    "Every six months, I have to spend a day re-deriving how Quadratic Error Functions work. This write-up is to save my future self from doing that work again. This page is based on notes that I took while working to implement 'Isosurfaces Over Simplicial Partitions of Multiresolution Grids' in libfive.

    https://www.mattkeeter.com/projects/qef/

    0