<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Demos</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>Recent changes to Demos</description><atom:link href="https://sourceforge.net/p/projectaengine/wiki/Demos/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 15 Aug 2014 08:37:30 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/projectaengine/wiki/Demos/feed" rel="self" type="application/rss+xml"/><item><title>Demos modified by Anveena</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -10,11 +10,11 @@

 ## MSVCCopySolution.exe ##

-Tool to copy a VS solution excluding all the data generated during the compilation. Basically only the source code is copied.
+Tool to copy a VC++ solution excluding all the data generated during the compilation. Basically only the source code is copied.

 ## PipeDrawingDemo.exe ##

-Render a pipe composed of many matched trajectories. All trajectories derive from TrajectoryBase and their points can be accessed with an iterator (TrajectoryBase::iterator) the same way as std containers.
+Renders a pipe composed of many matched trajectories. All trajectories derive from TrajectoryBase and their points can be accessed with an iterator (TrajectoryBase::iterator) the same way as std containers.

 ## TrajectoryDrawingDemo.exe ##

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anveena</dc:creator><pubDate>Fri, 15 Aug 2014 08:37:30 -0000</pubDate><guid>https://sourceforge.netde2f12d619d902cf05d62ee9b7fef59bdeaa4314</guid></item><item><title>Demos modified by Anveena</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -14,7 +14,7 @@

 ## PipeDrawingDemo.exe ##

-Render a pipe composed of many matched trajectories.
+Render a pipe composed of many matched trajectories. All trajectories derive from TrajectoryBase and their points can be accessed with an iterator (TrajectoryBase::iterator) the same way as std containers.

 ## TrajectoryDrawingDemo.exe ##

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anveena</dc:creator><pubDate>Sun, 04 Aug 2013 16:02:14 -0000</pubDate><guid>https://sourceforge.net0c3751c61e5a1be33fed66d27a5356da52e61321</guid></item><item><title>Demos modified by Anveena</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -4,7 +4,9 @@

 ## Test.exe ##

-Demo featuring lighting (point and directional lights), phong and gooch lighting and rendering to a cube map texture to generate reflections.
+Demo featuring primitive batch rendering, lighting (point and directional lights), phong and gooch lighting and rendering to a cube map texture to generate reflections.
+
+![](http://s23.postimg.org/yxeekq5ez/Test.png)

 ## MSVCCopySolution.exe ##

@@ -31,6 +33,7 @@
                v.color = XMFLOAT4(0.0, 1.0, 0.0, 1.0); // Green
    }

+![](http://s7.postimg.org/g3rezscd7/Trajectory_Drawing_Demo.png)

 ## TrajectorySimplificationDemo.exe ##

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anveena</dc:creator><pubDate>Sun, 04 Aug 2013 13:20:41 -0000</pubDate><guid>https://sourceforge.net2d44fed47d6d90d48b009f6d1e827bf3d1cd8d7c</guid></item><item><title>Demos modified by Anveena</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -16,7 +16,7 @@

 ## TrajectoryDrawingDemo.exe ##

-Loads a trajectory from a CSV file (use the samples from the Data folder). The colors depend on the speed at a given point.
+Loads a trajectory from a CSV file (use the samples from the Data folder). The colors depend on the speed at a given point. Regarding the rendering, the points on the trajectory automatically disappear if the user is far enough from them.

    if(speed&lt;30)
        v.color = XMFLOAT4(1.0, 0.0, 0.0, 1.0); // Red
@@ -30,3 +30,8 @@
            else
                v.color = XMFLOAT4(0.0, 1.0, 0.0, 1.0); // Green
    }
+
+
+## TrajectorySimplificationDemo.exe ##
+
+Removes the points on a trajectory which are roughly on the same segment. Regarding the rendering, the points on the trajectory automatically disappear if the user is far enough from them.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anveena</dc:creator><pubDate>Sun, 04 Aug 2013 13:13:38 -0000</pubDate><guid>https://sourceforge.net03e4113b24943d3782cdab82613cdb790b82eac8</guid></item><item><title>Demos modified by Anveena</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -20,7 +20,7 @@

    if(speed&lt;30)
        v.color = XMFLOAT4(1.0, 0.0, 0.0, 1.0); // Red
-   elsea
+   else
    {
        if(speed&lt;50)
            v.color = XMFLOAT4(0.0, 0.0, 1.0, 1.0); // Blue
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anveena</dc:creator><pubDate>Sun, 04 Aug 2013 12:41:39 -0000</pubDate><guid>https://sourceforge.netfe07b6a33e7500d05abe5cffb0570d57a146ccbe</guid></item><item><title>Demos modified by Anveena</title><link>https://sourceforge.net/p/projectaengine/wiki/Demos/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="demos"&gt;Demos&lt;/h1&gt;
&lt;p&gt;For all the demos, press ESCAPE and then enter &lt;code&gt;/?&lt;/code&gt; or &lt;code&gt;/help&lt;/code&gt; to display the commands available in the console window.&lt;/p&gt;
&lt;h2 id="testexe"&gt;Test.exe&lt;/h2&gt;
&lt;p&gt;Demo featuring lighting (point and directional lights), phong and gooch lighting and rendering to a cube map texture to generate reflections.&lt;/p&gt;
&lt;h2 id="msvccopysolutionexe"&gt;MSVCCopySolution.exe&lt;/h2&gt;
&lt;p&gt;Tool to copy a VS solution excluding all the data generated during the compilation. Basically only the source code is copied.&lt;/p&gt;
&lt;h2 id="pipedrawingdemoexe"&gt;PipeDrawingDemo.exe&lt;/h2&gt;
&lt;p&gt;Render a pipe composed of many matched trajectories.&lt;/p&gt;
&lt;h2 id="trajectorydrawingdemoexe"&gt;TrajectoryDrawingDemo.exe&lt;/h2&gt;
&lt;p&gt;Loads a trajectory from a CSV file (use the samples from the Data folder). The colors depend on the speed at a given point.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;speed&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;v&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;XMFLOAT4&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// Red&lt;/span&gt;
&lt;span class="n"&gt;elsea&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;speed&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;v&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;XMFLOAT4&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// Blue&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt;
        &lt;span class="nf"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;speed&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
            &lt;span class="n"&gt;v&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;XMFLOAT4&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// Yellow&lt;/span&gt;
        &lt;span class="k"&gt;else&lt;/span&gt;
            &lt;span class="n"&gt;v&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;XMFLOAT4&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// Green&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anveena</dc:creator><pubDate>Sun, 04 Aug 2013 12:41:14 -0000</pubDate><guid>https://sourceforge.net0935247e27d5e411f25a51fb115e87de1fdac951</guid></item></channel></rss>