HyperFun (from Hyperdimensional Functions)[1][2][3] is a programming language[4] and software used to create, visualize, and fabricate volumetric 3D and higher-dimensional models.
HyperFun allows users to easily model objects of the quality found in reality and nature.
[citation needed] Technically, complex geometric objects in HyperFun are constructed from simple primitives on which various operations are performed.
[citation needed] Any object in three-dimensional space is defined by a function of point coordinates F(x,y,z).
This continuous real function is positive inside the object, negative outside, and takes zero value on its surface.