|
![](/i/fill.gif) |
"nemesis" <nam### [at] gmail com> wrote:
> "alphaQuad" <alp### [at] earthlink net> wrote:
> > tweaking .....
> >
> > picture is worth a thousand words .... just one segment per curve.
>
> hmm. I call that "cheating". ;)
>
> what if you wanted the cup body to be more curvy, with 2 segments? Line
> artifacts are inevitable...
Read in vase1 from vase.pov, which had 18 segments. Deleted 3.
#declare vase2 = lathe { bezier_spline
60,
<0,1.738281>,<13.083495,1.055169>,<50.65465,1.738281>,<65,1.738281>,
<65,1.738281>,<70.806451,1.396725>,<75,1.515183>,<75,6.060883>,
<75,6.060883>,<75,10.606583>,<70.205602,14.647183>,<75.761441,19.192883>,
<75.761441,19.192883>,<110.289787,41.122087>,<120.960641,82.116836>,<121.938237,115.043616>,
<121.938237,115.043616>,<122.378198,158.973988>,<78.047305,205.573516>,<52.024327,246.225187>,
<52.024327,246.225187>,<36.049139,268.848194>,<41.70118,297.425137>,<48.338574,312.312154>,
<48.338574,312.312154>,<53.649802,328.27445>,<74.540584,345.03571>,<83.989847,352.03816>,
<83.989847,352.03816>,<89.921283,357.6913>,<94.89046,368.18094>,<87.378195,370>,
<87.378195,370>,<79.296975,371.23106>,<70.820413,359.97291>,<64.144687,356.4137>,
<64.144687,356.4137>,<54.043162,351.02801>,<35.984247,334.784946>,<30.537635,313.924731>,
<30.537635,313.924731>,<26.703926,300.591398>,<15.168654,268.697748>,<33.224168,238.735738>,
<33.224168,238.735738>,<58.755929,198.081274>,<100.849624,149.188788>,<100.575295,114.360134>,
<100.575295,114.360134>,<100.759266,82.279284>,<94.646315,55.586889>,<61.114229,25.253783>,
<61.114229,25.253783>,<55.454314,22.728483>,<20.575585,17.738756>,<0,14.999983>,
<0,14.999983>,<0.170779,9.756466>,<0,6.627592>,<0,1.738281>
scale 1/200
}
Really think I need a func to set handles in opposite vectors
And a handle lock.
So far:
Drag section zoom
Move handles
Move nodes
Add/Delete node
Read/Write pov
Read svg
Artifacts? Is this cheating?
OK, who is going to put flowers in it?
Post a reply to this message
Attachments:
Download 'vase2.jpg' (118 KB)
Preview of image 'vase2.jpg'
![vase2.jpg](/povray.binaries.scene-files/attachment/%3Cweb.47afa1b85ed22bb0db804cd60%40news.povray.org%3E/vase2.jpg?preview=1)
|
![](/i/fill.gif) |