Difference between revisions of "Reference:Ovus"

From POV-Wiki
Jump to navigation Jump to search
m (1 revision: Reference Migration Initial Load)
m (Adding precision about the minor radius of the lemon, at request of C-Lipka in p.general)
Line 23: Line 23:
 
       <li>The bottom sphere of the <code>ovus</code> is centered at the origin.</li>
 
       <li>The bottom sphere of the <code>ovus</code> is centered at the origin.</li>
 
       <li>The top sphere of the <code>ovus</code> lies on the y-axis.</li>
 
       <li>The top sphere of the <code>ovus</code> lies on the y-axis.</li>
 +
      <li>The minor radius of the lemon is twice the largest radius.</li>
 
     </ul>
 
     </ul>
 
   </td>
 
   </td>

Revision as of 11:05, 5 May 2016

An ovus is a shape that looks like an egg. The syntax of the ovus object is:

OVUS:
  ovus {
    Bottom_radius, Top_radius
    [OBJECT_MODIFIERS...] 
    }

Where Bottom_radius is a float value giving the radius of the bottom sphere and Top_radius is a float specifying the radius of the top sphere. The top sphere and the bottom sphere are connected together with a suitably truncated citrus (lemon), that is automatically computed so as to provide the needed continuity to the shape.

RefImgOvus2D.png
  • The center of the top sphere lies on the top of the bottom sphere.
  • The bottom sphere of the ovus is centered at the origin.
  • The top sphere of the ovus lies on the y-axis.
  • The minor radius of the lemon is twice the largest radius.

An ovus 2D section

RefImgOvus3D.png

The ovus and it's constituent 3D shapes

Whenever the top radius is bigger than twice the bottom radius, the ovus degenerates into a sphere with an offset center. There are a lot of variations in the shape of the ovus.

Note: According to the ratio of the radius, the pointy part is the smallest radius, but is not always on top!

RefImgDemoOvus.jpg

Evolution of ratio from 0 to 1.95 in 0.15 steps.

Note: See the following MathWorld references for more information about the math behind how the ovus object is constructed.