View previous topic :: View next topic |
Author |
Message |
nextstep Site Admin
Joined: 06 Jan 2007 Posts: 539
|
Posted: Tue Dec 30, 2008 7:34 pm Post subject: |
|
|
Hi Gerd,
What a beautiful (and complex object) Cube
May the complexity be always with you in 2009 _________________ Cheers,
Abderrahman |
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Fri Jul 03, 2009 8:04 am Post subject: Archimedian Spirals |
|
|
Let's play with archimedian spirals!
So copy this codes to your 'personal.k3ds' file for further experiments...
Code: | Name: PG_ArchiSpiral_1
/* Isosurface: PG_ArchiSpiral_1 clockwise spiral 1/2009 Gerd Platl */
F(): 0.5 - z*z - sin((sqrt(x*x+y*y) - 0.5*atan2(y,x)))^2
[x]: -9 , 9
[y]: -9 , 9
[z]: -0.71 , 0.71
; |
Code: | Name: PG_ArchiSpiral_2
/* Isosurface: PG_ArchiSpiral_2 counterclockwise spiral 1/2009 Gerd Platl */
F(): 0.5 - z*z - sin((sqrt(x*x+y*y) + 0.5*atan2(y,x)))^2
[x]: -9 , 9
[y]: -9 , 9
[z]: -0.71 , 0.71
; |
Code: | Name: PG_DoubleSpiral_1
/* Isosurface: PG_DoubleSpiral_1 1/2009 Gerd Platl */
F(): 0.5 - z*z - sin((sqrt(x^2+y^2) -atan2(y,x)))^2
[x]: -9 , 9
[y]: -9 , 9
[z]: -0.71 , 0.71
; |
Code: | Name: PG_OverlapSpiral_3
/* Isosurface: PG_OverlapSpiral_3 7/2009 Gerd Platl */
F(): 0.05 -z*z - sin((sqrt(x*x+y*y)))^2 + sin((sqrt(x*x+y*y)
- (11*atan2(y,x))))^2
[x]: -9 , 9
[y]: -9 , 9
[z]: -1.1 , 1.1
; |
Last edited by inode on Sun Nov 04, 2012 1:09 pm; edited 1 time in total |
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Tue Aug 25, 2009 9:43 am Post subject: Twisted Torus |
|
|
And here are some PovRay pictures of a 4 edges twisted torus...
Using polished metal as material gives some nice reflections...
Twisted Torus combined with a Schartz surface..
12 edges twisting around the torus...
Last edited by inode on Fri Jul 09, 2010 1:52 pm; edited 5 times in total |
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Wed Aug 26, 2009 8:55 am Post subject: |
|
|
some pillar examples...
Last edited by inode on Sat Jan 22, 2011 10:01 am; edited 7 times in total |
|
Back to top |
|
|
jotero
Joined: 27 Jan 2007 Posts: 153 Location: Germany Hannover
|
Posted: Thu Aug 27, 2009 12:45 pm Post subject: |
|
|
Hello Gerd,
very nice and interesting work!
ciao
Torolf _________________ Kontakte |
|
Back to top |
|
|
nextstep Site Admin
Joined: 06 Jan 2007 Posts: 539
|
Posted: Sat Sep 19, 2009 5:17 am Post subject: |
|
|
Hi all,
Very funny collection Gerd ...Thanks for sharing _________________ Cheers,
Abderrahman |
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Fri Jul 09, 2010 1:38 pm Post subject: |
|
|
inspired by joteros surface design I was creating this nice sculpture
Code: | Name: PG_SurfaceDesign_1
/* Isosurface: PG_SurfaceDesign_1, 6/2010 by Gerd Platl */
F(): 0.7
- abs (cos(x)*sin(z) + cos(y)*sin(x) + cos(z)*sin(y)) / 0.4
-0.85*abs (sin(3*x)*sin(2*y)*sin(z)
+ sin(2*x)*sin(3*y)*sin(z)
+ sin(3*x)*sin(y)*sin(2*z)
+ sin(x)*sin(3*y)*sin(2*z)
+ sin(2*x)*sin(y)*sin(3*z)
+ sin(x)*sin(2*y)*sin(3*z))
-(x^22 + y^22 + z^22)*2E-14
[x]: -4.5 , 4.5
[y]: -4.5 , 4.5
[z]: -4.5 , 4.5
;
|
Last edited by inode on Sat Jan 22, 2011 9:59 am; edited 1 time in total |
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Sat Jan 22, 2011 9:51 am Post subject: Another surface variant |
|
|
Another surface variant rendered with PovRay 3.7RC1
|
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Sun Aug 05, 2012 4:50 am Post subject: Supernuts |
|
|
Some short but interesting formulas... Supernuts
Code: | Name: PG_SuperNut1
/* Isosurface: PG_SuperNut1 8/2012 Gerd Platl */
F(): (1-sqrt(x^2+y^2+z^2))^9 - y^2*x^2*z^2
[x]: -1 , 1
[y]: -1 , 1
[z]: -1 , 1
;
Name: PG_SuperNut2
/* Isosurface: PG_SuperNut2 8/2012 Gerd Platl */
F(): (1-(x^22+y^22+z^22))^9 - 1000*y^2*x^2*z^2
[x]: -1 , 1
[y]: -1 , 1
[z]: -1 , 1
;
Name: PG_SuperNut3
/* Isosurface: PG_SuperNut3 8/2012 Gerd Platl */
F(): (1-sqrt(sqrt(x^8+y^8+z^8)))^9 - y^2*x^2*z^2
[x]: -1 , 1
[y]: -1 , 1
[z]: -1 , 1
;
Name: PG_SuperNut4
/* Isosurface: PG_SuperNut4 8/2012 Gerd Platl */
F(): (1-(x^8+y^8+z^8))^7 - y^2*x^2*z^2
[x]: -1 , 1
[y]: -1 , 1
[z]: -1 , 1
; |
|
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Tue Aug 07, 2012 1:14 pm Post subject: Barths s.e.x.t.i.k and decic surface variations... |
|
|
A nice variation of Barths Se.xtik surface...
Code: | Name: PG_Se.xtikStar_1
/* Isosurface: PG_SectikStar_1 7/2012 Gerd Platl */
F(): 0.3 + 4*(((1+sqrt(5))/2)^2*x^2-y^2)
*(((1+sqrt(5))/2)^2*y^2-z^2)
*(((1+sqrt(5))/2)^2*z^2-x^2)
- (x^2+y^2+z^2-1)^2 * 5
[x]: -1.36 , 1.36
[y]: -1.36 , 1.36
[z]: -1.36 , 1.36
; |
And a nice variation of Barths Decic surface...
Code: | Name: PG_DecicStar_1
/* Isosurface: PG_DecicStar_1 8/2012 Gerd Platl */
F(): 0.5 -8
* (x^2-((sqrt(5)+1)/2)^4*y^2)
* (y^2-((sqrt(5)+1)/2)^4*z^2)
* (z^2-((sqrt(5)+1)/2)^4*x^2)
* (x^4+y^4+z^4 - 2*x^2*y^2
- 2*y^2*z^2
- 2*z^2*x^2)
- (3 + 5*(sqrt(5)+1)/2) * (x^2+y^2+z^2 - 1)^2
* (x^2+y^2+z^2 - (1.6- (sqrt(5)+1)/2))^2
- (x^2+y^2+z^2-1)^2
[x]: -1.32 , 1.32
[y]: -1.32 , 1.32
[z]: -1.32 , 1.32
; |
Stefan was rendering this figure using bright copper metal with the Maxwell renderer at http://forum.jotero.com/viewtopic.php?t=258&postdays=0&postorder=asc&start=90. Isn't it brilliant?
(ps. pictures created with my 'Algebraic Surface Viewer')
Last edited by inode on Thu May 02, 2013 1:36 pm; edited 2 times in total |
|
Back to top |
|
|
Furan
Joined: 05 Oct 2010 Posts: 64 Location: Prague, Czech Republic
|
Posted: Fri Aug 10, 2012 6:33 pm Post subject: |
|
|
It's a nice object indeed.
|
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Mon Aug 13, 2012 8:05 am Post subject: Rendering details ? |
|
|
Hi Furan
That's really a beautiful visualised object using that green glass.
The ray refractions and reflektions produce an interesting and contrasty picture.
Please can you give us more detailed information about the rendering process?
Which render engine do you use?
How long was the rending time ?
used CPU ?
number of light sources ?
any other noteable infos you can give to us ?
Gerd |
|
Back to top |
|
|
Furan
Joined: 05 Oct 2010 Posts: 64 Location: Prague, Czech Republic
|
Posted: Mon Aug 13, 2012 10:32 am Post subject: |
|
|
I used my own fortran engine for meshless rendering. http://furan.sweb.cz/
This image was rendered in 10x10 AA, on three cores in several hours. Up to 20 branches in reflection/refraction ray tree. No dispersion.
I think I may have used a slight internal glow in the glass to make it more realistic (to mimic subsurface scattering).
Background function is
Code: |
DO f=1,3
BGND(f)=0.35*(-0.25*f*(1+0.3*ry)+1.5*(1+0.3*rx))+8*exp(-20*rx**2-20*ry**2)
END DO
|
with [rx ry rz] as the escaping ray vector and f as RGB color identifier.
This function is of course too complex, it's a remnant of a more sophisticated function.
So from the last part of the expression you can see there are two major light sources, right above and under. The camera position is [5.3 3.7 4.5] relative to the center of the object.
At the end I used a filter for bloom effect but its almost negligible.
There are still things I don't like. I mean the black areas, where my interpolating algorithm collapsed and where I decided to skip the whole subpixel calculation. Something went wrong in there, it's still work in progress. I now have a working algorithm for correcting any part of the image. I can take the image, paint all artefacts with bright green [0,1,0] and it identifies the pixels and calculates them with better precision or so. It's so cool |
|
Back to top |
|
|
inode
Joined: 27 Jan 2007 Posts: 127 Location: Austria
|
Posted: Mon Aug 13, 2012 1:21 pm Post subject: |
|
|
Hi Furan
Many thank for your detailed description!
Last edited by inode on Mon Aug 13, 2012 1:27 pm; edited 3 times in total |
|
Back to top |
|
|
|