Press escape to exit fullscreen

{{sketch.instructions}}

CC {{sketch.licenseObject.short}}

Archived Sketch

This sketch is created with an older version of Processing,
and doesn't work on browsers anymore.

View Source Code

Capture Screenshot

ImplicitFunctionVolume

{{$t('general.by')}}
This example implements a custom VolumetricSpace using an implicit function to calculate each voxel. This is slower than the default array or HashMap based implementations, but also has much less memory requirements and so might be an interesting and more viable approach for very highres voxel spaces (e.g. >32 million voxels). This implementation here also demonstrates how to achieve an upper boundary on the iso value (in addition to the one given and acting as lower threshold when computing the iso surface). Usage: * move mouse to rotate camera * w: toggle wireframe on/off * l: apply
We recovered an unsaved version of this sketch. Please review your changes below.

As a Plus+ Member feature, this source code is hidden by the owner.

  • {{co.title}}
    {{$t('sketch.mode-pjs')}} {{$t('general.learnMore')}}
    Select mode or a template
    {{liveCodeLink}}
    • {{l.url.substr(l.url.lastIndexOf('/') + 1)}}
    {{$t('sketch.layoutDescription')}}

    {{k.category}}
    {{k.label}}
    {{k.description}}

    {{$t('sketch.seeMoreShortcuts')}}

    Versions are only kept for 7 days.
    Join Plus+ to keep versions indefinitely!

    {{$t('general.joinPlus')}}


    {{$t('sketch.versionsSummarized')}}