![]() |
|
||||||||||||||||||||||||||||
”ñí‚Éׂ©‚¢—±Žq‚ð•\Œ»‚·‚émedia‹@”\‚ð—p‚¢‚ÄA‚¿‚å‚Á‚ÆƒŠƒAƒ‹‚È‰Š‚Ì쬕û–@‚ðà–¾‚µ‚Ü‚·B
o—ˆã‚ª‚鉿‘œ‚ÍŽŸ‚̂悤‚ÈŠ´‚¶‚Å‚·B

\¬‚Æ‚µ‚Ä‚Ímedia‚ðŽg—p‚µ‚½‰Š‚Ì interior{} ‚ðŽw’è‚·‚é Media_Fire ‚ÆA‰Š‚ÌŒ`‚𶬂·‚é Fireƒ}ƒNƒ ‚É•ª‚©‚ê‚Ü‚·B
‚»‚µ‚ÄAã‹L‰æ‘œ‚𶬂µ‚½ƒ\[ƒXƒR[ƒh‚ÍŽŸ‚̂悤‚ɂȂè‚Ü‚·BƒRƒs[•ƒy[ƒXƒg‚ÅŽg—p‚µ‚Ä‚‚¾‚³‚¢B
// ======================================================== // File: media_fire.pov // POV-Ray Vers: 3.5 // Desc: Media Fire Macro Scene // Date: 2003-09-09 // Author: mak fukui [ mak@neodrive.net ] // ======================================================== #version 3.5; global_settings{ // Fireƒ}ƒNƒ‚ðŽg‚¤ê‡‚Ímax_trace_level‚ðã‚°‚é•K—v‚ª‚ ‚è‚Ü‚· max_trace_level 50 } camera{ location <0,4,-15> look_at y*4 angle 70 right x*image_width/image_height } light_source{ < 1000,0,-1000> rgb 0.8 } light_source{ <-1000,0,-1000> rgb 0.8 } #declare Media_Fire = interior { media { method 3 emission 1 // ‚±‚±‚Å‘S‘̖̂¾‚邳‚ð’²ß intervals 50 // Œõü‚Ì’·‚³‚Å‚·B‚±‚Ì’l‚ð‘å‚«‚‚·‚邯ãY—í‚É‚È‚é‚æ‚¤‚Å‚·B samples 1, 1 // intervals“¯—l‚±‚Ì’l‚ð‘å‚«‚‚·‚邯ãY—í‚ɂȂè‚Ü‚·B confidence 0.9999 // ‚±‚±‚̓Cƒ}ƒCƒ`•s–¾‚Å‚·B•iŽ¿‚ð’²®‚·‚é‚»‚¤‚Ȃ̂ł·‚ªEEE variance 1/100 // ‚±‚±‚à“¯‚¶‚悤‚Å‚·B”Žš‚ª¬‚³‚¢‚Ù‚¤‚ªãY—í‚É‚È‚é‚æ‚¤‚Å‚·B ratio 0.9 // ‚±‚±‚à•s–¾‚Å‚·B‚Ü‚Ÿ“K“–‚ÉB density { bozo // ƒpƒ^[ƒ“‚ð‘ウ‚邯–Ê”’‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB turbulence 1 // ‚±‚Ì‚ ‚½‚è‚ÍŽ©—R‚É•ÏX‚µ‚Ä‚‚¾‚³‚¢B color_map { [ 0.00 color rgb 0 ] [ 0.10 color rgb <0.9435,0.6552,0.1124> ] // ‰©F‚Á‚Û‚¢F [ 0.16 color rgb <0.8983,0.1423,0.0353> ] // ÔF‚Á‚Û‚¢F [ 0.28 color rgb <0.9799,0.7142,0.6143> ] // ”’F‚Á‚Û‚¢F [ 0.32 color rgb <0.9912,0.2643,0.0163> ] // ÔF‚Á‚Û‚¢F [ 0.42 color rgb <0.9912,0.4643,0.1356> ] // ‰©F‚Á‚Û‚¢F [ 0.48 color rgb <0.9553,0.1234,0.0282> ] // ÔF‚Á‚Û‚¢F [ 0.50 color rgb 0 ] [ 1.00 color rgb 0 ] } } } } #macro Fire(Width,Height,Wind_x,Wind_z) // (ő剡•Aő傂³Ax•ûŒü‚Ì•—‚É‚æ‚邸‚êA“¯z•ûŒü‚Ì‚¸‚ê) #local R1 = seed(1234); // —”‚ÌŽí #local R2 = seed(5678); merge{ // union‚ł͂¤‚Ü‚‚¢‚©‚È‚¢‚悤‚Å‚·B #local C = 0;#while( C < Height ) #local max_Width = sin(C*(pi/Height))*Width; // Še‚‚³‚É‚¨‚¯‚鉡•ûŒü‚ÌÅ‘å’l‚Å‚·B #local y_move = C*C/Height; // ‚‚³‚Ì錾‚Å‚·B #local Wind_x_move = y_move*(Wind_x/Height); // x•ûŒü‚Ö‚Ì•—‚Ì‚¸‚ê‚Å‚·B #local Wind_z_move = y_move*(Wind_z/Height); // “¯‚¶‚z•ûŒü‚Ö‚Ì•—‚Ì‚¸‚ê‚Å‚·B #local C2 = 0;#while (C2 <= 2*pi ) #local x_move = rand(R1)*max_Width*cos(C2); // x•ûŒü‚̈ʒu #local z_move = rand(R2)*max_Width*sin(C2); // z•ûŒü‚̈ʒu sphere{<0,0,0>,0.5 // ŠeˆÊ’u‚Æ•—‚É‚æ‚邸‚ê translate <x_move+Wind_x_move,y_move,z_move+Wind_z_move> } #local C2 = C2 + 0.3; // ‚±‚Ì’l‚𬂳‚‚·‚邱‚Ƃɂæ‚Á‚Ä”z’u‚·‚é‹…‚Ì”‚ª‘‚¦‚Ü‚·B #end #local C = C+0.2; #end } #end object { Fire(3,10,2,2) pigment { rgbf 1 } hollow on interior { Media_Fire } }
ƒŒƒ“ƒ_ƒŠƒ“ƒOŽžŠÔ“™‚ÍŽŸ‚̂悤‚ɂȂÁ‚Ä‚¢‚Ü‚·BiPentium4 2.6CGHz, 1GB RAMj
Resolution 512 x 384, AA 0.3
----------------------------------------------------------------------------
Pixels: 197120 Samples: 231048 Smpls/Pxl: 1.17
Rays: 411106 Saved: 0 Max Level: 13/50
----------------------------------------------------------------------------
Ray->Shape Intersection Tests Succeeded Percentage
----------------------------------------------------------------------------
CSG Merge 1151690 623914 54.17
Sphere 1233459990 6192137 0.50
----------------------------------------------------------------------------
Calls to Noise: 22457728 Calls to DNoise: 157204106
----------------------------------------------------------------------------
Media Intervals: 4490600 Media Samples: 22457728 (5.00)
Shadow Ray Tests: 740584 Succeeded: 443856
Transmitted Rays: 180058
----------------------------------------------------------------------------
Smallest Alloc: 25 bytes Largest: 12056
Peak memory used: 632194 bytes
----------------------------------------------------------------------------
Time For Trace: 0 hours 4 minutes 19.0 seconds (259 seconds)
Total Time: 0 hours 4 minutes 19.0 seconds (259 seconds)
----------------------------------------------------------------------------
CPU time used: kernel 2.27 seconds, user 254.36 seconds, total 256.63 seconds
Render averaged 766.13 PPS over 196608 pixels
POV-Ray finished
‚±‚̃TƒCƒg‚ɑ΂·‚邲ˆÓŒ©E‚²Š´‘z‚ð‚¨•·‚©‚¹‚‚¾‚³‚¢B |
||
| POV Workshop - Copyright © 2003 mak fukui | Last update :
Sun, 07.09.03 17:08
|
||