<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.povray.org/content?action=history&amp;feed=atom&amp;title=Reference%3ATexture</id>
	<title>Reference:Texture - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.povray.org/content?action=history&amp;feed=atom&amp;title=Reference%3ATexture"/>
	<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;action=history"/>
	<updated>2026-04-04T01:01:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=10237&amp;oldid=prev</id>
		<title>Jholsenback: technical correction</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=10237&amp;oldid=prev"/>
		<updated>2020-02-10T17:50:37Z</updated>

		<summary type="html">&lt;p&gt;technical correction&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:50, 10 February 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l111&quot; &gt;Line 111:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 111:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Where &amp;lt;em&amp;gt;IDENTIFIER&amp;lt;/em&amp;gt; is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;name &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of the identifier up to 40 characters long &lt;/del&gt;and &amp;lt;em&amp;gt;TEXTURE&amp;lt;/em&amp;gt; is any valid &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; statement. See [[Reference:Declare and Local Directives#declare vs. local|#declare vs. #local]] for information on identifier scope.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Where &amp;lt;em&amp;gt;IDENTIFIER&amp;lt;/em&amp;gt; is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a valid identifier &lt;/ins&gt;name and &amp;lt;em&amp;gt;TEXTURE&amp;lt;/em&amp;gt; is any valid &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; statement.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/p&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;p&amp;gt;&lt;/ins&gt;See &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;also: &amp;lt;!--&amp;lt;linkto &amp;quot;Identifiers&amp;quot;&amp;gt;Identifiers&amp;lt;/linkto&amp;gt;---&amp;gt;[[Reference:Identifiers|Identifiers]] and &amp;lt;!--&amp;lt;linkto &amp;quot;#declare vs. #local&amp;quot;&amp;gt;#declare vs. #local&amp;lt;/linkto&amp;gt;---&amp;gt;&lt;/ins&gt;[[Reference:Declare and Local Directives#declare vs. local|#declare vs. #local]] for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;additional &lt;/ins&gt;information on identifier &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;naming and &lt;/ins&gt;scope.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;The sections below describe all of the options available for Pigment, Normal, and Finish. They are the main part of plain  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;The sections below describe all of the options available for Pigment, Normal, and Finish. They are the main part of plain  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;textures. There are also separate sections for [[Reference:Patterned Textures|Patterned Textures]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;textures. There are also separate sections for [[Reference:Patterned Textures|Patterned Textures]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7448&amp;oldid=prev</id>
		<title>Jholsenback: 1 revision: link repair</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7448&amp;oldid=prev"/>
		<updated>2012-07-23T19:27:58Z</updated>

		<summary type="html">&lt;p&gt;1 revision: link repair&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:27, 23 July 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7447&amp;oldid=prev</id>
		<title>Jholsenback: link repair</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7447&amp;oldid=prev"/>
		<updated>2012-07-20T19:30:02Z</updated>

		<summary type="html">&lt;p&gt;link repair&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:30, 20 July 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l115&quot; &gt;Line 115:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 115:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;textures. There are also separate sections for [[Reference:Patterned Textures|Patterned Textures]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;textures. There are also separate sections for [[Reference:Patterned Textures|Patterned Textures]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and [[Reference:Layered Textures|Layered Textures]] which are made up of plain textures.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and [[Reference:Layered Textures|Layered Textures]] which are made up of plain textures.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; The &amp;lt;code&amp;gt;[[Reference:Tiles &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pattern&lt;/del&gt;|:tiles|tiles]]&amp;lt;/code&amp;gt; and&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; The &amp;lt;code&amp;gt;[[Reference:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Patterned Textures#&lt;/ins&gt;Tiles|:tiles|tiles]]&amp;lt;/code&amp;gt; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;[[Reference:Patterned Textures#Material Maps|:material_map|material_map]]&amp;lt;/code&amp;gt; versions of patterned textures are obsolete and are only supported for backwards compatibility.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;[[Reference:Patterned Textures#Material Maps|:material_map|material_map]]&amp;lt;/code&amp;gt; versions of patterned textures are obsolete and are only supported for backwards compatibility.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7299&amp;oldid=prev</id>
		<title>Jholsenback: 1 revision: underscore link repair</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7299&amp;oldid=prev"/>
		<updated>2012-07-17T18:09:17Z</updated>

		<summary type="html">&lt;p&gt;1 revision: underscore link repair&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:09, 17 July 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7298&amp;oldid=prev</id>
		<title>Jholsenback: still testing that theory</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7298&amp;oldid=prev"/>
		<updated>2012-07-17T12:31:34Z</updated>

		<summary type="html">&lt;p&gt;still testing that theory&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:31, 17 July 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l111&quot; &gt;Line 111:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 111:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Where &amp;lt;em&amp;gt;IDENTIFIER&amp;lt;/em&amp;gt; is the name of the identifier up to 40 characters long and &amp;lt;em&amp;gt;TEXTURE&amp;lt;/em&amp;gt; is any valid &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; statement. See &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;!--&amp;lt;linkto &amp;quot;#declare vs. #local&amp;quot;&amp;gt;#declare vs. #local&amp;lt;/linkto&amp;gt;---&amp;gt;&lt;/del&gt;[[Reference:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Declare_and_Local_Directives&lt;/del&gt;#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;declare_vs&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_local&lt;/del&gt;|#declare vs. #local]] for information on identifier scope.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Where &amp;lt;em&amp;gt;IDENTIFIER&amp;lt;/em&amp;gt; is the name of the identifier up to 40 characters long and &amp;lt;em&amp;gt;TEXTURE&amp;lt;/em&amp;gt; is any valid &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; statement. See [[Reference:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Declare and Local Directives&lt;/ins&gt;#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;declare vs&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;local&lt;/ins&gt;|#declare vs. #local]] for information on identifier scope.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;The sections below describe all of the options available for Pigment, Normal, and Finish. They are the main part of plain  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;The sections below describe all of the options available for Pigment, Normal, and Finish. They are the main part of plain  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;textures. There are also separate sections for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;!--&amp;lt;linkto &amp;quot;Patterned Textures&amp;quot;&amp;gt;Patterned Textures&amp;lt;/linkto&amp;gt;---&amp;gt;&lt;/del&gt;[[Reference:Patterned Textures|Patterned Textures]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;textures. There are also separate sections for [[Reference:Patterned Textures|Patterned Textures]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;!--&amp;lt;linkto &amp;quot;Layered Textures&amp;quot;&amp;gt;Layered Textures&amp;lt;/linkto&amp;gt;---&amp;gt;&lt;/del&gt;[[Reference:Layered Textures|Layered Textures]] which are made up of plain textures.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and [[Reference:Layered Textures|Layered Textures]] which are made up of plain textures.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; The &amp;lt;code&amp;gt;[[Reference:Tiles Pattern|:tiles|tiles]]&amp;lt;/code&amp;gt; and&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; The &amp;lt;code&amp;gt;[[Reference:Tiles Pattern|:tiles|tiles]]&amp;lt;/code&amp;gt; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;[[Reference:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Patterned_Textures&lt;/del&gt;#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Material_Maps&lt;/del&gt;|:material_map|material_map]]&amp;lt;/code&amp;gt; versions of patterned textures are obsolete and are only supported for backwards compatibility.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;[[Reference:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Patterned Textures&lt;/ins&gt;#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Material Maps&lt;/ins&gt;|:material_map|material_map]]&amp;lt;/code&amp;gt; versions of patterned textures are obsolete and are only supported for backwards compatibility.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7080&amp;oldid=prev</id>
		<title>Jholsenback: 1 revision: Reference Migration Initial Load</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7080&amp;oldid=prev"/>
		<updated>2012-03-15T19:09:02Z</updated>

		<summary type="html">&lt;p&gt;1 revision: Reference Migration Initial Load&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:09, 15 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
	<entry>
		<id>https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7079&amp;oldid=prev</id>
		<title>Jholsenback: 1 revision: Initial Load (TF)</title>
		<link rel="alternate" type="text/html" href="https://wiki.povray.org/content?title=Reference:Texture&amp;diff=7079&amp;oldid=prev"/>
		<updated>2012-03-11T22:27:47Z</updated>

		<summary type="html">&lt;p&gt;1 revision: Initial Load (TF)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:Textures}}&lt;br /&gt;
[[Category:Textures]]&lt;br /&gt;
[[Category:Object Modifiers]]&lt;br /&gt;
{{#indexentry:texture, keyword}}&lt;br /&gt;
{{#indexentry:keyword, texture}} &lt;br /&gt;
{{#indexentry:material_map, texture}}&lt;br /&gt;
{{#indexentry:keyword, material_map}} &lt;br /&gt;
{{#indexentry:texture_map, texture}}&lt;br /&gt;
{{#indexentry:keyword, texture_map}}&lt;br /&gt;
&amp;lt;!--&amp;lt;sectiondesc desc=&amp;lt;&amp;quot;textures reference&amp;quot;&amp;gt;---&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; statement is an object modifier which describes&lt;br /&gt;
what the surface of an object looks like, i.e. its material. Textures are&lt;br /&gt;
combinations of pigments, normals, and finishes. Pigment is the color or&lt;br /&gt;
pattern of colors inherent in the material. Normal is a method of simulating&lt;br /&gt;
various patterns of bumps, dents, ripples or waves by modifying the surface&lt;br /&gt;
normal vector. Finish describes the reflective properties of a material.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; In previous versions of POV-Ray, the texture also contained&lt;br /&gt;
information about the interior of an object. This information has been moved&lt;br /&gt;
to a separate object modifier called &amp;lt;code&amp;gt;interior&amp;lt;/code&amp;gt;. See&lt;br /&gt;
[[Reference:Interior|:Interior|Interior]] for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There are three basic kinds of textures: plain, patterned, and layered. A&lt;br /&gt;
&amp;lt;em&amp;gt;plain texture&amp;lt;/em&amp;gt; consists of a single pigment, an optional normal, and&lt;br /&gt;
a single finish. A &amp;lt;em&amp;gt;patterned texture&amp;lt;/em&amp;gt; combines two or more textures&lt;br /&gt;
using a block pattern or blending function pattern. Patterned textures may be&lt;br /&gt;
made quite complex by nesting patterns within patterns. At the innermost&lt;br /&gt;
levels however, they are made up from plain textures. A &amp;lt;em&amp;gt;layered&lt;br /&gt;
texture&amp;lt;/em&amp;gt; consists of two or more semi-transparent textures layered on top&lt;br /&gt;
of one another.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; Although we call a plain texture &amp;lt;em&amp;gt;plain&amp;lt;/em&amp;gt; it&lt;br /&gt;
may be a very complex texture with patterned pigments and normals. The term&lt;br /&gt;
&amp;lt;em&amp;gt;plain&amp;lt;/em&amp;gt; only means that it has a single pigment, normal, and&lt;br /&gt;
finish.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The syntax for &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TEXTURE:&lt;br /&gt;
  PLAIN_TEXTURE | PATTERNED_TEXTURE | LAYERED_TEXTURE&lt;br /&gt;
PLAIN_TEXTURE:&lt;br /&gt;
  texture {&lt;br /&gt;
    [TEXTURE_IDENTIFIER]&lt;br /&gt;
    [PNF_IDENTIFIER...]&lt;br /&gt;
    [PNF_ITEMS...]&lt;br /&gt;
    }&lt;br /&gt;
PNF_IDENTIFIER:&lt;br /&gt;
  PIGMENT_IDENTIFIER | NORMAL_IDENTIFIER | FINISH_IDENTIFIER&lt;br /&gt;
PNF_ITEMS:&lt;br /&gt;
  PIGMENT | NORMAL | FINISH | TRANSFORMATION&lt;br /&gt;
LAYERED_TEXTURE:&lt;br /&gt;
  NON_PATTERNED_TEXTURE...&lt;br /&gt;
PATTERNED_TEXTURE:&lt;br /&gt;
  texture {&lt;br /&gt;
    [PATTERNED_TEXTURE_ID]&lt;br /&gt;
    [TRANSFORMATIONS...]&lt;br /&gt;
    } |&lt;br /&gt;
  texture {&lt;br /&gt;
    PATTERN_TYPE&lt;br /&gt;
    [TEXTURE_PATTERN_MODIFIERS...]&lt;br /&gt;
    } |&lt;br /&gt;
  texture {&lt;br /&gt;
    tiles TEXTURE tile2 TEXTURE&lt;br /&gt;
    [TRANSFORMATIONS...]&lt;br /&gt;
    } |&lt;br /&gt;
  texture {&lt;br /&gt;
    material_map {&lt;br /&gt;
      BITMAP_TYPE &amp;amp;quot;bitmap.ext&amp;amp;quot;&lt;br /&gt;
      [MATERIAL_MODS...] TEXTURE... [TRANSFORMATIONS...]&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
TEXTURE_PATTERN_MODIFIER:&lt;br /&gt;
  PATTERN_MODIFIER | TEXTURE_LIST |&lt;br /&gt;
  texture_map { TEXTURE_MAP_BODY }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the &amp;lt;em&amp;gt;PLAIN_TEXTURE&amp;lt;/em&amp;gt;, each of the items are optional but if they are present the &amp;lt;em&amp;gt;TEXTURE_IDENTIFIER&amp;lt;/em&amp;gt; must be first. If no texture identifier is given, then POV-Ray creates a copy of the default texture.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Next are optional pigment, normal, and/or finish identifiers which fully override any pigment, normal and finish already specified in the previous texture identifier or default texture. Typically this is used for backward compatibility to allow things like:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
texture { MyPigment }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;where &amp;lt;code&amp;gt;MyPigment&amp;lt;/code&amp;gt; is a pigment identifier.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Finally we have optional &amp;lt;code&amp;gt;pigment&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;normal&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;finish&amp;lt;/code&amp;gt; statements which modify any pigment, normal and finish already specified in the identifier. If no texture identifier is specified the &amp;lt;code&amp;gt; pigment&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;normal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;finish&amp;lt;/code&amp;gt; statements modify the current default values. This is the typical plain texture:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
texture {&lt;br /&gt;
  pigment { MyPigment }&lt;br /&gt;
  normal { MyNormal }&lt;br /&gt;
  finish { MyFinish }&lt;br /&gt;
  scale SoBig&lt;br /&gt;
  rotate SoMuch&lt;br /&gt;
  translate SoFar&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The &amp;lt;em&amp;gt;TRANSFORMATIONS&amp;lt;/em&amp;gt; may be interspersed between the pigment, normal and finish statements but are generally specified last. If they are interspersed, then they modify only those parts of the texture already specified. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
texture {&lt;br /&gt;
  pigment { MyPigment }&lt;br /&gt;
  scale SoBig      //affects pigment only&lt;br /&gt;
  normal { MyNormal }&lt;br /&gt;
  rotate SoMuch    //affects pigment and normal&lt;br /&gt;
  finish { MyFinish }&lt;br /&gt;
  translate SoFar  //finish is never transformable no matter what.&lt;br /&gt;
                   //Therefore affects pigment and normal only&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Texture identifiers may be declared to make scene files more readable and to parameterize scenes so that changing a single declaration changes many values. An identifier is declared as follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TEXTURE_DECLARATION:&lt;br /&gt;
  #declare IDENTIFIER = TEXTURE |&lt;br /&gt;
  #local IDENTIFIER = TEXTURE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Where &amp;lt;em&amp;gt;IDENTIFIER&amp;lt;/em&amp;gt; is the name of the identifier up to 40 characters long and &amp;lt;em&amp;gt;TEXTURE&amp;lt;/em&amp;gt; is any valid &amp;lt;code&amp;gt;texture&amp;lt;/code&amp;gt; statement. See &amp;lt;!--&amp;lt;linkto &amp;quot;#declare vs. #local&amp;quot;&amp;gt;#declare vs. #local&amp;lt;/linkto&amp;gt;---&amp;gt;[[Reference:Declare_and_Local_Directives#declare_vs._local|#declare vs. #local]] for information on identifier scope.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The sections below describe all of the options available for Pigment, Normal, and Finish. They are the main part of plain &lt;br /&gt;
textures. There are also separate sections for &amp;lt;!--&amp;lt;linkto &amp;quot;Patterned Textures&amp;quot;&amp;gt;Patterned Textures&amp;lt;/linkto&amp;gt;---&amp;gt;[[Reference:Patterned Textures|Patterned Textures]]&lt;br /&gt;
and &amp;lt;!--&amp;lt;linkto &amp;quot;Layered Textures&amp;quot;&amp;gt;Layered Textures&amp;lt;/linkto&amp;gt;---&amp;gt;[[Reference:Layered Textures|Layered Textures]] which are made up of plain textures.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;Note&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; The &amp;lt;code&amp;gt;[[Reference:Tiles Pattern|:tiles|tiles]]&amp;lt;/code&amp;gt; and&lt;br /&gt;
&amp;lt;code&amp;gt;[[Reference:Patterned_Textures#Material_Maps|:material_map|material_map]]&amp;lt;/code&amp;gt; versions of patterned textures are obsolete and are only supported for backwards compatibility.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jholsenback</name></author>
	</entry>
</feed>