94 Commits

Author SHA1 Message Date
PedroEdiaz
177edb18b1 feat(main.c, input.c): Print important information to stdout 2025-05-11 17:30:29 -06:00
PedroEdiaz
8cc9587851 feat(input): more intuitive inputs 2025-05-11 15:35:58 -06:00
PedroEdiaz
fbd7821c12 feat(input): Add mouse input 2025-05-11 15:31:04 -06:00
PedroEdiaz
64a6f60b6d feat(input): Add arrow key input 2025-05-11 12:54:43 -06:00
PedroEdiaz
dc49810a67 feat(input,window): Add glfw debug and fix nanosleep for windows 2025-04-12 11:43:39 -06:00
PedroEdiaz
d2d6794f08 refactor(src/klein.c): Fix values on klein format 2025-04-12 11:38:55 -06:00
PedroEdiaz
533109fbcd Return color 2024-12-09 16:12:48 -06:00
PedroEdiaz
f21121b88d Better contrast 2024-12-09 00:39:39 -06:00
PedroEdiaz
f514fc7ffe setup examples and clean codebase 2024-12-03 22:18:48 -06:00
islas
f8eb20c0cf Actualizar src/surface.c 2024-12-03 01:31:47 +00:00
islas
33940b7bb6 Actualizar src/surface.c 2024-12-03 01:28:33 +00:00
islas
b1897b500b Actualizar src/surface.c 2024-12-03 01:18:23 +00:00
PedroEdiaz
fd598255f4 Allow droping klein files 2024-12-01 21:33:27 -06:00
PedroEdiaz
733ababde0 Read klein files, xd 2024-12-01 21:20:07 -06:00
PedroEdiaz
987ce54429 Read Klein file 2024-12-01 21:08:35 -06:00
islas
1d254eade5 Actualizar src/surface.c 2024-12-01 22:50:15 +00:00
PedroEdiaz
904d686c6e Clean up codebase, rm texture, matrix -> load 2024-12-01 16:12:17 -06:00
PedroEdiaz
a293008137 Fix size with variable grid 2024-12-01 13:43:27 -06:00
PedroEdiaz
0729388291 Set up struct surface, and use variable grid 2024-12-01 13:23:29 -06:00
PedroEdiaz
b19100424d Clean 2024-12-01 12:21:29 -06:00
PedroEdiaz
0db8ed60ac Assert Style 2024-12-01 12:20:59 -06:00
PedroEdiaz
6c322a9759 Avoid bottle-neck while drwing lines, fix surface 2024-12-01 12:19:53 -06:00
PedroEdiaz
8be2052c45 Merge branch 'roberto' into experimental 2024-12-01 00:24:52 -06:00
PedroEdiaz
1a0b804b57 Fix: cube, add test for cube generation 2024-12-01 00:13:26 -06:00
alan
468f9f951d Número de caras agregado 2024-11-30 22:48:29 -06:00
PedroEdiaz
df5ae70aa2 Use G-S on all dimentions 2024-11-30 22:27:57 -06:00
PedroEdiaz
565afe2f7d Merge branch 'main' into roberto 2024-11-30 22:22:48 -06:00
alan
23f98687fe Cubo arreglado 2024-11-30 21:10:43 -06:00
PedroEdiaz
465d7acb3a Merge branch 'experimental' 2024-11-29 23:44:11 -06:00
PedroEdiaz
590fa22658 Better use of viewport 2024-11-28 18:52:53 -06:00
PedroEdiaz
6c7c22ce50 Fix: rotations on R4 2024-11-28 16:23:39 -06:00
PedroEdiaz
1e009d5bdf Fix gamma, add Glad, error if glad is compiled with emscripten 2024-11-28 09:55:48 -06:00
roberto.mc
814f0c94a4 ya son puros for loops xd 2024-11-27 23:22:31 -06:00
PedroEdiaz
2c8795bd9f Ejemplo: de cambiar cglm por for-loops 2024-11-27 19:26:28 -06:00
roberto.mc
7888c06c41 aiura con R^n 2024-11-27 19:08:57 -06:00
PedroEdiaz
61388252ae Merge branch 'alan2' into experimental 2024-11-27 17:40:16 -06:00
PedroEdiaz
8a4e95fdd3 Fix: compilation error 2024-11-27 17:31:47 -06:00
PedroEdiaz
e95ef9d127 Fix: encoding for n-cube faces 2024-11-27 17:21:59 -06:00
PedroEdiaz
4840b0c8ba Merge branch 'main' into experimental 2024-11-27 10:58:58 -06:00
PedroEdiaz
8d1f54604e Optimize and work with dim=2 2024-11-27 00:20:51 -06:00
PedroEdiaz
589721a953 WIP: Rotations in R4, and change colors 2024-11-26 23:51:30 -06:00
PedroEdiaz
a8ae6aaef6 Add gamma correction, change illumination values 2024-11-26 23:49:49 -06:00
alan
805ff18e21 expandiendo a Rn avance 2024-11-26 22:21:56 -06:00
PedroEdiaz
e4a4a8c603 Add riemman surfaces family 2024-11-21 18:57:13 -06:00
PedroEdiaz
8811c4e0b7 Prepare for Rn -> Rm surfaces 2024-11-20 11:38:23 -06:00
PedroEdiaz
6c5e2a9a29 Merge branch 'main' into roberto 2024-11-20 11:14:59 -06:00
PedroEdiaz
d967550dd8 Fix Compilation errors 2024-11-20 11:08:07 -06:00
PedroEdiaz
61b014a803 Port to web for free 2024-11-19 21:54:22 -06:00
roberto.mc
793c11757d aiura pedro 2024-11-18 23:14:54 -06:00
PedroEdiaz
c4016d239a Merge: roberto -> main 2024-11-16 13:12:16 -06:00