<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gabriel St-Pierre-Lemieux</title>
    <description>The latest articles on DEV Community by Gabriel St-Pierre-Lemieux (@spationaute).</description>
    <link>https://dev.to/spationaute</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F390646%2Fb1363c03-e092-4d11-a772-f707128f12af.jpeg</url>
      <title>DEV Community: Gabriel St-Pierre-Lemieux</title>
      <link>https://dev.to/spationaute</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/spationaute"/>
    <language>en</language>
    <item>
      <title>FullEarth</title>
      <dc:creator>Gabriel St-Pierre-Lemieux</dc:creator>
      <pubDate>Wed, 20 May 2020 12:43:45 +0000</pubDate>
      <link>https://dev.to/spationaute/fullearth-357e</link>
      <guid>https://dev.to/spationaute/fullearth-357e</guid>
      <description>&lt;h2&gt;
  
  
  About FullEarth
&lt;/h2&gt;

&lt;p&gt;FullEarth is an OpenGL 3D globe representation of earthquakes around the world. It uses GEOJSON has sources and is compatible with USGS notification service. It was developed for Linux (Ubuntu).&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/wOWCfJ1ELCY"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;
&lt;h2&gt;
  
  
  Link to Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vWogaON8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-28d89282e0daa1e2496205e2f218a44c755b0dd6536bbadf5ed5a44a7ca54716.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Spationaute"&gt;
        Spationaute
      &lt;/a&gt; / &lt;a href="https://github.com/Spationaute/FullEarth"&gt;
        FullEarth
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A 3D globe display for the latest earthquakes
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
FullEarth&lt;/h1&gt;
&lt;p&gt;FullEarth is an OpenGL 3D globe representation of earthquakes around the world
It uses GEOJSON has sources and is compatible with USGS notification service
The software is currently in his infancy, it delivers basic manipulation but still miss a large number of features.&lt;/p&gt;
&lt;h2&gt;
Few images&lt;/h2&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://camo.githubusercontent.com/395a84f62901acb2bdbd2c28a35f9adcbdc28210/68747470733a2f2f63646e2e65696e74656c2e6e65742f496d616765732f536f6674776172652f66652d6f6e652e706e67"&gt;&lt;img src="https://camo.githubusercontent.com/395a84f62901acb2bdbd2c28a35f9adcbdc28210/68747470733a2f2f63646e2e65696e74656c2e6e65742f496d616765732f536f6674776172652f66652d6f6e652e706e67"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://camo.githubusercontent.com/8d1ff813bf160312737c545fb389211afb4cf411/68747470733a2f2f63646e2e65696e74656c2e6e65742f496d616765732f536f6674776172652f66652d74776f2e706e67"&gt;&lt;img src="https://camo.githubusercontent.com/8d1ff813bf160312737c545fb389211afb4cf411/68747470733a2f2f63646e2e65696e74656c2e6e65742f496d616765732f536f6674776172652f66652d74776f2e706e67"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://camo.githubusercontent.com/36633871919126564dfa174753828eac599b8abd/68747470733a2f2f63646e2e65696e74656c2e6e65742f496d616765732f536f6674776172652f66652d64757463682e706e67"&gt;&lt;img src="https://camo.githubusercontent.com/36633871919126564dfa174753828eac599b8abd/68747470733a2f2f63646e2e65696e74656c2e6e65742f496d616765732f536f6674776172652f66652d64757463682e706e67"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
Dependency&lt;/h2&gt;
&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;LIB&lt;/th&gt;
&lt;th&gt;Version&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;FLTK  &lt;br&gt; FLTK-Image &lt;br&gt; FLTK-GL&lt;/td&gt;
&lt;td&gt;1.3.4&lt;/td&gt;
&lt;td&gt;An open source GUI library working on all platform. Can be compiled has a static library, reducing the number of DLL for windows platforms.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OpenGL&lt;/td&gt;
&lt;td&gt;19.0.8&lt;/td&gt;
&lt;td&gt;The 3D base software.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CURL&lt;/td&gt;
&lt;td&gt;7.58.0&lt;/td&gt;
&lt;td&gt;Software to interact with web servers.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OpenSSL&lt;/td&gt;
&lt;td&gt;1.0.2-nss&lt;/td&gt;
&lt;td&gt;Encryption Software. Used by Curl Fto communicate with USGS servers using HTTPS protocol.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GLU&lt;/td&gt;
&lt;td&gt;9.0.0&lt;/td&gt;
&lt;td&gt;Extension for OpenGL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GLEW&lt;/td&gt;
&lt;td&gt;2.0&lt;/td&gt;
&lt;td&gt;OpenGL loaders added to the software to add compatibility with Window OS. Sadly, I was not hable to compile on Windows Platform... (I NEED HELP HERE)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2&gt;
Installation&lt;/h2&gt;
&lt;p&gt;Install the dependency for your OS, then the easy…&lt;/p&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Spationaute/FullEarth"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How I built it
&lt;/h2&gt;

&lt;p&gt;I developed FullEarth for fun, to offer an open source alternative to a similar software that was only aimed at the Windows platform. It has no link with my PhD project except that it allowed me to clear my mind. &lt;/p&gt;

&lt;p&gt;This software is also my first shot at OpenGL. I used FLTK as the GUI library. I didn't find the use of OpenGL really hard since I have only used simple function. I still need to do a lot of optimization. An example could be to draw the coast lines and the faults line directly on the image before mapping it to the globe. &lt;/p&gt;

&lt;p&gt;Finally, I have difficulties to compile it on Windows. I have no running computer with this OS and cross compiling software with OpenGL is really hard!&lt;/p&gt;

&lt;h2&gt;
  
  
  Additional Thoughts / Feelings / Stories
&lt;/h2&gt;

&lt;p&gt;Don't be too harsh on your code evaluation, the software is incomplete and far from optimal. I was really just a simple project made to relax! &lt;/p&gt;

</description>
      <category>octograd2020</category>
    </item>
  </channel>
</rss>
