Code Monkey home page Code Monkey logo

megamol's Introduction

MegaMol is a visualization middleware used to visualize point-based molecular data sets. This software is developed within the Collaborative Research Center 716, subproject D.3 at the Visualization Research Center (VISUS) of the University of Stuttgart and at the Computer Graphics and Visualization Group of the TU Dresden.

MegaMol succeeds MolCloud, which has been developed at the University of Stuttgart in order to visualize point-based data sets. MegaMol is written in C++, and uses an OpenGL as Rendering-API and GLSL-Shader. It supports the operating systems Microsoft Windows and Linux, each in 64-bit version. In large parts, MegaMol is based on VISlib, a C++-class library for scientific visualization, which has also been developed at the University of Stuttgart.

Build Status - Azure DevOps Server at VIS[US] Project Status: Active – The project has reached a stable, usable state and is being actively developed. License: BSD-3-Clause Recent Commit Activity

Manual

See the manual for detailed instructions on how to build and use MegaMol.

Changelog

See the changelog for newly available features in the current version of MegaMol.

License

See the license file.

Citing MegaMol

Please use one of the following methods to reference the MegaMol project.

MegaMol – A Comprehensive Prototyping Framework for Visualizations
P. Gralka, M. Becher, M. Braun, F. Frieß, C. Müller, T. Rau, K. Schatz, C. Schulz, M. Krone, G. Reina, T. Ertl
The European Physical Journal Special Topics, vol. 227, no. 14, pp. 1817--1829, 2019
doi: 10.1140/epjst/e2019-800167-5

@article{gralka2019megamol,
    author={Gralka, Patrick
    and Becher, Michael
    and Braun, Matthias
    and Frie{\ss}, Florian
    and M{\"u}ller, Christoph
    and Rau, Tobias
    and Schatz, Karsten
    and Schulz, Christoph
    and Krone, Michael
    and Reina, Guido
    and Ertl, Thomas},
    title={{MegaMol -- A Comprehensive Prototyping Framework for Visualizations}},
    journal={The European Physical Journal Special Topics},
    year={2019},
    month={Mar},
    volume={227},
    number={14},
    pages={1817--1829},
    issn={1951-6401},
    doi={10.1140/epjst/e2019-800167-5},
    url={https://doi.org/10.1140/epjst/e2019-800167-5}
}

MegaMol – A Prototyping Framework for Particle-based Visualization
S. Grottel, M. Krone, C. Müller, G. Reina, T. Ertl
Visualization and Computer Graphics, IEEE Transactions on, vol.21, no.2, pp. 201--214, Feb. 2015
doi: 10.1109/TVCG.2014.2350479

@article{grottel2015megamol,
  author={Grottel, S. and Krone, M. and Muller, C. and Reina, G. and Ertl, T.},
  journal={Visualization and Computer Graphics, IEEE Transactions on},
  title={MegaMol -- A Prototyping Framework for Particle-based Visualization},
  year={2015},
  month={Feb},
  volume={21},
  number={2},
  pages={201--214},
  keywords={Data models;Data visualization;Graphics processing units;Libraries;Rendering(computer graphics);Visualization},
  doi={10.1109/TVCG.2014.2350479},
  ISSN={1077-2626}
}

Coherent Culling and Shading for Large Molecular Dynamics Visualization
S. Grottel, G. Reina, C. Dachsbacher, T. Ertl
Computer Graphics Forum (Proceedings of EUROVIS 2010), 29(3):953 - 962, 2010

@article{eurovis10-grottel,
  author = {Grottel, S. and Reina, G. and Dachsbacher, C. and Ertl, T.},
  title  = {{Coherent Culling and Shading for Large Molecular Dynamics Visualization}},
  url    = {https://go.visus.uni-stuttgart.de/megamol},
  year   = {2010},
  pages  = {953--962},
  journal = {{Computer Graphics Forum}},
  volume = {{29}},
  number = {{3}}
}

Optimized Data Transfer for Time-dependent, GPU-based Glyphs
S. Grottel, G. Reina, T. Ertl
In Proceedings of IEEE Pacific Visualization Symposium 2009: 65 - 72, 2009

@InProceedings{pvis09-grottel,
  author = {Grottel, S. and Reina, G. and Ertl, T.},
  title  = {{Optimized Data Transfer for Time-dependent, GPU-based Glyphs}},
  url    = {https://go.visus.uni-stuttgart.de/megamol},
  year   = {2009},
  pages  = {65-72},
  booktitle = {{Proceedings of IEEE Pacific Visualization Symposium 2009}}
}

MegaMol project website
https://megamol.org

@misc{megamol,
  key  = "megamol",
  url  = {https://megamol.org},
  note = {{MegaMol project website \url{https://megamol.org}}},
}

megamol's People

Contributors

aiosin avatar braunms avatar crowbar27 avatar dependabot[bot] avatar fernanor avatar florianfriess avatar gegell avatar geringsj avatar gralkapk avatar invor avatar jstaib-tud avatar kroneml avatar marukyu avatar moritz-h avatar r3sox avatar reinago avatar schatzkn avatar schulzch avatar sellendk avatar straubar avatar thinkpiet avatar tobiasrau avatar vetinari89 avatar voei avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.