|
![](/i/fill.gif) |
Semi-inspired by my recent rendering, I'm creating a set of macros to
generate cut gems. Also, at one point waaaay back in the past, someone
made a post of diamonds modeled in a piece of software called GemCad. I
wanted to do something like that, but do it differently:
Pure CSG Diamonds.
So, Here are a couple cuts from a class of cuts called "Old European"
On the left is a Table Cut. Nothing exciting, basically follows the
natural shape of a diamond. On the right is an Old Single Cut with two
different parameters. Neither of these are the well-known brilliant cut,
though the Old Single cut may very well be the basis for the brilliant
cut, since it already has all of the proper angles.
There are 2 renders: One with a basic material so you can better see the
shape of the facets, and one with a diamond-like material, complete with
photons.
The next cuts I'll probably tackle are Eight cut, Emerald and Step cut--
since these are relatively simple. Eight cut may be a bit slightly
challenging because the facets are rounded at the edges, but I might be
wrong, it could be very simple, especially if the stone has a girdle.
I'm learning all sorts of terminology with this project:
The top "half" is the crown of the gem, the flat facet at the top is
called the table, the bottom "half" is the pavilion, and space between
the crown and pavilion is called the girdle, if it exists. At the bottom
of the pavilion there can be one more facet, called the cullet, or the
pavilion can come to a point.
I still need to work on cut depth, as well ( which determines the angles
in the pavilion )
Post a reply to this message
Attachments:
Download 'make_gemstone.jpg' (145 KB)
Download 'make_gemstone_basic.jpg' (152 KB)
Preview of image 'make_gemstone.jpg'
![make_gemstone.jpg](/povray.binaries.images/attachment/%3C4aa3318d%40news.povray.org%3E/make_gemstone.jpg?preview=1)
Preview of image 'make_gemstone_basic.jpg'
![make_gemstone_basic.jpg](/povray.binaries.images/attachment/%3C4aa3318d%40news.povray.org%3E/make_gemstone_basic.jpg?preview=1)
|
![](/i/fill.gif) |