| 1 | = AtmosphericEngine = |
| 2 | |
| 3 | == Overview == |
| 4 | The atmospheric engine is an engine to create and control weather effects in the orxonox worlds in an easy way.[[br]] |
| 5 | Various atmospheric effects like rain, snow, fog etc. can be activated by simple functions. |
| 6 | [[TOC]] |
| 7 | |
| 8 | == UML - Design == |
| 9 | UML-Classdiagram |
| 10 | {{{ |
| 11 | #!html |
| 12 | <a href="https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/AtmosphericEngine/AtmosphericEngine.png?format=raw"> |
| 13 | <img src="https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/AtmosphericEngine/AtmosphericEngine.png?format=raw" width=300></a> |
| 14 | }}} |
| 15 | |
| 16 | == Modules == |
| 17 | |
| 18 | === VolFogEffect === |
| 19 | Volumetric Fog - new idea: create animated fog with shaders. same as the animated clouds. [[br]] |
| 20 | Example: |
| 21 | {{{ |
| 22 | #!html |
| 23 | <a href="https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/AtmosphericEngine/fog1.jpg?format=raw"> |
| 24 | <img src="https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/AtmosphericEngine/fog1.jpg?format=raw" width=300></a> |
| 25 | |
| 26 | <a href="https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/AtmosphericEngine/fog2.jpg?format=raw"> |
| 27 | <img src="https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/AtmosphericEngine/fog2.jpg?format=raw" width=300></a> |
| 28 | }}} |
| 29 | |
| 30 | Other Links: |
| 31 | * [http://www.xs4all.nl/~ath8n0r/div/ Volumetric Fog] - code and a little prosa |
| 32 | * [http://glazsd.tripod.com/proj/volfog/ Volumetric Fog] - less docu, just code. |
| 33 | * [http://www.apgsoftware.co.uk/gl/demos.html] - some more code |
| 34 | |
| 35 | |
| 36 | == Varia Examples == |
| 37 | * [http://www.gamedev.net/community/forums/topic.asp?topic_id=354442 Dynamic Sky System][[br]] |
| 38 | * [http://www.vterrain.org/Atmosphere/rain.html rain, fog, lighting, and snow] |
| 39 | |
| 40 | Terrain Lighting: |
| 41 | * [http://www.cs.utah.edu/vissim/papers/sunsky/ light and daytime] - much about this topic with lots of images and source, actualy too heavy... |
| 42 | * [http://www.vterrain.org/Atmosphere/index.html sky and atmosphere rendering] |
| 43 | |
| 44 | == Programmers == |
| 45 | [http://hdavid@ee.ethz.ch David Hasenfratz][[br]] |
| 46 | [http://amaechler@ee.ethz.ch Andreas Maechler][[br]] |