Skip to content

Commit 12cea5d

Browse files
committed
Merge branch 'main' of git@github.com:130oclock/java-3d-rendering-engine.git into main
2 parents 558b5f3 + 8bed71d commit 12cea5d

File tree

5 files changed

+38
-1
lines changed

5 files changed

+38
-1
lines changed

Cube.png

8.82 KB
Loading

README.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,38 @@
1-
# java-3d-rendering-engine
1+
# java-3d-rendering-engine
2+
A java based 3d rendering engine loosely based on javidx9's 3d rendering YouTube tutorial. This is a port of my own 3d rendering engine programmed in Javascript which was created from javidx9's 3d rendering series.
3+
4+
## Table of contents
5+
* [General info](#general-info)
6+
* [Languages](#languages)
7+
* [Inspiration / Credits](#inspiration)
8+
* [Images](#visuals)
9+
10+
## General info
11+
12+
13+
### Languages
14+
* Java
15+
16+
## Inspiration / Credits
17+
These youtube channels helped guide me throughout the project
18+
* [javidx9](https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA) (OneLoneCoder)
19+
* [The Coding Train](https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw)
20+
21+
## Images
22+
<details>
23+
<summary>This is a screenshot of a textured cube next to a flat shaded octahedron.</summary>
24+
<br>
25+
<img src="./texturedCubeWithGouraudLighting.png">
26+
</details>
27+
28+
<details>
29+
<summary>This is a screenshot of Suzanne, blender's version of the utah teapot.</summary>
30+
<br>
31+
<img src="./Suzanne.png">
32+
</details>
33+
34+
<details>
35+
<summary>This is a screenshot of the skybox and textured objects.</summary>
36+
<br>
37+
<img src="./Skybox.png">
38+
</details>

Skybox.png

339 KB
Loading

Suzanne.png

30.6 KB
Loading
166 KB
Loading

0 commit comments

Comments
 (0)