POV-Ray : Newsgroups : povray.binaries.scene-files : A poly 16 file for Le_Forgeron : Re: A poly 16 file for Le_Forgeron Server Time
6 May 2024 18:59:08 EDT (-0400)
  Re: A poly 16 file for Le_Forgeron  
From: Jaap Frank
Date: 18 Dec 2010 19:45:00
Message: <4d0d558c@news.povray.org>
>"Le_Forgeron"  schreef in bericht news:4d0d02fc@news.povray.org... 
>
>Le 16/12/2010 23:01, Jaap Frank nous fit lire :
>
>> In the poly 16 file there was one parenthesis evaporated in line 318.
>> In this file it is corrected, so overwrite it with this one. Le_Forgeron
>> is changing the allowed maxpower, so I hope we can use the file
>> in the future.
>> 
>> Jaap Frank
>
>I rendered the poly 16... part of it are noisy. I need to probably to
>adjust some settings in the solver & poly code (if it can fix something
>at all)

I'm curious, is the central line along the y-axis disappeared?
If it is still there, then the fact that C = 0 may be the answer to that.

Maybe it is not possible to solve very high powers with the poly solver 
correctly and you get a bit fuzzy answers.

I've find an other derivation leaving to poly 12, but the result
was not what I wanted, but it rendered well. Interested?

>To ease the input, I'm adding a new syntax (no more ordering, you can
>omit the coefficient at 0, it save a bit !)
>
>#declare Spiral_Shape = object { polynom { 8
>/*  x^8         */   xyz(8,0,0):  1
>/*  x^6.y^2     */   xyz(6,2,0):  2*T2
>/*  x^6.z^2     */   xyz(6,0,2):  4
>/*  x^6         */   xyz(6,0,0):  -2*((1-P2*T2)*R2+A2)
>/*  x^5.y       */   xyz(5,1,0):  -8*R2*Slope*T2
>/*  x^4.y^4     */   xyz(4,4,0):  T2*T2
>/*  x^4.y^2.z^2 */   xyz(4,2,2):  6*T2
>/*  x^4.y^2     */   xyz(4,2,0):  2*T2*((1-P2*T2)*R2-A2)
>/*  x^4.z^4     */   xyz(4,0,4):  6
>/*  x^4.z^2     */   xyz(4,0,2):  -2*((3-2*P2*T2)*R2+3*A2)
>/*  x^2.y^2.z^4 */   xyz(2,2,4):  6*T2
>/*  x^2.y^2.z^2 */   xyz(2,2,2):  2*T2*((2-P2*T2)*R2-2*A2)
>/*  x^2.z^6     */   xyz(2,0,6):  4
>/*  x^2.z^4     */   xyz(2,0,4):  -2*((3-P2*T2)*R2+3*A2)
>/*  x^2.z^2     */   xyz(2,0,2):  2*(R2-A2)*((1+P2*T2)*R2-A2)
>/*  x.y.z^4     */   xyz(1,1,4): -8*R2*Slope*T2
>/*  y^4.z^4     */   xyz(0,4,4):  T2*T2
>/*  y^2.z^6     */   xyz(0,2,6):  2*T2
>/*  y^2.z^4     */   xyz(0,2,4):  2*T2*(R2-A2)
>/*  z^8         */   xyz(0,0,8):  1
>/*  z^6         */   xyz(0,0,6):  -2*(R2+A2)
>/*  z^4         */   xyz(0,0,4):  (R2-A2)*(R2-A2)
>/*  C           */   xyz(0,0,0):  0.000000001      sturm    }
>// end poly
>} // end object

Splendid, that's far more easier! It makes the file better to read.
Do you start with all zero's and put the given factors in 
their correct position? I expect something like that will
be the way to do that.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.