Skip to content

A 3D (raymarching) rendering engine. In java because i am speed

License

Notifications You must be signed in to change notification settings

nbrugger-tgm/JRender

Repository files navigation

JRender

This is a 3D PBR (phsical based rendering) engine completely done in java, based on raymarching.

Clarification

This project is an expermiment, do not do/use this for "in use" purposes.

The performance is (who could have guessed) terrible, it takes many secconds to render a HQ image.

The code is online for educational purposes only

Examples / Features

Light

Reflections

Height/Depth maps

Build and Run

Requires Java 11 to run (Java 16+ doesn't work at this stage).

To run the program execute:

./gradlew run

Enjoy, learn and have fun

About

A 3D (raymarching) rendering engine. In java because i am speed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages