Commit Graph

  • 4018c02 (HEAD -> master) node editor: dragging! by gradient 2017-10-20 18:53:25 -0500
  • 0445327 node editor: draw slot dots by gradient 2017-10-20 18:53:15 -0500
  • c08bd3c node editor: push/pop imgui ID scopes when rendering nodes by gradient 2017-10-20 18:52:03 -0500
  • a97b7e5 node editor: draw edges by gradient 2017-10-20 18:51:42 -0500
  • ee93529 node_editor.h: set up edgeList, emplace some test data by gradient 2017-10-20 18:51:10 -0500
  • 1794f0c +GuiEdge, a line between two slots by gradient 2017-10-20 18:50:35 -0500
  • 6654768 GuiNode: slot location computation, unprotect fields by gradient 2017-10-20 18:50:11 -0500
  • 03d6e38 pull gl3w into the main tree, fix the build by gradient 2017-10-20 18:47:29 -0500
  • 2ab1dfd editorconfig by gradient 2017-10-20 11:27:38 -0500
  • 96378d3 bump the test example by gradient 2017-10-20 11:27:30 -0500
  • a2c1b64 ld.gold notes by gradient 2017-10-20 11:27:17 -0500
  • 1879ff8 src/gui/node_editor.h: start implementing a node editor by gradient 2017-10-18 14:23:03 -0500
  • 8025c27 move gui stuff to src/gui/ by gradient 2017-10-18 14:22:47 -0500
  • 77d269e +src/geom.{cpp, h}: Rect, << for Rect and ImVec2 by gradient 2017-10-18 14:21:53 -0500
  • e3eed80 src/main.cpp: build hmm by gradient 2017-10-18 14:21:39 -0500
  • ee54895 update scoping in uistyles/basic.toml by gradient 2017-10-18 14:21:28 -0500
  • 7a31109 fix a few method names by gradient 2017-10-18 14:21:07 -0500
  • bafa386 update src/TODO.md by gradient 2017-10-18 14:20:17 -0500
  • a581e91 remove pipeline/post.h and refs by gradient 2017-10-18 14:20:04 -0500
  • 9504aa1 CMakeLists: fix build with clang++ by gradient 2017-10-18 14:19:31 -0500
  • ee9e63f deps/cpptoml: bump version by gradient 2017-10-18 14:19:09 -0500
  • cf9e854 +deps/handmademath by gradient 2017-10-18 14:18:31 -0500
  • 0f34159 gui.cpp: adjust function order [aesthetics] by gradient 2017-09-23 14:43:15 -0500
  • 59dfeba make the test scene vaguely more interesting by gradient 2017-09-12 21:10:01 -0500
  • 61b8c18 whitespace by gradient 2017-09-12 21:08:04 -0500
  • 65b3986 reloading: replace inotifytools with my spork of a C++ inotify library by gradient 2017-09-12 21:07:42 -0500
  • 7f38451 bump to c++17, use std::experimental::filesystem by gradient 2017-09-12 21:07:13 -0500
  • 97a1df1 main.cpp: wire up inotify by gradient 2017-09-10 21:46:51 -0500
  • 124c939 test_tr.frag: trans flag on a ball and distorted. i have no idea by gradient 2017-09-10 21:46:09 -0500
  • 7b87a7f add a todo file by gradient 2017-09-10 21:45:57 -0500
  • c2fcaa4 port notify.h over to inotify-tools by gradient 2017-09-10 21:45:37 -0500
  • 6d8094d Project: remember the basepath by gradient 2017-09-10 21:45:18 -0500
  • dd0838b Project: add dedicated reload_shaders method by gradient 2017-09-10 21:44:32 -0500
  • 4bc3b4b some random utils.glsl stuff by gradient 2017-09-10 21:43:56 -0500
  • b6c3f2b by gradient 2017-09-10 21:43:25 -0500
  • c262e54 so much hacking on the test.frag scene by gradient 2017-09-10 21:43:13 -0500
  • a72365f initial pass at an autoreloader (broken! non-recursive inotify) by gradient 2017-09-10 19:36:25 -0500
  • 59f9843 disable nfd dialogs because nfd's build is fucking trash by gradient 2017-09-10 18:51:39 -0500
  • a4621f4 Move the sphere to (1,1,1) by gradient 2017-05-29 23:08:19 -0500
  • 7eace1e Gamma correction by gradient 2017-05-29 23:07:59 -0500
  • 22e6297 Make shade() understand materials by gradient 2017-05-29 23:07:43 -0500
  • f07ce24 Black background by gradient 2017-05-29 22:51:55 -0500
  • bcf586a Rotate the camera eye around by gradient 2017-05-29 22:51:31 -0500
  • 56b5a7c Rename calcLookAtMatrix => look_mat by gradient 2017-05-29 13:28:21 -0500
  • 4e714fa Update raymarch() to use a SceneResult by gradient 2017-05-29 13:27:36 -0500
  • 5a78198 Update estimate_scene_normal to use a SceneResult by gradient 2017-05-29 13:25:55 -0500
  • 65b932f Switch scene_f over to returning a SceneResult{dist, mat_idx} by gradient 2017-05-29 13:23:13 -0500
  • 8d2193f Bump the FOV up, move the far plane to 20 units by gradient 2017-05-29 13:22:31 -0500
  • 088982f Add a demo project by gradient 2017-05-29 11:49:58 -0500
  • 703f6cf Add src/main.cpp; wire everything together by gradient 2017-05-29 11:48:58 -0500
  • b36549e Add an imgui-based debug ui by gradient 2017-05-29 11:48:33 -0500
  • b2a797b Add a stub generic postprocessing config struct by gradient 2017-05-29 11:47:53 -0500
  • dcc473f Add demo state and config loading by gradient 2017-05-29 11:47:43 -0500
  • 937bdc5 Add project and shader models, and (de)serialization of projects by gradient 2017-05-29 11:47:14 -0500
  • 54776be Add CMakeLists.txt by gradient 2017-05-29 11:46:56 -0500
  • 3105597 Add .gitignore by gradient 2017-05-29 11:46:41 -0500
  • 826656b Add deps/ by gradient 2017-05-29 11:46:33 -0500
  • 1d87e3f Wipe out Rust stuff by gradient 2017-05-23 22:39:20 -0500
  • 87e3f99 (rust-gfx) Initial commit of some gfx-rs testing stuff by gradient 2017-05-23 22:38:25 -0500