|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
I don't know how Matthew did his, but this is my take.
You will need SphereSweep from the Object Collection as a prerequisite.
SphereSweep can be obtained at:
https://github.com/CousinRicky/POV-SphereSweep
Post a reply to this message
Attachments:
Download 'spiralimage.zip' (31 KB)
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 04/02/2022 8:49 am, Cousin Ricky wrote:
> I don't know how Matthew did his,
Here are the bones of it:
// Starting points
#declare X0 = 0.001;
#declare Y0 = 0.001;
// Loop
#for(i, 0, 150, 0.01)
// Displacement - how fast the spiral expands
#declare D = i*0.003;
// Angle between steps
#declare A = i*100;
// Calculate position on the input image
#declare X = D*cosd(A);
#declare Y = D*sind(A);
// Get value from image
Colour_test()
// Draw a cylinder from previous point to current point
cylinder{<X0,Y0,0><X,Y,0>, 0.005*Brightness}
// Save current point for next iteration
#declare X0 = X;
#declare Y0 = Y;
#end
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Cousin Ricky <ric### [at] yahoocom> wrote:
> I don't know how Matthew did his, but this is my take.
Doh! "Square <0, 0, 0>...<1, 1, 1>" should be "Square <0, 0, 0>...<1, 1, 0>"!
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 2022-02-03 20:49 (-4), Cousin Ricky wrote:
> I don't know how Matthew did his, but this is my take.
>
> You will need SphereSweep from the Object Collection as a prerequisite.
> SphereSweep can be obtained at:
> https://github.com/CousinRicky/POV-SphereSweep
I added some macros to compute sizes and scale the image map (pigment,
actually), and prepared it for the Object Collection when it comes back
online. It us currently hosted on GitHub:
https://github.com/CousinRicky/POV-SpiralImage
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
|
|