A downloadable rendering engine for Windows

ʜɴɢɪɴ is an attempt to implement a three-dimensional rendering engine from scratch, based mainly on my intuition, my limited knowledge of linear algebra and some research and information gathering that I have carried out in order to achieve certain functionalities.

As it can be inferred from the current state of the project, it should be treated for the moment as a proof of concept rather than a stable and secure product, since there are still many functionalities to be implemented that are necessary in any rendering engine, as well as some possible bugs to cover, improve the code in many aspects and write documentation for all the features and operation of the software (however, for a greater understanding of this aspect you can read my non-rigorous, expository essay about three-dimensional rendering and its underlying algorithmics); it is also necessary to mention the detail that this program is written entirely in Python, which makes it relatively slow in comparison, although somewhat easier to read.

However, and as a result of the relatively notable progress that I have been achieving in this project, I have decided to make it public and freely accessible in order to facilitate its use and to be able to receive suggestions, feedback and contributions from interested users.

Below are attached pre-compiled binaries for Windows as well as a zipped copy of the code as for the current version. For the further instructions and citation information, see the project’s GitHub repository.

Download

Download
hngin.Win64.zip 33 MB
Download
hngin.Source.zip 84 kB

Leave a comment

Log in with itch.io to leave a comment.