126 Commits

Author SHA1 Message Date
Nikola Petrov
dcb479912f Change to init app in init() 2024-03-06 22:33:17 +01:00
Nikola Petrov
27b822d7b1 Add deinit
for preperation for web
2024-03-06 22:27:52 +01:00
Nikola Petrov
05d0f63535 Make app class
to handle everithing and easy porting
2024-03-06 11:16:19 +01:00
Nikola Petrov
cf006e05e0 Add multiple tree
eden je spredaj ki se premika ko ga zavrnemo se zamenjata
in sedaj vidimo spodnjega
2024-03-06 01:52:39 +01:00
Nikola Petrov
4b7fb4a011 Move main in to src 2024-03-05 14:27:58 +01:00
Nikola Petrov
c11135c5c4 Fix include so it compiles 2024-03-05 14:18:19 +01:00
Nikola Petrov
c3f4c17d6e Cnage include to follow new rule 2024-03-05 02:09:15 +01:00
Nikola Petrov
e5f9e8d7f3 Add basic rotation
Rotate texuture based on mouse position
2024-03-05 01:51:26 +01:00
Nikola Petrov
acb478f970 Add -Wall and -Werror
to follow android compiler
2024-03-03 23:09:37 +01:00
Nikola Petrov
1755c18496 Addapt for android
Center the tree texture on the screen
2024-03-03 22:36:53 +01:00
Nikola Petrov
462f27aa26 Reformat to folow style 2024-03-03 22:31:15 +01:00
Nikola Petrov
8b3eb1cb7e up .vscode 2024-03-03 21:06:22 +01:00
Nikola Petrov
cccafdda37 export tree functions to a class 2024-03-03 21:06:06 +01:00
Nikola Petrov
7e693bb73f change to check if mouse/touch 2024-03-02 13:49:49 +01:00
Nikola Petrov
c01c722fec fix 2024-03-01 23:35:43 +01:00
Nikola Petrov
48dccd2d93 lenghtRatio as genome 2024-02-28 16:41:12 +01:00
Nikola Petrov
a286744fe5 random num of branches 2024-02-22 14:15:02 +01:00
Nikola Petrov
0fd7aeb8d7 add redraw the tree with KEY_R 2024-02-22 13:56:48 +01:00
Nikola Petrov
3d9e6c9f7d change to draw body first
Using std::list to store what needs to be drawn
2024-02-22 13:33:10 +01:00
Nikola Petrov
f6adb3e306 Blend colors in the branch 2024-02-22 01:50:29 +01:00
Nikola Petrov
19bb290276 Add color to tree 2024-02-22 01:01:03 +01:00
Nikola Petrov
c56e33f23a update to build 2024-02-22 00:45:30 +01:00
Nikola Petrov
bbf248bb9c Render tree to texture 2024-02-21 23:04:13 +01:00
Nikola Petrov
2ae0839e4f Change to accept Color of the line to be drawn 2024-02-21 22:19:44 +01:00
Nikola Petrov
24fee6498c add .gitignore 2024-02-21 01:08:00 +01:00
Nikola Petrov
c29245c470 Initial commit 2024-02-21 01:02:31 +01:00