Code Search for Developers
 
 
  

old_megapov.html from PovClipse at Krugle


Show old_megapov.html syntax highlighted

<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>6.3. MegaPOV before POV-Ray 3.6</title><link rel="stylesheet" href="megapov.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="MegaPOV Documentation"><link rel="up" href="appendices.html" title="Chapter 6. Appendices"><link rel="previous" href="contribution.html" title="6.2. Contribution"><link rel="next" href="megapov_index.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6.3. MegaPOV before POV-Ray 3.6</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="contribution.html">Prev</a> </td><th width="60%" align="center">Chapter 6. Appendices</th><td width="20%" align="right"> <a accesskey="n" href="megapov_index.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="old_megapov"></a>6.3. MegaPOV before <span class="trademark">POV-Ray</span>&#8482; 3.6</h2></div></div><div></div></div><p>
  </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614395"></a>6.3.1. MegaPOV history</h3></div></div><div></div></div><p>
      Here is the history of previous MegaPOV versions, listed for historical reasons and to
      highlight the community character of this software.
    </p><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="changes_in_1_1"></a>6.3.1.1. 8 September 2004 - MegaPOV 1.1</h4></div></div><div></div></div><p>
        MegaPOV 1.1 is an update to <span class="trademark">POV-Ray</span>&#8482; 3.6.  Development of <span class="trademark">POV-Ray</span>&#8482; 3.6 took longer than expected so
				MegaPOV 1.1 was delayed as well.  We regret this but on the other hand MegaPOV 1.1 now also comes
				with some useful new features:
      </p><div class="orderedlist"><ol type="1" compact><li>Fur (see <a href="effects.html#fur" title="2.5.3. Fur">Section 2.5.3, &#8220;Fur&#8221;</a>)</li><li>Type checking (see <a href="expressions.html#is" title="2.2.3.6. Type checking">Section 2.2.3.6, &#8220;Type checking&#8221;</a>)</li><li>Measurement of dimensions in vectors (see <a href="expressions.html#vectors_dimensions" title="2.2.3.5. Dimensions of vectors">Section 2.2.3.5, &#8220;Dimensions of vectors&#8221;</a>)</li><li>New spline types:
        	<div class="itemizedlist"><ul type="disc" compact><li><tt class="function">akima_spline</tt> (see <a href="expressions.html#akima_spline" title="2.2.6.2. akima spline">Section 2.2.6.2, &#8220;akima spline&#8221;</a>)</li><li><tt class="function">tcb_spline</tt> (see <a href="expressions.html#tcb_spline" title="2.2.6.3. tcb spline">Section 2.2.6.3, &#8220;tcb spline&#8221;</a>)</li><li>x splines: <tt class="function">basic_x_spline</tt>, <tt class="function">general_x_spline</tt> and
        			<tt class="function">extended_x_spline</tt> (see <a href="expressions.html#x_splines" title="2.2.6.4. x splines">Section 2.2.6.4, &#8220;x splines&#8221;</a>)</li></ul></div>
        	</li><li>Sizes of images measurement (see <a href="expressions.html#images_sizes" title="2.2.3.4. Sizes of images">Section 2.2.3.4, &#8220;Sizes of images&#8221;</a>)</li><li>Reduced memory requirements for each object, depending on the type of pattern being
        	used (see <a href="internals_patterns.html#internals_mem_patterns" title="5.4.1. Reducing memory usage">Section 5.4.1, &#8220;Reducing memory usage&#8221;</a>)</li><li>HDR (High Dynamic Range) image type from MLPov (see <a href="patterns.html#hdr" title="2.6.6. HDR (High Dynamic Range) image type">Section 2.6.6, &#8220;HDR (High Dynamic Range) image type&#8221;</a>)</li><li>HDR (High Dynamic Range) image write support (see <a href="references.html#hdr_write" title="2.1.2. HDR (High Dynamic Range) image output">Section 2.1.2, &#8220;HDR (High Dynamic Range) image output&#8221;</a>)</li><li>Connection-connection collisions for mechsim patch (see <a href="global_settings.html#mechsim_collision" title="2.7.4.1.3. The collision settings">Section 2.7.4.1.3, &#8220;The collision settings&#8221;</a>)</li><li>Normal modifier for transforms (see <a href="expressions.html#normal_transform" title="2.2.7.1. The normal modifier for transforms">Section 2.2.7.1, &#8220;The normal modifier for transforms&#8221;</a>)</li><li>String function with numbered output filename (see <a href="expressions.html#output_filename" title="2.2.3.3. Filename with frame number">Section 2.2.3.3, &#8220;Filename with frame number&#8221;</a>)</li><li>New <tt class="function">user_defined</tt> camera projection type (see <a href="camera.html#user_defined_camera" title="2.3.1. user_defined camera type">Section 2.3.1, &#8220;user_defined camera type&#8221;</a>)</li><li>New <tt class="function">camera_view</tt> pigment type (see <a href="patterns.html#camera_view" title="2.6.8. New camera_view pigment">Section 2.6.8, &#8220;New camera_view pigment&#8221;</a>)</li><li>Angle of incidence pattern from MLPov (see <a href="patterns.html#aoi_pattern" title="2.6.1. Angle of incidence">Section 2.6.1, &#8220;Angle of incidence&#8221;</a>)</li><li>Projection pattern from MLPov (see <a href="patterns.html#projection_pattern" title="2.6.3. Projection pattern">Section 2.6.3, &#8220;Projection pattern&#8221;</a>)</li><li>Custom radiosity sampling directions (see <a href="global_settings.html#radiosity_samples" title="2.7.3.2. Custom radiosity sampling directions">Section 2.7.3.2, &#8220;Custom radiosity sampling directions&#8221;</a>)</li><li>Randomized radiosity sampling directions (see <a href="global_settings.html#radiosity_randomize" title="2.7.3.3. Randomized radiosity sampling directions">Section 2.7.3.3, &#8220;Randomized radiosity sampling directions&#8221;</a>)</li><li>Reintroduced <tt class="function">motion_blur</tt> from MegaPOV 0.7 with new <tt class="function">type</tt> feature
        	(see <a href="effects.html#motion_blur" title="2.5.2. Motion blur">Section 2.5.2, &#8220;Motion blur&#8221;</a>)</li><li>New post processing feature (see <a href="global_settings.html#post_processing" title="2.7.5. Post processing">Section 2.7.5, &#8220;Post processing&#8221;</a>)</li><li>Fixed bug of MegaPOV 1.0 concerning spline identifiers </li></ol></div><p>
        Some of the patches from MegaPOV 1.0 are now included in the <span class="trademark">POV-Ray</span>&#8482; 3.6 update, and some have become obsolete because of changes
        in <span class="trademark">POV-Ray</span>&#8482; 3.6. The parts concerning these changes have been removed from this manual, because they are no longer considered as
        "patches". Here is an overview:
      </p><div class="orderedlist"><ol type="1" compact><li>Option <tt class="function">End_Row</tt> with value <i class="parameter"><tt>1</tt></i></li><li>UV mapping in <tt class="function">torus</tt> object;</li><li>UV mapping in <tt class="function">parametric</tt> object;</li><li>Fix for using splines in function;</li><li>Fix for smooth height_field.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="changes_in_1_0"></a>6.3.1.2. 31 December 2002 - MegaPOV 1.0</h4></div></div><div></div></div><p>
        MegaPOV 1.0 was a fresh start, based on the sources of <span class="trademark">POV-Ray</span>&#8482; 3.5. This means that not all features of MegaPOV 0.7
        were implemented. Another consequence was that for several features the new syntax of <span class="trademark">POV-Ray</span>&#8482; 3.5 is
        now used. Here is a list of added features:
      </p><div class="orderedlist"><ol type="1" compact><li><p>
            Features in MegaPOV 0.7 that didn't make it in <span class="trademark">POV-Ray</span>&#8482; 3.5, but which are back in MegaPOV 1.0;
            </p><div class="itemizedlist"><ul type="disc" compact><li>Listed pattern (before solid pattern) (see <a href="patterns.html#listed_pattern" title="2.6.2. Listed pattern">Section 2.6.2, &#8220;Listed pattern&#8221;</a>)</li><li>Displace warp for patterns (see <a href="patterns.html#displace_warp" title="2.6.4. Displace warp for patterns">Section 2.6.4, &#8220;Displace warp for patterns&#8221;</a>)</li><li>Glow (see <a href="effects.html#glow" title="2.5.1. Glow">Section 2.5.1, &#8220;Glow&#8221;</a>)</li><li>Time and date functions (see <a href="expressions.html#time_date" title="2.2.3.1. Time and date functions">Section 2.2.3.1, &#8220;Time and date functions&#8221;</a>)</li><li>Timer functions (see <a href="expressions.html#timer" title="2.2.3.2. Timer function">Section 2.2.3.2, &#8220;Timer function&#8221;</a>)</li><li>Set directive (see <a href="expressions.html#set" title="2.2.1.1. Set directive">Section 2.2.1.1, &#8220;Set directive&#8221;</a>)</li><li>Noise_pigment (see <a href="patterns.html#noisepigment" title="2.6.5. Noise pigment">Section 2.6.5, &#8220;Noise pigment&#8221;</a>)</li></ul></div><p>
          </p></li><li><p>
            <a href="http://www.abx.art.pl/pov/popov" target="_top">PoPOV</a> has joined MegaPOV.
            </p><div class="itemizedlist"><ul type="disc" compact><li>Option <tt class="function">End_Row</tt> with value <i class="parameter"><tt>1</tt></i> (<span class="author"><span class="firstname">William</span> <span class="surname">Pokorny</span></span>), now in <span class="trademark">POV-Ray</span>&#8482;</li><li>Bounding is used in inside tests (see <a href="objects.html#inside_bounding" title="2.4.1.1. Bounding used in inside tests">Section 2.4.1.1, &#8220;Bounding used in inside tests&#8221;</a>)</li><li>Internal function <tt class="function">f_triangle</tt> (see <a href="expressions.html#f_triangle" title="2.2.4.1. f_triangle">Section 2.2.4.1, &#8220;f_triangle&#8221;</a>)</li><li><tt class="function">sor_spline</tt> type in splines (see <a href="expressions.html#sor_spline" title="2.2.6.1. spline follows sor">Section 2.2.6.1, &#8220;spline follows sor&#8221;</a>)</li><li>Spline accessed like array (see <a href="expressions.html#spline_like_array" title="2.2.6.5. Spline accessed like array">Section 2.2.6.5, &#8220;Spline accessed like array&#8221;</a>)</li><li>UV mapping in <tt class="function">torus</tt> object (<span class="author"><span class="firstname">W&#322;odzimierz</span> <span class="othername">ABX</span> <span class="surname">Skiba</span></span>), now in <span class="trademark">POV-Ray</span>&#8482;</li><li>UV mapping in <tt class="function">parametric</tt> object (<span class="author"><span class="firstname">W&#322;odzimierz</span> <span class="othername">ABX</span> <span class="surname">Skiba</span></span>), now in <span class="trademark">POV-Ray</span>&#8482;</li></ul></div><p>
          </p></li><li>Additional tokens in function syntax (see <a href="expressions.html#additional_tokens" title="2.2.2.1. Additional tokens in function syntax">Section 2.2.2.1, &#8220;Additional tokens in function syntax&#8221;</a>)</li><li>Text object alignment (horizontal and vertical) (see <a href="objects.html#text_align" title="2.4.2.1. Text enhancements">Section 2.4.2.1, &#8220;Text enhancements&#8221;</a>)</li><li>Polynomial solver in parser (see <a href="expressions.html#polynomial_solver" title="2.2.5. Polynomial solver in parser">Section 2.2.5, &#8220;Polynomial solver in parser&#8221;</a>)</li><li>Message control for <tt class="function">max_gradient</tt> in <tt class="function">isosurface</tt> (see <a href="objects.html#iso_message" title="2.4.4.1. Control of max gradient message">Section 2.4.4.1, &#8220;Control of max gradient message&#8221;</a>)</li><li>Film exposure simulation (see <a href="global_settings.html#film_exposure" title="2.7.1. Film exposure simulation">Section 2.7.1, &#8220;Film exposure simulation&#8221;</a>)</li><li><tt class="function">Frame_Step</tt> feature (see <a href="references.html#frame_step" title="2.1.1. Frame_Step">Section 2.1.1, &#8220;Frame_Step&#8221;</a>)</li><li>Changed behavior of radiosity cache in animation (see <a href="global_settings.html#radiosity_cache" title="2.7.3.1. Cache file">Section 2.7.3.1, &#8220;Cache file&#8221;</a>)</li><li>The Clothray cloth simulation patch (see <a href="objects.html#cloth" title="2.4.3. Cloth simulation">Section 2.4.3, &#8220;Cloth simulation&#8221;</a>)</li><li>The Sim-POV mechanics simulation patch (see <a href="global_settings.html#mechsim" title="2.7.4. Mechanics simulation patch">Section 2.7.4, &#8220;Mechanics simulation patch&#8221;</a>)</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616567"></a>6.3.1.3. February 5, 2001 - MegaPOV 0.7</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Fixed bug in media method 3 (by <span class="author"><span class="firstname">Jérôme</span> <span class="surname">Berger</span></span>) (9.2.9)</li><li>Fixed bug in isosurface causing a crash when parsing exp without braces (9.2.9)</li><li>Fixed bug in isosurface intersections. Spherical containers were not translated correctly (9.2.9)</li><li>Fixed bug in isosurface difference, where the differencing object enclosed the original completely: left a ghost shadow (9.2.9)</li><li>Fixed the stars post_process filter; it now adds to the background instead of replacing it (12.16)</li><li>Fixed bug with ellipsoid, removed artifacts that appeared in some cases (by <span class="author"><span class="firstname">Jérôme</span> <span class="surname">Grimbert</span></span>) (9.2.9)</li><li>Fixed a bug, reported by Nicolas Calimet, in the Transform Patch (9.2.9)</li><li>Fixed bug with uv_mapping when uv_vectors were not specified (9.2.9)</li><li>Input files for idat_3D can be in all library paths. Previously they had to be located in the same folder as the scene file. All paths are searched now just like it is done for any include file</li><li>Fixed memory problems when using functions in animations: They are now destroyed after every frame (9.2.9)</li><li>Fixed bug that caused a crash when PostProcess was running out of memory: error given now</li><li>Fixed bug in copy_splines</li><li>Fixed some bugs in spline, added SPLINE_IDENT(T, TYPE) syntax</li><li>Fixed some glow bugs("size" should work properly now).</li><li>Added the sample_spacing patch in media (by <span class="author"><span class="firstname">Jérôme</span> <span class="surname">Berger</span></span>) (4.2)</li><li>Added a new type of emitting media to be used on clear backgrounds (by <span class="author"><span class="firstname">Jérôme</span> <span class="surname">Berger</span></span>) (4.3)</li><li>Added new post_process filters: "curves" (12.4), "limit_brightness" (12.9) and "raw_color" (12.14)</li><li>Added a new directive #set to change variables (by <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>) (9.22)</li><li>Added ability to apply transforms to warps.</li><li>Added "spline_wave" waveform for patterns.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616767"></a>6.3.1.4. October 15, 2000 - MegaPOV 0.6a</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Demo scene images are available on-line, so you can see what MegaPOV has to offer.   They can be viewed at <span class="author"><span class="surname">Smellenbergh</span></span>'s site.  Click on the "Demos" link in the navigation bar on the left.   Direct link is here.</li><li>Fixed a bug in the proximity patch. If no sample_weight vector was given it was filled with random values, giving different results for each rendering.</li><li>In isosurface statistics, max gradient is reported again</li><li>Fixed more memory leaks in isosurface</li><li>julia sqr and power (^) now allowed without version unofficial xx specifier: it is a legal keyword in <span class="trademark">POV-Ray</span>&#8482; 3.1</li><li>In the manual updated section 8.9 displace warp</li><li>In the manual corrected  9.20: the formula used is: Red*0.3+Green*0.59+Blue*0.11</li><li>In DoPostProcess() in postproc.c give an error if for some reason the input file could not be opened. Previously MegaPOV would crash.</li><li>density file is now positioned from 0 to 1 again. We changed that in 0.6 but obviously this was incorrect. It crashed MP often too. Files written by the df3 patch are now flipped so that the result is correct.</li><li>df3 in i_dat3d now works again. This was listed as fixed in MP 0.6 but only now in 0.6a this is really fixed!</li><li>Updated the displacement warp patch to MP+0.3.2. This adds the type keyword.</li><li>Fixed bug in transform when used like this:</li><li>transform { DeclaredMyTrans}</li><li>Fixed bug with photons+dispersion if no color_map specified for light_source</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616901"></a>6.3.1.5. October 1, 2000 - MegaPOV 0.6</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Spline identifiers can now be passed as macro parameters.</li><li>Added Mike Hough's updated uv_mapping (takes now all four corners) for bicubic_patches (8.6.4).</li><li>Added keep_data_file for post processing to allow continue (12).</li><li>Added filter all and transmit all for 24 bit images (9.2.11).</li><li>Added possibility to use phase and frequency keywords in an image_map (8.10).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s PigmentWarpPatch (displacement warp) (8.9).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s noise_pigment (8.3.7).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s extensions to the blob pattern (8.3.1).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s extensions to the proximity pattern (sample_weighting and method 3) (8.3.11).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s new Math Post_process patches (12.8).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s atan_wave patch (8.11).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s vwarp() patch (9.18).</li><li>Added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s glow patch (9.21).</li><li>Added documentation for <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s solid pattern in the manual (8.3.15).</li><li>Added new keyword clock_on (1.0 is on, 0.0 is not on) (9.3).</li><li>Added Phil Carig's (Pod) df3 output patch (9.20).</li><li>Created a new chapter in the docs to list all authors with there e-mail address and URLs if available (14).</li><li>Fixed a bug in userio.c in Destroy_Text_Streams() to close text stream files</li><li>Fixed bug in image map when using 24 bit images.</li><li>Fixed bug in Compute_Disc_BBox().</li><li>Allowed nested macro's again.</li><li>Fixed bug in interior_texture with CSG.</li><li>Fixed bug with AxisRotFixPatch.</li><li>Fixed bug in idat 3d (isosurface).</li><li>Fixed bug in eval_pigment when declared. Crashed when no color map was specified.</li><li>Fixed bug in persistent variables.</li><li>Fixed cylinder cameras again.</li><li>Fixed scaling problem in blob.</li><li>Fixed a few things in blob pattern/pigment (threshold, strength, syntax, pigment, warnings).</li><li>Fixed occasional artifacts in superquadratic ellipsoid.</li><li>Fixed several memory leaks.</li><li>Fixed bug in corner-interpolated meshes (9.2.12)</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617196"></a>6.3.1.6. June 1, 2000 - MegaPOV 0.5a</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>removed GIF support (potential legal issues regarding the Unisys patent)</li><li>fixed docs for pigment_pattern</li><li>fixed disc problems (removed fastdiscpatch)</li><li>fixed long filename support in the Windows version</li><li>fixed bug with photons on average texture</li><li>fixed bug with media method 3 when samples = 1</li><li>fixed bug with parsing backwards compatibility and unofficial version number</li><li>added fastspherepatch</li><li>added fastpolypatch</li><li>fixed "bug" with mesh (MegaPOV did not ignore degenerate triangles if uv mapping was used in the triangle)</li><li>fixed bug with ttf</li><li>fixed bug with csqr</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617290"></a>6.3.1.7. May 15, 2000 - MegaPOV 0.5</h4></div><div><h5 class="subtitle">24 bug fixes, 5 new features, 6 enhancements, 5 speed optimizations, 1 removal</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>added new filters by <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span> for post processing: add, clip_colors, color_matrix, convolution_matrix, exponent, find_edges, invert, multiply, normal, patterned_blur, posterize, stars.</li><li>added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s inverse_transform patch</li><li>added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s parse-transform patch</li><li>added pigment pattern (no more need for reset_children)</li><li>added cross-section texturing (cutaway_texture)</li><li>enhanced focal_blur post process to allow anti-aliasing</li><li>enhanced motion blur to include support for lights</li><li>enhanced error for post_process if no output file is used</li><li>enhanced autostop</li><li>enhanced pass_through</li><li>enhanced post-processing to write to a separate file</li><li>optimized macro speed</li><li>optimized constant scattering media for speed</li><li>optimized for speed with memory allocation caches</li><li>optimized speed for planes, discs</li><li>optimized speed for area_light</li><li>removed #create (related to persistent scene objects - use 'label' instead)</li><li>fixed height-field lockup problem</li><li>fixed bug with photons on a texture_map</li><li>fixed media method 3 brightness bug</li><li>fixed a bug in orient area_lights</li><li>fixed cylinder cameras (up and right vectors work again)</li><li>fixed some photon gathering issues</li><li>fixed continued render with post_process</li><li>fixed smooth height field double illumination 'bug'</li><li>fixed pict+post_process (Macintosh) bug</li><li>fixed media transformation bug</li><li>fixed memory leak in eval_pat</li><li>fixed radiosity crash</li><li>fixed macro bug</li><li>fixed PNG+post_process bug</li><li>fixed problem using #fread with a file containing garbage</li><li>fixed Noise (this affects wrinkles, bozo, bumps, dents, turbulence, and noise3d)</li><li>fixed some speed problems</li><li>fixed #version precision errors problems</li><li>fixed macro speed problem (for unused macros)</li><li>fixed %s error line bug</li><li>fixed the cabs2,creal, and cimg bugs</li><li>fixed DOS macro problems (read files as binary)</li><li>fixed potential crash problem</li><li>fixed bug with global ini options for image width and height</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617585"></a>6.3.1.8. January 30, 2000 - MegaPOV 0.4</h4></div><div><h5 class="subtitle">many changes, new features, and bug fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>important: MegaPOV features DISABLED by default (language version set to 3.1)  Use #version unofficial megapov 0.4; in each POV and INC file to enable the unofficial features.</li><li>important: major changes to photon mapping syntax  To convert scenes from the old photon syntax, see the Photon Conversion Guide.</li><li>important: changed isosurface bounded_by and clipped_by to contained_by</li><li>added post-processing (currently includes depth, focal_blur, and soft_glow effects)</li><li>discontinued smooth_color_triangle in mesh, but added vertex-texture interpolation to replace it</li><li>torrance-sparrow-blinn-cook (blinn) "microfacet" highlighting</li><li>Fixed the normal bug-fix again (Do I sense a pattern here?)</li><li>fixed default{} bug</li><li>added Burton Radons' fast macro patch: macros parse twice as fast or faster (over five times as fast in one of my tests)</li><li>faster rendering of mesh and mesh2 (now same speed as the official version, this is a bug fix)</li><li>added several patches from <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>: noise3, cube, sqr, ^, blob pattern, solid pattern, eval_pattern, eval_pigment, proximity pattern</li><li>chrono (stopwatch for finding parse times) and date/time string</li><li>added several patches by &#9839;: initialize i_dat3d with array, rigid multifractal isosurface function library, other isosurface changes, hyperbolic and complex number functions</li><li>added save_file and load_file to radiosity</li><li>updated statistics output for photons, motion_blur, and post-processing</li><li>added pretrace_start and pretrace_end for configuring radiosity preview</li><li>added wavelength-dependence to fresnel reflectivity (uses dispersion properties, for producing realistic metals)</li><li>fixed bug with metallic</li><li>disabled reflection_blur and dispersion in radiosity pre-trace step</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617723"></a>6.3.1.9. December 21, 1999 - MegaPOV 0.3</h4></div><div><h5 class="subtitle">updates and bug-fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Fixed the buggy normal bug-fix.</li><li>Backwards compatibility for the normal bug-fix (through #version 3.1).</li><li>Added bump_scale_off option for normals</li><li>Added conserve_energy for reflection+transmit (or filter)</li><li>integrated i_dat_3d libraries (thanks to <span class="author"><span class="surname">Smellenbergh</span></span>)</li><li>fixed bug with ini_option and width/height</li><li>fixed FRAND range problem - crashed Linux</li><li>fixed ignore_photons and media problems</li><li>fixed light_groups and media problems</li><li>added <span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span>'s object pattern patch (thanks to <span class="author"><span class="surname">Smellenbergh</span></span>)</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617856"></a>6.3.1.10. December 12, 1999 - MegaPOV 0.2</h4></div><div><h5 class="subtitle">updates and bug-fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Normal Bug-fix (this was in 0.1, and was documented, but I forgot to announce it)</li><li>fixed isosurface all_intersections bug</li><li>removed 'system' patch (was not announced before)</li><li>updated object pattern patch</li><li>fixed vector-to-color promotion bug</li><li>updated photons - fixed interaction with no_shadow, no_image, no_reflection, and light groups</li><li>fixed memory leak in smooth_color_triangle</li><li>fixed bugs with isosurfaces (thanks to <span class="author"><span class="surname">Smellenbergh</span></span> for these fixes)</li><li>fixed spline dot-notation bug</li><li>fixed pattern-height-field bug</li><li>fixed bug with normals and radiosity</li><li>updated demos (thanks to <span class="author"><span class="surname">Smellenbergh</span></span> for these)</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617966"></a>6.3.1.11. December 9, 1999 - MegaPOV</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>UVPov is no more.  It is now called MegaPOV.   UVPov+SuperPatch+MultiPatch=MegaPOV</li><li>Integrated the SuperPatch</li><li>Integrated the MultiPatch</li><li>fixed focal_blur gamma correction problem</li><li>crackle speedup (used lots of integer math)</li><li>fixed color/vector conversion bug</li><li>fixed surface normal bugs, added 'accuracy' keyword</li><li>added persistent variables, persistent scene objects, and object labels</li><li>added motion blur</li><li>by default, radiosity will not use perturbed surface normals.  Add 'normals on' to the radiosity{} block in global_settings to enable this feature.  This feature also now is now significantly faster and better than before.</li><li>fixed a bug related to slope_map that nobody ever reported and I never noticed (but it was really there)</li><li>fixed a bug with jitter and photons</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618063"></a>6.3.1.12. November 22, 1999 - alpha 6 update (6.2)</h4></div><div><h5 class="subtitle">bug fixes, etc</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>incorporated fractal patch - completely untested</li><li>radiosity uses perturbed surface normal (bumps, wrinkles, etc)</li><li>added realistic (exponential) attenuation (use a fade_power&gt;=1000 in interior)</li><li>added ability to put both smooth and flat triangles in the same mesh2 object</li><li>fixed problem with clear objects &amp; radiosity</li><li>fixed slope_map problems</li><li>fixed bug with media type 3 brightness problem</li><li>fixed bug with layered texture backwards compatibility</li><li>fixed filter+diffuse brightness bug</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618142"></a>6.3.1.13. November 5, 1999 - alpha 6 update (6.1)</h4></div><div><h5 class="subtitle">bug fixes &amp; volumetric photons</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>fixed jitter variable default initialization bug</li><li>fixed photons on a surface with a normal bug</li><li>fixed reflection brightness bug</li><li>fixed antialias+radiosity bug</li><li>incorporated smooth triangle transformed normals bug-fix</li><li>fixed method 3 attenuation bug</li><li>fixed method 3 brightness bug</li><li>fixed number-of-samples bug in method 3 (took 2x too many samples)</li><li>limited number of keywords available to "ini_option"</li><li>changed autostop to be a percentage of the object's bounding sphere</li><li>Added volumetric photons</li><li>Demo scenes updated (now they include volumetric photons).</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618239"></a>6.3.1.14. November 1, 1999 - alpha 6 update (6.05)</h4></div><div><h5 class="subtitle">bug-fix</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Fixed one of the media/photons attenuation bugs. Just a binary release. Source will be released later with more features and bug fixes.</li><li>Demo scenes available.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618276"></a>6.3.1.15. October 26, 1999 - alpha 6 release (6.0)</h4></div><div><h5 class="subtitle">Added <span class="trademark">POV-Ray</span>&#8482; 3.1g, minipatch, radiosity, media, bug-fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Long time between updates, huh?  Well, I've got a lot of goodies here for you.</li><li>Incorporated <span class="trademark">POV-Ray</span>&#8482; 3.1g (including bug-fixes)</li><li>Photons get attenuated by absorbing/scattering media.  (No photons are deposited in media yet.)</li><li>Fixed a refract bug related to dispersion.  Rendering some glass scenes is much faster now.</li><li>Big changes to radiosity - see the radiosity section - there may be more changes, so don't get too hooked on these.  This is still experimental (comments are welcome).</li><li>Added sample method 2 and method 3 to media - great results.</li><li>Incorporated the minipatch, including spherical camera and media sample method 2.</li><li>Incorporated colored attenuation patch.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618370"></a>6.3.1.16. July 10, 1999 - alpha 5 update (5.4)</h4></div><div><h5 class="subtitle">Bug-fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>I'm satisfied with the "#declare" changes now</li><li>Use "#version 3.1;" to use old-style layered textures (where filter acts like transmit)</li><li>Use "#version 3.14159;" (yes, PI) to use filters in textures again in the same scene.</li><li>Fixed problem with automatic range_divider calculation</li><li>Added a better error message for zero vertices in mesh2</li><li>fix bug with spotlight</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618430"></a>6.3.1.17. June 16, 1999 - alpha 5 update (5.3 again)</h4></div><div><h5 class="subtitle">Bug-fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>OK. This time I really did fix the parser. (I think.)</li><li>I also fixed a <tt class="function">max_trace_level</tt> bug.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618474"></a>6.3.1.18. June 12, 1999 - alpha 5 update (5.3)</h4></div><div><h5 class="subtitle">Bug-fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Fixed some problems problems with "#declare" changes.</li><li>note: To make the editors work, you should put uvpov.exe in the \bin directory of the POV-Ray home directory.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618509"></a>6.3.1.19. June 9, 1999 - alpha 5 update (5.2)</h4></div><div><h5 class="subtitle"><span class="trademark">POV-Ray</span>&#8482; 3.1e editor now works</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li><span class="trademark">POV-Ray</span>&#8482; 3.1e editor now works (at least as far as I've tested it).  :-)</li><li><span class="trademark">POV-Ray</span>&#8482; 3.1a editor still works, too.</li><li>Automatic determination of range_divider (if you don't know what I'm talking about, then ignore this).</li><li>New "save_file" and "load_file" commands in global_settings{photons{ } } can save and load photon map data.</li><li>Shortcuts ($ and %) for #declare and #local (e.g.  $a=100; instead of #declare a=100;)</li><li>Some of the various changes in this version have not been well tested (specifically the changes to #declare and #local), but if there are major problems I will fix them as quickly as possible.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618597"></a>6.3.1.20. June 2, 1999 - alpha 5 update (5.1)</h4></div><div><h5 class="subtitle">area light changes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Photon mapping treats area lights like point sources by default, use "photons{area_light}" in light_source to force photon mapping to use area light settings.</li><li>Enabling area light settings for a light's photons should not cause that light to shoot more photons.</li><li>Enabling area light settings for a light's photons might add a regular pattern of spots in the caustic.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618645"></a>6.3.1.21. May 23, 1999 - alpha 5 release</h4></div><div><h5 class="subtitle">photon mapping fixes</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>More documentation and a FAQ.</li><li>Memory optimization: Uses less than half of the memory that it used to (46%).</li><li>Syntax changes: "density" switched to "separation", other changes (see documentation).</li><li>Speed optimization: Probably not noticeable</li><li>New adaptive search: New thresholds employed. Read the documentation for more information.</li><li>added <tt class="function">max_trace_level</tt> for photons</li><li>added adc_bailout for photons</li><li>ability to turn union splitting on/off on a per-object basis (use split_union yes/no in the union)</li><li>no more crashes with gather greater than 300</li><li>shouldn't crash for animation anymore</li><li>area lights work as expected</li><li>spot lights work as expected</li><li>cylinder lights DO NOT work as expected - working on that</li><li><span class="trademark">POV-Ray</span>&#8482; 3.1a high-speed lathe code is incorporated (other <span class="trademark">POV-Ray</span>&#8482; 3.1e stuff is not in here yet)</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618775"></a>6.3.1.22. March 9, 1999 - alpha 4 release</h4></div><div><h5 class="subtitle">photon mapping</h5></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Going backwards in versions: used to be beta, now it's alpha.  Actually, it's probably permanently stuck on alpha now.  ;-)  But I did increase the version number to 4.</li><li>Photon Mapping!  Render real caustics!  And yes, it's still called UVPov, but it's got a new splash screen!</li><li>Many (all?) of my bug fixes are now part of <span class="trademark">POV-Ray</span>&#8482; 3.1e  (my custom compile does not contain all of the fixes found in <span class="trademark">POV-Ray</span>&#8482; 3.1e, however)</li><li>The POV-Team is currently working to add uv mapping to POV-Ray (version 3.5)!  It will not be exactly the same as what you see here, but Chris has been talking to me about his changes to the implementation, and it's only going to get better.  :-)</li><li>New conversion program: Poser OBJ to POV converter.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618853"></a>6.3.1.23. November 24, 1998</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>Fixed a bug so memory is freed correctly and POV shouldn't crash anymore.</li><li>I call this beta "3a" but I did not rename anything in the ZIP files... just a new executable and a new copy of mesh.c in the sources.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618888"></a>6.3.1.24. November 22, 1998</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>I'm working on a new feature, parallel light rays for cylinder lights.</li><li>Change in syntax of "uv_mapping".  The old rule was that you needed to specify "uv_mapping" as the first modifier.  Now the rule is that you can only specify "uv_mapping" if the object does not yet have a texture.</li><li>Fixed uv mapping to work with CSG objects.</li><li>New website layout.</li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618934"></a>6.3.1.25. Old News</h4></div></div><div></div></div><div class="orderedlist"><ol type="1" compact><li>My patched version of POV is ready for download.  Get it here!</li><li>Many of these changes are also part of the SuperPatch by Ron Parker, available at Twyst's PatchStation.</li><li>The primary reason for most of these changes is to give POV-Ray the same functionality as some high-end software packages (like 3D Studio). Thomas Baier has released a 3DS-to-POV converter that works only with this version of POV-Ray. You can find out more about it at his page. This utility (which is still in beta) does an excellent job of converting 3DS scenes into POV-Ray scenes, with lights, cameras, and textures intact! It also outputs to Moray MDL/UDO formats. Note: This was designed for the POV 3.02 version of my patch, but it should work with the SuperPatch and with my new version.</li></ol></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="old_authors"></a>6.3.2. Authors of patches in MegaPOV below version 1.0</h3></div></div><div></div></div><div class="variablelist"><dl><dt><span class="term"><span class="author"><span class="firstname">Jérôme</span> <span class="surname">Berger</span></span></span></dt><dd><p>jberger at ifrance com</p></dd><dt><span class="term">Eric Brown</span></dt><dd><p><a href="http://www.stolaf.edu/people/brownen/wwwroot_new/research/index.html" target="_top">http://www.stolaf.edu/people/brownen/wwwroot_new/research/index.html</a></p></dd><dt><span class="term">Matthew Corey Brown</span></dt><dd><p><tt class="email">&lt;<a href="mailto:mcb@xenoarch.com">mcb@xenoarch.com</a>&gt;</tt></p></dd><dt><span class="term"><span class="author"><span class="firstname">Jamis</span> <span class="surname">Buck</span></span></span></dt><dd><p><tt class="email">&lt;<a href="mailto:jgb3@email.byu.edu">jgb3@email.byu.edu</a>&gt;</tt></p></dd><dt><span class="term">Noel Bundy</span></dt><dd><p><tt class="email">&lt;<a href="mailto:twyst@v-wave.com">twyst@v-wave.com</a>&gt;</tt></p></dd><dt><span class="term">Phil Carrig (PoD)</span></dt><dd><p><tt class="email">&lt;<a href="mailto:pod@merlin.net.au">pod@merlin.net.au</a>&gt;</tt></p></dd><dt><span class="term">Edward Coffey</span></dt><dd><p><tt class="email">&lt;<a href="mailto:edward_coffey@hotmail.com">edward_coffey@hotmail.com</a>&gt;</tt></p></dd><dt><span class="term">Gerald K. Dobiasovsky</span></dt><dd><p>-</p></dd><dt><span class="term">Alexander Enzmann</span></dt><dd><p>-</p></dd><dt><span class="term"><span class="author"><span class="firstname">Daniel</span> <span class="surname">Fenner</span></span></span></dt><dd><p>Daniel_fenner@web.de</p></dd><dt><span class="term">Hans-Detlev Fink</span></dt><dd><p><tt class="email">&lt;<a href="mailto:hdf@pecos.de">hdf@pecos.de</a>&gt;</tt></p><p><a href="ftp://user.pecos.de/pub/povray/slope/" target="_top">ftp://user.pecos.de/pub/povray/slope/</a></p></dd><dt><span class="term"><span class="author"><span class="firstname">Jérôme</span> <span class="surname">Grimbert</span></span></span></dt><dd><p><a href="http://jgrimbert.free.fr/" target="_top">http://jgrimbert.free.fr/</a></p></dd><dt><span class="term">Mike Hough</span></dt><dd><p><tt class="email">&lt;<a href="mailto:povray3@aol.com">povray3@aol.com</a>&gt;</tt></p></dd><dt><span class="term"><span class="author"><span class="firstname">Chris</span> <span class="surname">Huff</span></span></span></dt><dd><p><tt class="email">&lt;<a href="mailto:chrishuff_99@yahoo.com">chrishuff_99@yahoo.com</a>&gt;</tt></p><p><a href="http://chrishuff.dhs.org/povstuff.html" target="_top">http://chrishuff.dhs.org/povstuff.html</a></p></dd><dt><span class="term"><span class="author"><span class="firstname">Nathan</span> <span class="surname">Kopp</span></span></span></dt><dd><p><tt class="email">&lt;<a href="mailto:Nathan@kopp.com">Nathan@kopp.com</a>&gt;</tt></p><p><a href="http://nathan.kopp.com/patched.htm" target="_top">http://nathan.kopp.com/patched.htm</a></p></dd><dt><span class="term"><span class="author"><span class="firstname">Jochen</span> <span class="surname">Lippert</span></span></span></dt><dd><p>jl@artcom-gmbh.de</p></dd><dt><span class="term">Lummox JR</span></dt><dd><p><tt class="email">&lt;<a href="mailto:LummoxJR@aol.com">LummoxJR@aol.com</a>&gt;</tt></p></dd><dt><span class="term">Nieminen Juha</span></dt><dd><p>-</p></dd><dt><span class="term"><span class="author"><span class="firstname">Wolfgang</span> <span class="surname">Ortmann</span></span></span></dt><dd><p>noo@uni-jena.de</p><p><a href="http://pandora.inf.uni-jena.de/p/e/noo/povsp/povsp.html" target="_top">http://pandora.inf.uni-jena.de/p/e/noo/povsp/povsp.html</a></p></dd><dt><span class="term">Ronald L. Parker</span></dt><dd><p><tt class="email">&lt;<a href="mailto:parkerr@mail.fwi.com">parkerr@mail.fwi.com</a>&gt;</tt></p><p><a href="http://www2.fwi.com/%7Eparkerr/traces.html#objbound#objbound" target="_top">http://www2.fwi.com/%7Eparkerr/traces.html#objbound#objbound</a></p></dd><dt><span class="term"><span class="author"><span class="surname">Philippsen</span></span></span></dt><dd><p>ansgar.philippsen at gmx net</p><p><a href="http://www.dino3d.org" target="_top">http://www.dino3d.org</a></p></dd><dt><span class="term">Burton Radons</span></dt><dd><p>-</p></dd><dt><span class="term"><span class="author"><span class="firstname">David</span> <span class="surname">Sharp</span></span></span></dt><dd><p>davidsharp@rcn.com</p><p><a href="http://www.geocities.com/hacad" target="_top">http://www.geocities.com/hacad</a></p></dd><dt><span class="term"><span class="author"><span class="firstname">Daniel</span> <span class="surname">Skarda</span></span></span></dt><dd><p><tt class="email">&lt;<a href="mailto:0rfelyus@ucw.cz">0rfelyus@ucw.cz</a>&gt;</tt></p><p><a href="http://atrey.karlin.mff.cuni.cz/~0rfelyus" target="_top">http://atrey.karlin.mff.cuni.cz/~0rfelyus</a></p></dd><dt><span class="term"><span class="author"><span class="firstname">Yvo &amp; René</span> <span class="surname">Smellenbergh</span></span></span></dt><dd><p><tt class="email">&lt;<a href="mailto:smellenbergh@skynet.be">smellenbergh@skynet.be</a>&gt;</tt></p><p><a href="http://users.skynet.be/smellenbergh/" target="_top">http://users.skynet.be/smellenbergh/</a></p></dd><dt><span class="term">R. Suzuki</span></dt><dd><p><a href="http://www.public.usit.net/rsuzuki/e/povray/iso/" target="_top">http://www.public.usit.net/rsuzuki/e/povray/iso/</a></p></dd><dt><span class="term">John VanSickle</span></dt><dd><p><tt class="email">&lt;<a href="mailto:vansickl@erols.com">vansickl@erols.com</a>&gt;</tt></p></dd><dt><span class="term">Mark Wagner</span></dt><dd><p><tt class="email">&lt;<a href="mailto:mark.wagner17@gte.net">mark.wagner17@gte.net</a>&gt;</tt></p></dd><dt><span class="term"><span class="author"><span class="firstname">Daren</span> <span class="othername">Scot</span> <span class="surname">Wilson</span></span></span></dt><dd><p>darenw@pipeline.com</p><p><a href="http://darenw.home.pipeline.com/" target="_top">http://darenw.home.pipeline.com/</a></p></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="contribution.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendices.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="megapov_index.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6.2. Contribution </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Index</td></tr></table></div></body></html>




See more files for this project here

PovClipse

PovClipse is an eclipse editor plugin for Povray (Persistence of Vision Raytracer) sceene- and include files.\r\nIt features syntax highlighting, code folding, code assist, outline view as well as running Povray using render configurations.

Project homepage: http://sourceforge.net/projects/povclipse
Programming language(s): Java
License: other

  icons/
    blank.png
    caution.gif
    caution.png
    caution.tif
    draft.png
    home.gif
    home.png
    important.gif
    important.png
    important.tif
    next.gif
    next.png
    note.gif
    note.png
    note.tif
    prev.gif
    prev.png
    tip.gif
    tip.png
    tip.tif
    toc-blank.png
    toc-minus.png
    toc-plus.png
    up.gif
    up.png
    warning.gif
    warning.png
    warning.tif
  img/
    coll_con.png
    coll_face.png
    coll_mass.png
    con_visc.png
    con_vk.png
    connections1.png
    env_force.png
    env_impact.png
    expo1.png
    expo2.png
    faces1.png
    formula001.png
    formula001_print.png
    formula002.png
    formula002_print.png
    formula003.png
    formula003_print.png
    formula004.png
    formula004_print.png
    formula005.png
    formula005_print.png
    formula006.png
    formula006_print.png
    hdr1.png
    hdr2.png
    hdr3.png
    macro01.png
    macro02.png
    macro03a.png
    macro03b.png
    macro03c.png
    macro03d.png
    macro03e.png
    macro03f.png
    macro04.png
    macro05a.png
    macro05b.png
    macro05c.png
    macro05d.png
    macro05e.png
    macro06.png
    macro07.png
    macro09.png
    macro10a.png
    macro10b.png
    macro10c.png
    macro10d.png
    macro10e.png
    macro11.png
    macro12.png
    masses1.png
    patch01.png
    rad_halton_1600a.png
    rad_halton_1600b.png
    rad_halton_300a.png
    rad_halton_300b.png
    rad_halton_50a.png
    rad_halton_50b.png
    rad_internal_1600a.png
    rad_internal_1600b.png
    rad_internal_300a.png
    rad_internal_300b.png
    rad_internal_50a.png
    rad_internal_50b.png
    rad_sampling.png
    rad_viz_low_count.png
    rad_viz_sampling.png
    titlepage.png
    tut_drape01.jpg
    tut_drape02.jpg
    tut_drape03.jpg
    tut_drape04.jpg
    tut_drape05.jpg
    tut_hdr_1.png
    tut_hdr_2.png
    tut_hdr_3.png
    tut_hdr_env1.png
    tut_hdr_env2.png
    tut_hdr_res1.png
    tut_hdr_res2.png
    tut_hdr_view.hdr
    tut_hdr_view1.png
    tut_hdr_view2.png
    tut_nappe01.jpg
    tut_nappe02.jpg
    tut_nappe03.jpg
    tut_nappe04.jpg
    tutorial01.png
    tutorial02.png
    tutorial03.png
    tutorial04.png
    tutorial05.png
    tutorial06.png
    tutorial07.png
    tutorial08.png
    tutorial09.png
  msim_tut/
    tutorial01.pov
    tutorial02.mpg
    tutorial02.pov
    tutorial03.mpg
    tutorial03.pov
    tutorial04.mpg
    tutorial04.pov
    tutorial05.mpg
    tutorial05.pov
    tutorial06.mpg
    tutorial06.pov
    tutorial07.mpg
    tutorial07.pov
    tutorial08.mpg
    tutorial08.pov
    tutorial09.mpg
    tutorial09.pov
  appendices.html
  binaries.html
  camera.html
  contribution.html
  effects.html
  enable.html
  expressions.html
  global_settings.html
  inc_pprocess.inc.html
  include.html
  index.html
  internals.html
  internals_expressions.html
  internals_patterns.html
  introduction.html
  mechsim.inc.html
  megapov.css
  megapov0121.html
  megapov_index.html
  mp_consts.inc.html
  mp_types.inc.html
  multiformat_documentation.html
  nappe.pov
  news.html
  objects.html
  old_megapov.html
  parser.html
  patterns.html
  references.html
  tone_mapping.inc.html
  tutorials.html
  tutorials_hdri.html
  tutorials_simulation.html
  where.html
  why.html