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;"><</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;">></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;"><</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;">></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;"><</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;">>]</span> 0032 <span style="color:#3f8058;">[</span><span style="color:#f67400;">0.2</span> <span style="color:#2980b9;">rgb</span> <span style="color:#3f8058;"><</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;">>]</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;"><</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;">>*</span><span style="color:#f67400;">1000</span> 0039 <span style="color:#2980b9;">color</span> <span style="color:#2980b9;">rgb</span> <span style="color:#3f8058;"><</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;">></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;"><</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;">>,</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;"><</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;">+<</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;">)>*</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>