Commit Graph

  • 177edb18b1 feat(main.c, input.c): Print important information to stdout main PedroEdiaz 2025-05-11 17:30:29 -06:00
  • 605f4610ce Fix(parm.h): allow size to be correctly calculated PedroEdiaz 2025-05-11 17:28:30 -06:00
  • 8cc9587851 feat(input): more intuitive inputs PedroEdiaz 2025-05-11 15:35:58 -06:00
  • fbd7821c12 feat(input): Add mouse input PedroEdiaz 2025-05-11 15:31:04 -06:00
  • 64a6f60b6d feat(input): Add arrow key input PedroEdiaz 2025-05-11 12:54:43 -06:00
  • 9ae78c3c84 fix(klein): fix klein format with stdint PedroEdiaz 2025-04-12 11:53:04 -06:00
  • 10133bca3e fix(windows): partialy fix windows compilation PedroEdiaz 2025-04-12 11:46:10 -06:00
  • dc49810a67 feat(input,window): Add glfw debug and fix nanosleep for windows PedroEdiaz 2025-04-12 11:43:39 -06:00
  • d2d6794f08 refactor(src/klein.c): Fix values on klein format PedroEdiaz 2025-04-12 11:38:55 -06:00
  • b83f0f07e3 Merge main, change compile.bat, add struct gui crisel-nuklear PedroEdiaz 2025-02-04 10:16:09 -06:00
  • 52aa9d4ac2 Fix size of klein files, debug of glfw PedroEdiaz 2024-12-15 19:58:58 -06:00
  • bc537cf9f2 ui better Crisel 2024-12-10 00:06:17 -06:00
  • 533109fbcd Return color PedroEdiaz 2024-12-09 16:12:48 -06:00
  • 3997613d16 Fix nameing and reduce size PedroEdiaz 2024-12-09 00:40:40 -06:00
  • f21121b88d Better contrast PedroEdiaz 2024-12-09 00:39:39 -06:00
  • 86480fe9b1 Add flow PedroEdiaz 2024-12-05 21:38:59 -06:00
  • e9bd748dd8 Fix examples compilation PedroEdiaz 2024-12-05 19:19:19 -06:00
  • ad4f5cb077 Merge branch 'main' into experimental experimental PedroEdiaz 2024-12-04 13:22:05 -06:00
  • a08b17e975 Update colors PedroEdiaz 2024-12-04 10:37:10 -06:00
  • d97a35b898 Documentation PedroEdiaz 2024-12-04 10:32:38 -06:00
  • b2f6707efc Update norm.h to be safe PedroEdiaz 2024-12-03 22:51:50 -06:00
  • 7344c6bfcb Fix PedroEdiaz 2024-12-03 22:44:39 -06:00
  • b928dcd82d Update Readme PedroEdiaz 2024-12-03 22:42:53 -06:00
  • f687117fed Merge branch 'klein' PedroEdiaz 2024-12-03 22:22:31 -06:00
  • 65017c859c Fix compilation klein PedroEdiaz 2024-12-03 22:21:22 -06:00
  • f514fc7ffe setup examples and clean codebase PedroEdiaz 2024-12-03 22:18:48 -06:00
  • f8eb20c0cf Actualizar src/surface.c islas 2024-12-03 01:31:47 +00:00
  • 33940b7bb6 Actualizar src/surface.c islas 2024-12-03 01:28:33 +00:00
  • b1897b500b Actualizar src/surface.c islas 2024-12-03 01:18:23 +00:00
  • 81eb79662e 3rd ui Crisel 2024-12-02 14:59:47 -06:00
  • d2e2c6eef7 2nd ui colors Crisel 2024-12-02 14:39:32 -06:00
  • 57091d3408 1rst ui Crisel 2024-12-02 14:12:01 -06:00
  • fd598255f4 Allow droping klein files PedroEdiaz 2024-12-01 21:33:27 -06:00
  • 733ababde0 Read klein files, xd PedroEdiaz 2024-12-01 21:20:07 -06:00
  • 987ce54429 Read Klein file PedroEdiaz 2024-12-01 21:08:35 -06:00
  • 1d254eade5 Actualizar src/surface.c pedro-klein islas 2024-12-01 22:50:15 +00:00
  • 904d686c6e Clean up codebase, rm texture, matrix -> load PedroEdiaz 2024-12-01 16:12:17 -06:00
  • 6d1223d79e Esfera y espacios lente agregados alan 2024-12-01 15:10:27 -06:00
  • 3e3c6e676e Merge branch 'experimental' of https://gitea.axiolutions.com/software/manigraph into experimental alan 2024-12-01 15:00:42 -06:00
  • f33b8f67b5 esfera y espacios lente agregados alan 2024-12-01 14:49:02 -06:00
  • a293008137 Fix size with variable grid PedroEdiaz 2024-12-01 13:43:27 -06:00
  • 0729388291 Set up struct surface, and use variable grid PedroEdiaz 2024-12-01 13:23:29 -06:00
  • eb59f5346a Merge branch 'experimental' PedroEdiaz 2024-12-01 12:28:39 -06:00
  • b19100424d Clean PedroEdiaz 2024-12-01 12:21:29 -06:00
  • 0db8ed60ac Assert Style PedroEdiaz 2024-12-01 12:20:59 -06:00
  • 6c322a9759 Avoid bottle-neck while drwing lines, fix surface PedroEdiaz 2024-12-01 12:19:53 -06:00
  • 8be2052c45 Merge branch 'roberto' into experimental PedroEdiaz 2024-12-01 00:24:52 -06:00
  • 1a0b804b57 Fix: cube, add test for cube generation PedroEdiaz 2024-12-01 00:13:26 -06:00
  • 468f9f951d Número de caras agregado alan 2024-11-30 22:48:29 -06:00
  • ee144f2286 Assert Style PedroEdiaz 2024-11-30 22:33:28 -06:00
  • df5ae70aa2 Use G-S on all dimentions roberto PedroEdiaz 2024-11-30 22:27:57 -06:00
  • 565afe2f7d Merge branch 'main' into roberto PedroEdiaz 2024-11-30 22:22:48 -06:00
  • 23f98687fe Cubo arreglado alan 2024-11-30 21:10:43 -06:00
  • 465d7acb3a Merge branch 'experimental' PedroEdiaz 2024-11-29 23:44:11 -06:00
  • 56339e9e10 changes Crisel 2024-11-29 15:49:17 -06:00
  • 590fa22658 Better use of viewport PedroEdiaz 2024-11-28 18:52:53 -06:00
  • 6c7c22ce50 Fix: rotations on R4 PedroEdiaz 2024-11-28 16:23:39 -06:00
  • 1e009d5bdf Fix gamma, add Glad, error if glad is compiled with emscripten PedroEdiaz 2024-11-28 09:55:48 -06:00
  • 814f0c94a4 ya son puros for loops xd roberto.mc 2024-11-27 23:22:31 -06:00
  • 66254e80c9 Fix: Compilation errors alan alan2 PedroEdiaz 2024-11-27 19:31:36 -06:00
  • 2c8795bd9f Ejemplo: de cambiar cglm por for-loops PedroEdiaz 2024-11-27 19:26:28 -06:00
  • 7888c06c41 aiura con R^n roberto.mc 2024-11-27 19:08:57 -06:00
  • 61388252ae Merge branch 'alan2' into experimental PedroEdiaz 2024-11-27 17:40:16 -06:00
  • 8a4e95fdd3 Fix: compilation error PedroEdiaz 2024-11-27 17:31:47 -06:00
  • e95ef9d127 Fix: encoding for n-cube faces PedroEdiaz 2024-11-27 17:21:59 -06:00
  • 4840b0c8ba Merge branch 'main' into experimental PedroEdiaz 2024-11-27 10:58:58 -06:00
  • 8d1f54604e Optimize and work with dim=2 PedroEdiaz 2024-11-27 00:20:51 -06:00
  • 589721a953 WIP: Rotations in R4, and change colors PedroEdiaz 2024-11-26 23:51:30 -06:00
  • a8ae6aaef6 Add gamma correction, change illumination values PedroEdiaz 2024-11-26 23:49:02 -06:00
  • 805ff18e21 expandiendo a Rn avance alan 2024-11-26 22:21:56 -06:00
  • e4a4a8c603 Add riemman surfaces family PedroEdiaz 2024-11-21 18:56:05 -06:00
  • 8811c4e0b7 Prepare for Rn -> Rm surfaces PedroEdiaz 2024-11-20 11:38:23 -06:00
  • 6c5e2a9a29 Merge branch 'main' into roberto PedroEdiaz 2024-11-20 11:14:59 -06:00
  • d967550dd8 Fix Compilation errors PedroEdiaz 2024-11-20 11:08:07 -06:00
  • 61b014a803 Port to web for free PedroEdiaz 2024-11-19 21:54:22 -06:00
  • 793c11757d aiura pedro roberto.mc 2024-11-18 23:14:54 -06:00
  • c4016d239a Merge: roberto -> main PedroEdiaz 2024-11-16 13:12:16 -06:00
  • 4bc45f4eea aiuda con el blinn-phong roberto.mc 2024-11-15 20:20:33 -06:00
  • 6dbc758cc3 xd PedroEdiaz 2024-11-14 21:15:24 -06:00
  • 569a8d0f42 Fix: specular PedroEdiaz 2024-11-14 20:11:30 -06:00
  • 52ef897137 Specular ya deberia furula roberto.mc 2024-11-14 16:47:14 -06:00
  • 03796fdaff Fix: OpenGL changes of Nuklear PedroEdiaz 2024-11-07 14:14:20 -06:00
  • 46869cbcde WIP: Working window that breaks OpenGL settings PedroEdiaz 2024-11-06 19:27:02 -06:00
  • 25df66b5f8 wip2 Crisel 2024-11-06 15:57:45 -06:00
  • 583c0cb92f Use modern scrolling for better UX PedroEdiaz 2024-11-04 20:56:50 -06:00
  • c37614ae52 default: GLAD PedroEdiaz 2024-10-30 22:44:58 -06:00
  • fb2cbe20db glew -> glad & libglfw.so -> libglfw.a PedroEdiaz 2024-10-30 22:38:23 -06:00
  • 88495c1068 Setup Manigraph for glad PedroEdiaz 2024-10-30 22:42:13 -06:00
  • 303f16d155 Separate Wayland and x11 PedroEdiaz 2024-10-29 20:02:36 -06:00
  • 8c565ffd25 Fix #17, Add nuklear, Unified linux compilation PedroEdiaz 2024-10-27 16:09:29 -06:00
  • 3fa4eed366 Fix: Palette PedroEdiaz 2024-10-24 12:21:14 -06:00
  • 3e27f0d165 Add .clang-format and .gitignore PedroEdiaz 2024-10-24 11:21:07 -06:00
  • 2a5a101080 Change projection w/keyboard PedroEdiaz 2024-10-22 23:07:30 -06:00
  • 6727c5fa9a Clean code for MVP Release PedroEdiaz 2024-10-22 19:54:55 -06:00
  • 7787daa2da Merge: roberto -> main PedroEdiaz 2024-10-22 19:26:10 -06:00
  • 74f4f7c7eb Finall G-S PedroEdiaz 2024-10-22 18:58:15 -06:00
  • c513320714 xd, la restanostaba guena Your Name 2024-10-22 12:53:44 -06:00
  • 96df57fc90 Ya deberia funcionar n==4, pero por alguna razon no corre con make run, iura Your Name 2024-10-22 12:05:19 -06:00
  • b50fbf9d2d rm: glfw.dll manigraph.exe PedroEdiaz 2024-10-22 11:46:30 -06:00
  • 6eedd09e2c Merge: crisel -> main PedroEdiaz 2024-10-22 11:45:51 -06:00