<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="th">
	<id>https://theory.cpe.ku.ac.th/wiki/index.php?action=history&amp;feed=atom&amp;title=RDHR%2FGrammar_for_Scene_Description_Language_C</id>
	<title>RDHR/Grammar for Scene Description Language C - ประวัติรุ่นแก้ไข</title>
	<link rel="self" type="application/atom+xml" href="https://theory.cpe.ku.ac.th/wiki/index.php?action=history&amp;feed=atom&amp;title=RDHR%2FGrammar_for_Scene_Description_Language_C"/>
	<link rel="alternate" type="text/html" href="https://theory.cpe.ku.ac.th/wiki/index.php?title=RDHR/Grammar_for_Scene_Description_Language_C&amp;action=history"/>
	<updated>2026-04-20T11:57:02Z</updated>
	<subtitle>ประวัติรุ่นแก้ไขของหน้านี้ในวิกิ</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://theory.cpe.ku.ac.th/wiki/index.php?title=RDHR/Grammar_for_Scene_Description_Language_C&amp;diff=4147&amp;oldid=prev</id>
		<title>Cardcaptor เมื่อ 05:07, 27 กุมภาพันธ์ 2551</title>
		<link rel="alternate" type="text/html" href="https://theory.cpe.ku.ac.th/wiki/index.php?title=RDHR/Grammar_for_Scene_Description_Language_C&amp;diff=4147&amp;oldid=prev"/>
		<updated>2008-02-27T05:07:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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;th&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;←รุ่นแก้ไขก่อนหน้า&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;รุ่นแก้ไขเมื่อ 05:07, 27 กุมภาพันธ์ 2551&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-l1&quot; &gt;แถว 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;แถว 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:Back to [[RDHR Project]].&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=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;scene&amp;gt; ::= &amp;lt;camera&amp;gt; &amp;lt;colors&amp;gt; &amp;lt;lights&amp;gt; &amp;lt;objects&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;scene&amp;gt; ::= &amp;lt;camera&amp;gt; &amp;lt;colors&amp;gt; &amp;lt;lights&amp;gt; &amp;lt;objects&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;    &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;    &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Cardcaptor</name></author>
		
	</entry>
	<entry>
		<id>https://theory.cpe.ku.ac.th/wiki/index.php?title=RDHR/Grammar_for_Scene_Description_Language_C&amp;diff=4146&amp;oldid=prev</id>
		<title>Cardcaptor: สร้างหน้าใหม่:  &lt;scene&gt; ::= &lt;camera&gt; &lt;colors&gt; &lt;lights&gt; &lt;objects&gt;     &lt;camera&gt; ::= camera {                  eye &lt;three-floats&gt;                 at &lt;three-floats&gt;            ...</title>
		<link rel="alternate" type="text/html" href="https://theory.cpe.ku.ac.th/wiki/index.php?title=RDHR/Grammar_for_Scene_Description_Language_C&amp;diff=4146&amp;oldid=prev"/>
		<updated>2008-02-27T05:07:01Z</updated>

		<summary type="html">&lt;p&gt;สร้างหน้าใหม่:  &amp;lt;scene&amp;gt; ::= &amp;lt;camera&amp;gt; &amp;lt;colors&amp;gt; &amp;lt;lights&amp;gt; &amp;lt;objects&amp;gt;     &amp;lt;camera&amp;gt; ::= camera {                  eye &amp;lt;three-floats&amp;gt;                 at &amp;lt;three-floats&amp;gt;            ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;หน้าใหม่&lt;/b&gt;&lt;/p&gt;&lt;div&gt; &amp;lt;scene&amp;gt; ::= &amp;lt;camera&amp;gt; &amp;lt;colors&amp;gt; &amp;lt;lights&amp;gt; &amp;lt;objects&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
 &amp;lt;camera&amp;gt; ::= camera { &lt;br /&gt;
                eye &amp;lt;three-floats&amp;gt;&lt;br /&gt;
                at &amp;lt;three-floats&amp;gt;&lt;br /&gt;
                up &amp;lt;three-floats&amp;gt;&lt;br /&gt;
                fov &amp;lt;float&amp;gt;&lt;br /&gt;
              }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;colors&amp;gt; ::= colors {&lt;br /&gt;
               &amp;lt;color-binding-list&amp;gt;&lt;br /&gt;
             }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;color-binding-list&amp;gt; ::= &amp;lt;color-name&amp;gt; = &amp;lt;rgb&amp;gt; &amp;lt;color-binding-list&amp;gt; |&lt;br /&gt;
                          __empty-string__&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;color-name&amp;gt; ::= $&amp;lt;name&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;lights&amp;gt; ::= lights {&lt;br /&gt;
                &amp;lt;light-binding-list&amp;gt;&lt;br /&gt;
              }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;light-binding-list&amp;gt; ::= &amp;lt;light-name&amp;gt; = &amp;lt;light-specification&amp;gt; &amp;lt;light-binding-list&amp;gt; |&lt;br /&gt;
                          __empty-string__&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;light-name&amp;gt; ::= @&amp;lt;name&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;light-specification&amp;gt; ::= &amp;lt;diffuse-light&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;light&amp;gt; ::= &amp;lt;light-name&amp;gt; | &amp;lt;light-specification&amp;gt;&lt;br /&gt;
             (Use @NULL to indicate no-emissoin RDF.)&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;diffuse-light&amp;gt; ::= diffuse_light {&lt;br /&gt;
                       &amp;lt;color&amp;gt;&lt;br /&gt;
                     }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;color&amp;gt; ::= &amp;lt;color-name&amp;gt; | &amp;lt;rgb&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;rgb&amp;gt; ::= rgb &amp;lt;three-floats&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;three-floats&amp;gt; ::= &amp;lt;float&amp;gt; &amp;lt;float&amp;gt; &amp;lt;float&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;objects&amp;gt; ::= &amp;lt;object&amp;gt; &amp;lt;objects&amp;gt; |&lt;br /&gt;
               __empty-string__&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;object&amp;gt; ::= &amp;lt;mesh&amp;gt; | &amp;lt;triangle&amp;gt; | &amp;lt;transform&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;mesh&amp;gt; ::= mesh {&lt;br /&gt;
              file &amp;lt;quoted-string&amp;gt;&lt;br /&gt;
              &amp;lt;color&amp;gt;&lt;br /&gt;
              &amp;lt;light&amp;gt;&lt;br /&gt;
            }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;triangle&amp;gt; ::= triangle {&lt;br /&gt;
                  &amp;lt;three-floats&amp;gt;&lt;br /&gt;
                  &amp;lt;three-floats&amp;gt;&lt;br /&gt;
                  &amp;lt;three-floats&amp;gt;&lt;br /&gt;
                  &amp;lt;color&amp;gt;&lt;br /&gt;
                  &amp;lt;light&amp;gt;&lt;br /&gt;
                }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;square&amp;gt; ::= square {&lt;br /&gt;
                 &amp;lt;int&amp;gt;&lt;br /&gt;
                 &amp;lt;int&amp;gt;&lt;br /&gt;
                 &amp;lt;color&amp;gt;&lt;br /&gt;
                 &amp;lt;light&amp;gt;&lt;br /&gt;
               }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;transform&amp;gt; ::= transform {&lt;br /&gt;
                   &amp;lt;transform-list&amp;gt;&lt;br /&gt;
                   &amp;lt;objects&amp;gt;&lt;br /&gt;
                 }&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;transform-list&amp;gt; ::= &amp;lt;one-transform&amp;gt; &amp;lt;transform-list&amp;gt; |&lt;br /&gt;
                      __empty-string__&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;one-transform&amp;gt; ::= translate &amp;lt;three-floats&amp;gt; |&lt;br /&gt;
                     translate_x &amp;lt;float&amp;gt; |&lt;br /&gt;
                     translate_y &amp;lt;float&amp;gt; |&lt;br /&gt;
                     translate_z &amp;lt;float&amp;gt; |&lt;br /&gt;
                     rotate &amp;lt;three-floats&amp;gt; &amp;lt;float&amp;gt; |&lt;br /&gt;
                     rotate_x &amp;lt;float&amp;gt; |&lt;br /&gt;
                     rotate_y &amp;lt;float&amp;gt; |&lt;br /&gt;
                     rotate_z &amp;lt;float&amp;gt; |&lt;br /&gt;
                     scale &amp;lt;three-floats&amp;gt; |&lt;br /&gt;
                     scale_x &amp;lt;float&amp;gt; |&lt;br /&gt;
                     scale_y &amp;lt;float&amp;gt; |&lt;br /&gt;
                     scale_z &amp;lt;float&amp;gt; &lt;br /&gt;
                     &amp;lt;matrix&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;matrix&amp;gt; ::= matrix {&lt;br /&gt;
                &amp;lt;sixteen-floats&amp;gt;&lt;br /&gt;
              }&lt;/div&gt;</summary>
		<author><name>Cardcaptor</name></author>
		
	</entry>
</feed>