Skip to content
This repository has been archived by the owner on Feb 11, 2024. It is now read-only.
/ Geogebruh Public archive

3D graphics engine with CPU-based rendering and ASCII style

License

Notifications You must be signed in to change notification settings

JorgeCepeda/Geogebruh

Repository files navigation

Geoge🅱ruh

3D graphics engine with CPU-based rendering and ASCII style

Here you can see a screenshot taken by the program

It features one of the two projection modes (2D and 3D), and some objects being lit up
In this graphics engine you can activate and deactivate lighting, shades and more in the menu by inputting "M" to display it and pressing spacebar to execute the selected option.
There, you could change the loaded level, too. This would show a list of available levels

This program features a varied selection of examples of Java 8 code, showing the capabilities of the language

Objects have a group of properties, like color, textures, border, and anything you can add to it. Objects that contain other objects also have properties for them, for example they could inherit its main color, or have a unique border, etc.

About

3D graphics engine with CPU-based rendering and ASCII style

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages