Newer
Older
Import / research / 3d-z-maps / mview-0.3.3 / JR.txt
@John John on 29 Dec 2020 999 bytes bulk import from macbookpro checkouts

Modified by John Ryland

I've taken the original code and flattened the directory structure and made it qt4 only.

Removed the Makefiles that appear to be broken (didn't work for me), and replaced with
generated Qt .pro files which then generate Makefiles that work for me (this is on MacOSX,
I think the provided Makefiles were not tested on MacOSX).

After these changes to get it compiling, I encountered an error at runtime. There was code
which checks error codes from OpenGL, it a bit too agressively checks those codes in many
places and exits the app immediately upon this, so I never got the app running until after
commenting the call to exit, instead it just prints out now what the error codes are if there
was an error with a call to OpenGL.

Now for the enhancement for what I want/needed this for:

- Added perspective with wide FOV
- Added 6 cube side orthographic projection views
- Added fragment and vertex shaders so that the 6 cube face views would render out their z values