Skip to content

Commit 1248cc0

Browse files
committed
updated README.md
1 parent e475c9c commit 1248cc0

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

README.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ Simple generated perlin-noise heightmap rendered with normal vectors as colors (
99

1010
LINES OF CODE (without unreasonable compression):
1111

12-
Main File: 189
13-
Main Classes: 302
14-
Utility Classes: 730
15-
Helpers Namespaces: 707
16-
Core Total: 1221
17-
Total: 1928
12+
Main File: 198
13+
Main Classes: 313
14+
Utility Classes: 743
15+
Helpers Namespaces: 733
16+
Core Total: 1254
17+
Total: 1987
1818

1919
History:
2020
12. Apr 2020: 885
@@ -26,6 +26,8 @@ Simple generated perlin-noise heightmap rendered with normal vectors as colors (
2626
27. Jul 2021: 1943
2727
26. Jan 2022: 1969
2828
26. Nov 2022: 1928
29+
20. Mar 2023: 1987
30+
2931

3032
`Note`: If you are using TinyEngine for any projects, please let me know!
3133

@@ -58,7 +60,7 @@ A number of utility classes wrap typical OpenGL features into easily useable str
5860
- Compute: Derived from Shader, allows for compute shader dispatching
5961
- Buffer: OpenGL Buffer Object wrapper. Allows for easy templated loading and data retrieval for the GPU.
6062
- Model: OpengL VAO/VBO wrapper. Construct from user-defined algorithm. Handles loading, updating, rendering.
61-
- Target: OpenGL FBO wrapper. Bind a texture for render targeting. Handles 2D (billboards) and 3D (cubemaps).
63+
- Target: OpenGL FBO wrapper. Bind one or multiple textures for render targeting. Handles 2D (billboards) and 3D (cubemaps).
6264
- Instance: OpenGL instanced rendering wrapper (any Model object, any data). Simply add model buffers and render model instanced.
6365

6466
More information can be found on the wiki: [Utility Classes](https://github.com/weigert/TinyEngine/wiki/Utility-Classes)
@@ -142,14 +144,14 @@ As of 2021, TinyEngine is built as a statically linked library for easier inclus
142144
The installation process occurs in the makefile (valid for all operating systems):
143145
144146
```bash
145-
sudo make setup #Copy Core Header Files to Install Location
146-
sudo make helpers #Copy Helper Headers
147-
sudo make install #Compile TinyEngine and Copy to Install Location
148-
sudo make all #All of the above! Run this for easy install.
147+
make setup #Copy Core Header Files to Install Location
148+
make helpers #Copy Helper Headers
149+
make install #Compile TinyEngine and Copy to Install Location
150+
make all #All of the above! Run this for easy install.
149151
make examples
150152
```
151153

152-
The default install locations are `/usr/local/lib` for the compiled library and `/usr/local/include` for the header files.
154+
The default install locations are `$(HOME)/.local/lib` for the compiled library and `$(HOME)/.local/include` for the header files.
153155

154156
Check the (brief!) makefile for options (e.g. install location, compiler flags).
155157

0 commit comments

Comments
 (0)