File:Epsilon aurigae type variable star animation 1 1 1 1.mpg
Epsilon_aurigae_type_variable_star_animation_1_1_1_1.mpg (file size: 170 KB, MIME type: video/mpeg)
Captions
Captions
Summary
[edit]DescriptionEpsilon aurigae type variable star animation 1 1 1 1.mpg |
English: Epsilon aurigae type variable star animation |
Date | |
Source | Own work |
Author | Merikanto |
ffmpeg png -> .mp5 script
- create mpeg animation from pngs
ffmpeg -t 3600 -framerate 24 -pattern_type glob -i '*.png' -c:v libx264 -pix_fmt yuv420p out.mpg
.ini file
Input_File_Name=epsilon1.pov
Antialias=On
Antialias_Threshold=1
Antialias_Depth=2
Quality=11
Initial_Frame=1
Final_Frame=360
Initial_Clock=0
Final_Clock=360
Cyclic_Animation=on
Pause_when_Done=off
POV-Ray source code
/////////////////////
//
// Epsilon Aurigae-like Algol-type exzlipsing variable
// sacondary souble star has thick gas ring
// POV-Ray 3.8 source code
//
// 30.9.2023 0000.0000
//
////////////////////////
- include "functions.inc"
- declare tauorig=180+90;
- declare taunolla=clock+tauorig;
- declare tau1=radians(taunolla);
- declare tau2=radians(taunolla+180.0);
- declare ra=2.2;
- declare rb=2.2;
- declare rc=0.15;
- declare ax = sin(tau1)*ra;
- declare ay = cos(tau1)*ra;
- declare bx = sin(tau2)*rb;
- declare by = cos(tau2)*rb;
- declare cx = sin(tau1*4)*rc;
- declare cy = cos(tau1*4)*rc;
- declare sax=ax*1;
- declare say=ay*1;
- declare sbx=bx*1;
- declare sby=by*1;
- declare scx=cx*1;
- declare scy=cy*1;
- declare samples1=30;
camera {
location <0,0,-20>
look_at <0,0,0>
angle 25
}
- macro starr1(color1, color2)
union {
/*
sphere {
0, 1
pigment { color rgb color1 }
finish {ambient 1}
scale 0.25
}
*/
sphere {
0, 1
pigment { color rgbf 1 }
hollow
interior {
media {
emission 50
method 3
intervals 2
samples samples1
// emission_type 2
// emission_extinction 2
density {
// spherical
function {pow(1*f_spherical(x,y,z),4) }
// scallop_wave
// function {pow( (2*(sqrt(x*x+y*y+z*z))) ,-1) }
// function {pow(f_spherical(x,y,z),2)*f_wrinkles(x*1000,y*1000,z*1000) }
// function {f_wrinkles(x*10,y*10,z*10) }
color_map {
[ 0.0 rgb 0.0 ]
[ 0.2 rgb color1*0.05 ]
// [ 0.6 rgb color1*0.5 ]
[ 1.0 rgb color2*2 ]
}
}
}
// absorbing stuff
media {
absorption 1.5
method 3
intervals 2
samples samples1
density {
function {pow(f_spherical(x,y,z),1.5) }
// spherical
color_map {
[ 0.0 rgbt 0 ]
[ 0.5 rgbt 1 ]
[ 1.0 rgbt 2 ]
}
}
}
}
}
} // juunion
- end
#macro gasring1(color1, color2)
union {
/*
torus {
1, 0.2
pigment { color rgb color1 }
finish {ambient 1}
scale 0.25
}
*/
// sphere {
// 0, 1
torus {1,0.5
scale y/5
pigment { color rgbf 1 }
hollow
interior {
media {
// emission 1
// absorption 1
method 3
intervals 1
samples samples1
scattering { 4, <0,0,1>*1 }
density {
function { pow( f_wrinkles(x*50,y*50,z*50),2) }
/*
color_map {
[ 0.0 rgb 0.0 ]
// [ 0.2 rgb color1*0.05 ]
// [ 0.6 rgb color1*0.5 ]
[ 1.0 rgb 1 ]
}
- /
}
}
// absorbing stuff
media {
absorption 10
method 3
intervals 2
samples samples1
density {
// function {pow(f_spherical(x,y,z),1.5) }
function { pow( f_wrinkles(x*50,y*50,z*50),2) }
// function {f_granite(x*30,y*30,z*20) }
// spherical
// scale 10
color_map {
[ 0.0 rgb 0 ]
// [ 0.5 rgbt 1 ]
[ 1.0 rgb 1 ]
}
}
}
}
}
} // juunion
- end
object {
//starr1(<1,.25,0>, <1,0,0>)
starr1(<1,1,0>, <1,1,1>)
scale 3
translate <sax,0,say>
}
object {
starr1(<.5,.5,1>*2, <0.25,0.25,1>*1)
scale 0.2
translate <sbx+scx,0,sby+scy>
}
object {
starr1(<.5,.5,1>*2, <0.25,0.25,1>*1)
scale 0.2
translate <sbx-scx,0,sby-scy>
}
object {
gasring1(<.1,.1,0.1>*2, <0.1,0.1,0.1>*1)
scale 1.5
rotate z*20
rotate y*-10
rotate x*-1
translate <sbx,0,sby>
}
Licensing
[edit]![w:en:Creative Commons](https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/CC_some_rights_reserved.svg/90px-CC_some_rights_reserved.svg.png)
![attribution](https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Cc-by_new_white.svg/24px-Cc-by_new_white.svg.png)
![share alike](https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Cc-sa_white.svg/24px-Cc-sa_white.svg.png)
- You are free:
- to share – to copy, distribute and transmit the work
- to remix – to adapt the work
- Under the following conditions:
- attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 09:29, 11 October 2023 | 0.0 s (170 KB) | Merikanto (talk | contribs) | Uploaded own work with UploadWizard |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
Transcode status
Update transcode statusFormat | Bitrate | Download | Status | Encode time |
---|---|---|---|---|
MP3 | Not ready | Error on 09:29, 11 October 2023 | ||
Ogg Vorbis | Not ready | Error on 09:29, 11 October 2023 |