Brett
|
3f94d6333f
|
working on texture array loading. will have to redo code
|
2024-09-16 16:47:40 -04:00 |
Brett
|
c8b9879e49
|
depend on system glfw. link OpenGL
works on nix now
|
2024-09-14 16:14:53 -04:00 |
Brett
|
c01cb757a1
|
prevent loading of textures which do not exist
|
2024-07-30 21:29:45 -04:00 |
Brett
|
ff2c8e3be8
|
scaleo
|
2024-07-28 13:57:42 -04:00 |
Brett
|
bd9db11827
|
remove last of outline code.
|
2024-07-26 20:07:16 -04:00 |
Brett
|
4e34161bcb
|
push
|
2024-07-15 21:12:09 -04:00 |
Brett
|
8fd5222293
|
forgot the clear
|
2024-07-15 18:33:37 -04:00 |
Brett
|
8b5b0b2c05
|
disable outlining because it is janky af
|
2024-07-15 18:29:20 -04:00 |
Brett
|
672e6b8b60
|
fix issue with non-outlined renders not showing. depth is now a problem.
|
2024-07-15 17:51:38 -04:00 |
Brett
|
1470d8469d
|
silly
|
2024-07-15 14:16:05 -04:00 |
Brett
|
e04ba0655a
|
update example
|
2024-07-15 13:04:19 -04:00 |
Brett
|
9551b612a5
|
allow usage in projects with multiple BLTs
|
2024-07-15 12:59:46 -04:00 |
Brett
|
c9475afb2a
|
add release checks
|
2024-05-15 14:09:58 -04:00 |
Brett
|
ae2ad8d1ab
|
fix memory leak
|
2024-05-15 01:50:20 -04:00 |
Brett
|
8ec4c2c30b
|
working outlining
|
2024-05-13 22:24:06 -04:00 |
Brett
|
af143549cb
|
outlining
|
2024-05-13 22:12:06 -04:00 |
Brett
|
b239984fd1
|
stencile
|
2024-05-13 21:47:09 -04:00 |
Brett
|
2c29dba90f
|
silly
|
2024-05-13 13:15:01 -04:00 |
Brett
|
7c82253251
|
highlighting is hard
|
2024-05-12 21:48:43 -04:00 |
Brett
|
922de9d242
|
highligher
|
2024-05-12 14:06:57 -04:00 |
Brett
|
a6853e6ff7
|
post processing works on emscripten now
|
2024-05-11 20:41:16 -04:00 |
Brett
|
2c85c0f93c
|
layout string
|
2024-05-11 13:39:43 -04:00 |
Brett
|
e674819344
|
postprocess is on the way
|
2024-05-09 13:51:14 -04:00 |
Brett
|
eaf15046b4
|
uwu
|
2024-05-06 15:48:42 -04:00 |
Brett
|
6fb5d48ba9
|
dealing with webgl is getting annoying
|
2024-05-05 21:51:53 -04:00 |
Brett
|
7c61323a05
|
post processing
|
2024-05-05 17:03:50 -04:00 |
Brett
|
eb761557f0
|
pp sillyness
|
2024-05-05 02:29:45 -04:00 |
Brett
|
fa2b314453
|
post processing working, outlining not so much
|
2024-05-04 03:15:43 -04:00 |
Brett
|
ecae5287cc
|
post processing
|
2024-05-03 22:14:48 -04:00 |
Brett
|
622b706618
|
rename fbo_t to frame_buffer_t
|
2024-05-03 20:03:31 -04:00 |
Brett
|
23f069e9b0
|
renamed classes in model.h to be more descriptive
- vbo is now vertex_array
- ebo is now element_array
etc
|
2024-05-03 20:01:45 -04:00 |
Brett
|
e25dad380c
|
2d renderer code cleanup
|
2024-05-03 16:25:02 -04:00 |
Brett
|
3588dcbd49
|
camera speed scaling
|
2024-05-01 21:32:53 -04:00 |
Brett
|
26c1953bc0
|
fold
|
2024-05-01 20:56:47 -04:00 |
Brett
|
a066d8f6e4
|
working raycasting
|
2024-05-01 12:46:26 -04:00 |
Brett
|
2afdfbf3a9
|
state
|
2024-05-01 03:27:30 -04:00 |
Brett
|
96521c51be
|
change to width/height
|
2024-04-30 02:56:02 -04:00 |
Brett
|
99715470ee
|
2d fps camera
|
2024-04-30 02:47:42 -04:00 |
Brett
|
756b6a636e
|
fix issue with width/height not being updated
|
2024-04-30 01:57:37 -04:00 |
Brett
|
7d2028cc55
|
fix init order
|
2024-04-29 21:45:25 -04:00 |
Brett
|
3af6b9c4a0
|
change update and init function signatures
|
2024-04-29 21:42:50 -04:00 |
Brett
|
16a0fbc7dc
|
change interface to have internal functions
|
2024-04-29 21:35:24 -04:00 |
Brett
|
0a93fbe055
|
we now get the width and height of a screen when in emscripten mode
|
2024-04-29 15:31:47 -04:00 |
Brett
|
d2ba28fa1a
|
support emscripten window resizing, F1 is now used over escape on web
|
2024-04-29 02:17:22 -04:00 |
Brett
|
d18b48c9dd
|
emscripten / webasm full support for 2d
|
2024-04-26 18:05:15 -04:00 |
Brett
|
0233ce7549
|
emscripten, mostly working
|
2024-04-26 01:41:53 -04:00 |
Brett
|
7c7e97872d
|
partial emscripten working
|
2024-04-26 01:11:46 -04:00 |
Brett
|
42fbae4ba1
|
frame buffer
|
2024-04-18 19:32:26 -04:00 |
Brett
|
725b6963af
|
textures!
|
2024-04-18 18:00:03 -04:00 |
Brett
|
58ff67dc5c
|
frame
|
2024-04-18 03:53:25 -04:00 |