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