Back in 2010 I tinkered around with 3D graphics, and I learned how to use OpenGL, a 3D graphics engine, with the only language I knew well, Haskell. Eager to try it out, I embarked on a project to build from scratch a molecular graphics engine, because cool images of molecules always impressed me. Below are some snapshots from the program Hmol that I wrote:
Hmol is publicly available via Github under the GNU GPLv3 License (details in the Licensing section at the bottom).
I distinctly remember finishing much of the development during my exam period—no classes and no homework, so lots of spare time!
Besides sharing my own musings and insights on various topics, I recommend some books, events or other material.
Except where otherwise noted, site content created by Cheng Herng Yi is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.