Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== SatViz ====== ☛ **Position**: **3D Developer & Modeler**\\ ☛ **Schedule**: May 2005 - Dec. 2008\\ ☛ **Client**: [[http://www.dlr.de/dlr/en/desktopdefault.aspx/tabid-10002/|German Aerospace Center (DLR)]]\\ ☛ **Team size**: 4 people ===== Project description ===== SatViz was a real time satellite simulation tool with 3D visualization support. This software was initially designed for space industries simulation/visualization and provided simulation for the following satellites and ISS components: * TerraSAR / TandemX * SatcomBW * International Space Station (ISS global visualization/positioning) * Columbus / Biolab (extended ISS module visualization) * ESA Automated Transfer Vehicle (ATV) The software was then extended to simulate other systems, such as an OIL plant, or a F1 racing car. ===== Responsibilities & Achievements ===== * I was responsible for creating the 3D simulation environment primarily used for spatial missions modeling. * I designed and implemented the 3D engine based on OpenSceneGraph. * I gathered significant experience with: * C++ code, * 3D space algebra (matrices, quaternions, transformations), * OpenGL pipeline in general, * OpenSceneGraph framework, * 3D Modeling, * SCons build framework * Java code * I interacted actively with the OpenSceneGraph community, producing plugins for OSG to: * Read SGI images, * Read BIL elevation data format, * Read GZ compressed files * Got multi-platform experience: working with Visual Studio on Windows and Eclipse on Linux * I optimized multiple 3D models with 3DS Max to make them "3D engine friendly": * Columbus, ISS, NASA Shuttle, LTS, SatcomBW, TerraSAR-X, etc. * I designed many classes/systems using UML diagrams (generated with BOUML). * I created Windows installer construction scripts (with NSIS). ⇒ The SatViz software was used successfully for public demonstrations purposes for many years at DLR. ===== Skills & Techs ===== * **OpenSceneGraph** * **C++** * **GLSL** * **3DS Max** * **Java** * **JNI** * **Eclipse** * **Visual Studio** * **SCons** * **SVN** ===== Links ===== * [[https://www.gmv-insyen.com/product_sat-viz.html|Official GMV INSYEN SatViz/NG3DV webpage]] ===== Images ===== <grid> <col sm="2"></col> <col sm="8"> <carousel> <slide> {{public:projects:satviz:active3DV_columbus.jpg?nolink|}} <caption> Columbus interior view </caption> </slide> <slide> {{public:projects:satviz:active3DV_galileo.jpg?nolink|}} <caption> Galileo project display </caption> </slide> <slide> {{public:projects:satviz:active3DV_oil_screen.jpg?nolink|}} <caption> OIL plant project splashscreen </caption> </slide> <slide> {{public:projects:satviz:active3DV_oil_plant.jpg?nolink|}} <caption> OIL plant management typical display </caption> </slide> <slide> {{public:projects:satviz:active3DV_space.jpg?nolink|}} <caption> Space project splashscreen </caption> </slide> <slide> {{public:projects:satviz:active3dv_tandemx.jpg?nolink|}} <caption> TandemX project typical display </caption> </slide> <slide> {{public:projects:satviz:satviz_racingcar.jpg?nolink|}} <caption> Racing car splashscreen </caption> </slide> </carousel> </col> <col sm="2"></col> </grid> public/work/satviz/satviz.txt Last modified: 2020/07/10 12:11by 127.0.0.1