
<rss version="2.0">
  <channel> 
    <title>Canthiar's Recent Projects</title> 
    <link>http://scratch.mit.edu/feeds/getRecentUserProjects/9835</link> 
    <description>Recent Projects Feed for Canthiar</description> 
    <language>en-us</language> 
    <pubDate>Sun, 8 Nov 2009 05:42:46 GMT</pubDate> 
    <docs></docs> 
    <generator>CakePHP</generator> 
    <managingEditor>Han and Andres</managingEditor> 
    <webMaster>genghisu</webMaster> 
	
     
    <item> 
      <title>Speed Experiment</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/334732</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/334732_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Test to see how well optimizations may work.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/334732_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 12 CSG</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/62294</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/62294_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;This is a demonstration ray tracer that uses subtractive Constructive Solid Geometry.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/62294_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 11 2D Constructive Solid Geometry Intersection</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/62291</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/62291_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Project to visually show how Constructive Solid Geometry intersection works on the ray by showing what happens from a top down perspective.

The red and blue objects can be moved using the mouse.  The red object is a subtractive object and removes sections of the ray that intersect with it and the blue object.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/62291_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 10 Reflection</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/62290</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/62290_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Example code that demonstrates reflection.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/62290_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 9 Light Occlusion</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/62289</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/62289_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Example code to demonstrate how objects can occlude light.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/62289_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 8 Multiple objects</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/62288</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/62288_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Example code that has multiple objects in it.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/62288_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Another Full Raytracer for Scratch 1.2</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/56074</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/56074_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;This is a full raytracer written in Scratch that supports ambient, diffuse, and phong lighting, light occlusion and a single level of reflection.

Running this program requires a lot of patience since it can take several hours to render the scene with the pen size set to 2.  

This was a lot of fun to write.  I think the Scratch team has done a wonderful job in developing such an extinsible language.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/56074_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Full Raytracer for Scratch 1.2</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/53171</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/53171_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Link to final image: flickr.com/photos/8915508@N03/548425774


This is a full raytracer written in Scratch that supports ambient, diffuse, and phong lighting, light occlusion and a single level of reflection.

Running this program requires a lot of patience since it can take several hours to render the scene with the pen size set to 2.  

This was a lot of fun to write.  I think the Scratch team has done a wonderful job in developing such an extinsible language.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/53171_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Lorenz_Attractor_V4</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/44834</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/44834_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Lorenz Attractor -- A chaotic 3-dimensional structure related to a set of three nonlinear differential equations associated with fluid dynamics. Plus it's cool to watch. 

This is a minor tweak of Canthier's excellent 3D version. This one lets you change Rayleigh and Prandtl numbers (check out the Wikipedia entry for Lorenz Attractor for a good summary of what these numbers are). The Scale variable can be used to zoom in or out during drawing. The Rotation can be changed, as can the timestep between points. I've changed it so it plots points, rather than drawing lines. This helps reduce problems with some combinations of parameters and high timesteps.

Based on chalkmarrow's work.  This adds rotation around the x axis.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/44834_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 7 Lighting and Material Color</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/43911</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/43911_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Example of code of illumination models and material coloring.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/43911_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 6 Field of View and 3D Rays</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/43278</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/43278_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Demonstration of using a Field of View and creating 3D Rays.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/43278_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Lorenz Attractor</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/42553</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/42553_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Lorenz Attractor -- A chaotic 3-dimensional structure related to a set of three nonlinear differential equations associated with fluid dynamics. Plus it's cool to watch. This is a 2-D projection on the x-y plane where color changes with time, and brightness changes with the z value. The Scale variable can be used to zoom in or out during drawing.

Based on  chalkmarrow's project this adds 3D rotation.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/42553_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 5 Reflection Vector</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/41976</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/41976_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Demonstration of the reflection vector.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/41976_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 4 The Ray and Intersection</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/40988</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/40988_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Project to visually show the concept of a ray and to give a visual demonstration of the collision math discussed in the forums.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/40988_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Part 3 Dot Product</title> 
      <link>http://scratch.mit.edu/projects/Canthiar/40821</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/Canthiar/40821_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Project to visually show how the dot product works.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/Canthiar/40821_sm.png</imagelink>
    </item> 
     
  </channel> 
</rss>
 