Warning, file /frameworks/syntax-highlighting/autotests/html/highlight.pov.dark.html was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 <!DOCTYPE html>
0002 <html><head>
0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0004 <title>highlight.pov</title>
0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (POV-Ray) - Theme (Breeze Dark)"/>
0006 </head><body style="background-color:#232629;color:#cfcfc2"><pre>
0007 <span style="color:#2980b9;background-color:#153042;">//BEGIN TEST</span>
0008 <span style="color:#7a7c7d;">// test scene for POV-Ray syntax highlighting</span>
0009 
0010 <span style="color:#7a7c7d;">/* test comment */</span>
0011 
0012 <span style="color:#7a7c7d;">/* nested /* comments */</span> do not work <span style="color:#3f8058;">*/</span>
0013 
0014 <span style="color:#27ae60;font-weight:bold;">#version</span> <span style="color:#f67400;">3.5</span><span style="color:#3f8058;">;</span>
0015 <span style="color:#2980b9;background-color:#153042;">//END</span>
0016 <span style="color:#27aeae;">global_settings</span> <span style="color:#3f8058;">{</span> <span style="color:#27aeae;">assumed_gamma</span> <span style="color:#f67400;">1.0</span> <span style="color:#3f8058;">}</span>
0017 
0018 <span style="color:#7a7c7d;">// ----------------------------------------</span>
0019 
0020 <span style="color:#27aeae;">camera</span> <span style="color:#3f8058;">{</span>
0021   <span style="color:#27aeae;">location</span>  <span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">5.0</span><span style="color:#3f8058;">,</span> <span style="color:#3f8058;">-</span><span style="color:#f67400;">12.0</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">2.0</span><span style="color:#3f8058;">&gt;</span>
0022   <span style="color:#27aeae;">up</span> <span style="color:#27aeae;">z</span> <span style="color:#27aeae;">sky</span> <span style="color:#27aeae;">z</span>
0023   <span style="color:#27aeae;">look_at</span>   <span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">0.0</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">0.0</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">0.5</span><span style="color:#3f8058;">&gt;</span> 
0024   <span style="color:#27aeae;">angle</span> <span style="color:#f67400;">40</span>
0025 <span style="color:#3f8058;">}</span>
0026 
0027 <span style="color:#27aeae;">sky_sphere</span> <span style="color:#3f8058;">{</span>
0028   <span style="color:#2980b9;">pigment</span> <span style="color:#3f8058;">{</span>
0029     <span style="color:#2980b9;">gradient</span> <span style="color:#27aeae;">z</span>
0030     <span style="color:#2980b9;">color_map</span> <span style="color:#3f8058;">{</span>
0031       <span style="color:#3f8058;">[</span><span style="color:#f67400;">0.0</span> <span style="color:#2980b9;">rgb</span> <span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">0.6</span><span style="color:#3f8058;">,</span><span style="color:#f67400;">0.7</span><span style="color:#3f8058;">,</span><span style="color:#f67400;">1.0</span><span style="color:#3f8058;">&gt;]</span>
0032       <span style="color:#3f8058;">[</span><span style="color:#f67400;">0.2</span> <span style="color:#2980b9;">rgb</span> <span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">0.2</span><span style="color:#3f8058;">,</span><span style="color:#f67400;">0.3</span><span style="color:#3f8058;">,</span><span style="color:#f67400;">0.9</span><span style="color:#3f8058;">&gt;]</span>
0033     <span style="color:#3f8058;">}</span>
0034   <span style="color:#3f8058;">}</span>
0035 <span style="color:#3f8058;">}</span>
0036 
0037 <span style="color:#da4453;">light_source</span> <span style="color:#3f8058;">{</span>
0038   <span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">3</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">1</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">2</span><span style="color:#3f8058;">&gt;*</span><span style="color:#f67400;">1000</span>
0039   <span style="color:#2980b9;">color</span> <span style="color:#2980b9;">rgb</span> <span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">2.2</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">1.8</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">1.5</span><span style="color:#3f8058;">&gt;</span>
0040 <span style="color:#3f8058;">}</span>   
0041 
0042 <span style="color:#7a7c7d;">// ----------------------------------------</span>
0043 
0044 <span style="color:#27ae60;font-weight:bold;">#declare </span><span style="color:#8e44ad;font-weight:bold;">TEST</span><span style="color:#3f8058;">=</span><span style="color:#f67400;">0</span><span style="color:#3f8058;">;</span>
0045 
0046 <span style="color:#27ae60;font-weight:bold;">#ifdef</span> <span style="color:#3f8058;">(</span>TEST<span style="color:#3f8058;">)</span>
0047   <span style="color:#da4453;">plane</span> <span style="color:#3f8058;">{</span>
0048     <span style="color:#27aeae;">z</span><span style="color:#3f8058;">,</span> <span style="color:#f67400;">0</span>
0049     <span style="color:#2980b9;">texture</span> <span style="color:#3f8058;">{</span>
0050       <span style="color:#2980b9;">pigment</span> <span style="color:#3f8058;">{</span>
0051         <span style="color:#2980b9;">checker</span>
0052         <span style="color:#2980b9;">color</span> <span style="color:#2980b9;">rgb</span> <span style="color:#f67400;">1</span><span style="color:#3f8058;">,</span> <span style="color:#2980b9;">color</span> <span style="color:#2980b9;">rgb</span> <span style="color:#f67400;">0</span>
0053       <span style="color:#3f8058;">}</span>
0054     <span style="color:#3f8058;">}</span>
0055   <span style="color:#3f8058;">}</span>
0056 <span style="color:#27ae60;font-weight:bold;">#end</span>
0057 
0058 <span style="color:#27ae60;font-weight:bold;">#macro </span><span style="color:#27ae60;font-weight:bold;">Sphere</span><span style="color:#3f8058;">(</span>Pos<span style="color:#3f8058;">,</span> Radius<span style="color:#3f8058;">)</span>
0059   <span style="color:#da4453;">sphere</span> <span style="color:#3f8058;">{</span>
0060     <span style="color:#3f8058;">&lt;</span>Pos<span style="color:#3f8058;">.</span><span style="color:#27aeae;">x</span><span style="color:#3f8058;">,</span> Pos<span style="color:#3f8058;">.</span><span style="color:#27aeae;">y</span><span style="color:#3f8058;">,</span> Radius<span style="color:#3f8058;">*</span><span style="color:#f67400;">1.3</span><span style="color:#3f8058;">&gt;,</span> Radius
0061     <span style="color:#2980b9;">texture</span> <span style="color:#3f8058;">{</span>
0062       <span style="color:#2980b9;">pigment</span> <span style="color:#3f8058;">{</span> <span style="color:#2980b9;">color</span> <span style="color:#2980b9;">rgb</span> <span style="color:#f67400;">1</span> <span style="color:#3f8058;">}</span>
0063       <span style="color:#2980b9;">finish</span><span style="color:#3f8058;">{</span>
0064         <span style="color:#2980b9;">diffuse</span> <span style="color:#f67400;">0.3</span>
0065         <span style="color:#2980b9;">ambient</span> <span style="color:#f67400;">0.0</span>
0066         <span style="color:#2980b9;">specular</span> <span style="color:#f67400;">0.6</span>
0067         <span style="color:#2980b9;">reflection</span> <span style="color:#f67400;">0.8</span>
0068       <span style="color:#3f8058;">}</span>
0069     <span style="color:#3f8058;">}</span>
0070   <span style="color:#3f8058;">}</span>
0071 <span style="color:#27ae60;font-weight:bold;">#end</span>
0072 
0073 <span style="color:#27ae60;font-weight:bold;">#local </span><span style="color:#8e44ad;font-weight:bold;">Cnt</span><span style="color:#3f8058;">=</span><span style="color:#f67400;">0</span><span style="color:#3f8058;">;</span>
0074 <span style="color:#27ae60;font-weight:bold;">#local </span><span style="color:#8e44ad;font-weight:bold;">Seed</span><span style="color:#3f8058;">=</span><span style="color:#8e44ad;">seed</span><span style="color:#3f8058;">(</span><span style="color:#f67400;">0</span><span style="color:#3f8058;">);</span>
0075 
0076 <span style="color:#27ae60;font-weight:bold;">#while</span> <span style="color:#3f8058;">(</span>Cnt<span style="color:#3f8058;">&lt;</span><span style="color:#f67400;">10000</span><span style="color:#3f8058;">)</span>
0077   Sphere<span style="color:#3f8058;">(</span>
0078     <span style="color:#3f8058;">-</span><span style="color:#f67400;">100</span><span style="color:#3f8058;">+&lt;</span><span style="color:#8e44ad;">rand</span><span style="color:#3f8058;">(</span>Seed<span style="color:#3f8058;">),</span> <span style="color:#8e44ad;">rand</span><span style="color:#3f8058;">(</span>Seed<span style="color:#3f8058;">)&gt;*</span><span style="color:#f67400;">200</span><span style="color:#3f8058;">,</span> 
0079     <span style="color:#f67400;">0.3</span><span style="color:#3f8058;">+</span><span style="color:#8e44ad;">pow</span><span style="color:#3f8058;">(</span><span style="color:#8e44ad;">rand</span><span style="color:#3f8058;">(</span>Seed<span style="color:#3f8058;">),</span><span style="color:#f67400;">2</span><span style="color:#3f8058;">)*</span><span style="color:#f67400;">0.7</span>
0080   <span style="color:#3f8058;">)</span>  
0081   <span style="color:#27ae60;font-weight:bold;">#local </span><span style="color:#8e44ad;font-weight:bold;">Cnt</span><span style="color:#3f8058;">=</span>Cnt<span style="color:#3f8058;">+</span><span style="color:#f67400;">1</span><span style="color:#3f8058;">;</span>
0082 <span style="color:#27ae60;font-weight:bold;">#end</span>
0083 </pre></body></html>