ohsqueezy
|
f43203f5ae
|
pause camera display while requesting from APIs, set Emscripten frame data only when memory location changes
|
2022-09-26 21:01:11 -04:00 |
ohsqueezy
|
59db4015b5
|
use cv::Barcode for scanning instead of ZBar
|
2022-09-26 16:13:42 -04:00 |
ohsqueezy
|
862030b296
|
sharpen camera image preprocessing, check original and preprocessed camera images
|
2022-09-22 17:22:13 -04:00 |
ohsqueezy
|
5f417a2592
|
working emscripten web export; transfer web cam pixel data from JavaScript to C++; fetch images through Emscripten API and cors-anywhere proxy
|
2022-09-19 22:21:17 -04:00 |
ohsqueezy
|
009e374cd8
|
wip of emscripten build with working webcam
|
2022-09-07 20:57:59 -04:00 |
ohsqueezy
|
17dee6174f
|
use a single GL context by moving texture loading out of camera frame thread and use the thread only for reading frame data into cv::Mat
|
2022-08-08 19:28:25 -04:00 |
ohsqueezy
|
c500cd332e
|
added performance timing to camera thread and temporarily fixed crashing by setting thread to wait, added README
|
2022-08-06 19:11:55 -04:00 |
frank
|
16cc5406cf
|
multiple buttons wip
|
2021-11-17 19:57:56 -05:00 |
frank
|
e0b1d1fd53
|
added rotation to pad transformation, added pointer cursor
|
2021-11-13 14:58:30 -05:00 |
frank
|
80aebaf8de
|
pad class with example that runs camera toggle on click
|
2021-11-09 23:32:48 -05:00 |
frank
|
c9868db346
|
connection class accepts callback functions
|
2021-11-04 01:16:46 -04:00 |
frank
|
392371d0c5
|
google books api
|
2021-11-02 13:59:07 -04:00 |
frank
|
4336f69d98
|
updated item and camera to use model class; added carousel class
|
2021-11-01 17:35:16 -04:00 |
frank
|
c461475ea6
|
move camera textures into class
|
2021-10-29 22:10:28 -04:00 |
frank
|
a41dbfd3b1
|
moved background tiles into class
|
2021-10-29 15:53:23 -04:00 |
frank
|
5374b7f76a
|
pudding attributes moved into model class
|
2021-10-29 01:17:05 -04:00 |
frank
|
67a7f9c3f2
|
moved model class into separate file
|
2021-10-26 16:37:05 -04:00 |
frank
|
b66244d943
|
added model and plane classes
|
2021-10-26 14:13:32 -04:00 |
frank
|
68b7276fd2
|
uniform map
|
2021-10-19 02:26:12 -04:00 |
frank
|
50180bb999
|
wip uniforms
|
2021-10-18 23:07:22 -04:00 |
frank
|
e7152838d4
|
move gl buffer objects into framework project
|
2021-10-18 17:34:17 -04:00 |
frank
|
cdf4b8ce0e
|
vertex buffer object class for adding attribute data to gpu
|
2021-10-17 03:27:53 -04:00 |
frank
|
d2f97edab9
|
store rectangle attributes index in attributes object
|
2021-10-14 00:34:55 -04:00 |
frank
|
7ba46588ea
|
using attributes class to store generic vertices
|
2021-10-13 00:35:18 -04:00 |
frank
|
72279ba628
|
vao and vbo classes, new log functions
|
2021-10-02 19:39:46 -04:00 |
frank
|
f03042b6e9
|
started implementing vao and vbo classes
|
2021-09-28 02:11:09 -04:00 |
frank
|
c901b1b720
|
add Texture and Item with dependencies to makefile
|
2021-09-24 02:45:09 -04:00 |
frank
|
ea255f5247
|
using texture class to store texture data
|
2021-09-20 02:33:32 -04:00 |
frank
|
b22302a021
|
tiling effect using original texture size
|
2021-09-14 20:14:48 -04:00 |
frank
|
be7b750e89
|
squircle top and bottom of pudding
|
2021-09-10 18:03:06 -04:00 |
frank
|
9271ba9226
|
use triangle fan for top and bottom of pudding model
|
2021-09-10 15:02:53 -04:00 |
frank
|
eb391b911a
|
load camera frame texture in separate thread
|
2021-09-09 22:57:13 -04:00 |
frank
|
5aab43896c
|
added two jiggle effects and command for toggling them
|
2021-09-08 00:31:46 -04:00 |
frank
|
ffede89153
|
portrait resolution
|
2021-09-06 22:12:23 -04:00 |
frank
|
b8baf6802b
|
pudding texture from image
|
2021-09-01 00:08:45 -04:00 |
frank
|
c7ea3aee6f
|
added flat background to 3d scene and effects to fragment shader
|
2021-08-09 22:47:55 -04:00 |
frank
|
00f64b4bf9
|
multi layered pudding vertices
|
2021-08-07 01:05:55 -04:00 |
frank
|
8444f3aa16
|
pudding colored fragments
|
2021-08-02 20:15:30 -04:00 |
frank
|
fb7f5390be
|
add 3d world view
|
2021-07-21 02:11:02 -04:00 |
frank
|
e2eec46317
|
toggle camera
|
2021-07-07 21:56:04 -04:00 |
frank
|
a3a6d61d20
|
use opengl for rendering
|
2021-07-07 20:16:58 -04:00 |
frank
|
af5b438f7e
|
use opengl context for rendering
|
2021-07-02 22:51:59 -04:00 |
frank
|
a482fa0a80
|
remove reserve call on item vector
|
2021-06-29 17:17:50 -04:00 |
frank
|
cc9aa231ff
|
add zbar to scan barcodes in video capture feed
|
2021-06-28 16:30:12 -04:00 |
frank
|
7b9549d413
|
added opencv camera capture and display
|
2021-06-26 20:25:57 -04:00 |
frank
|
60101b7bbc
|
added best buy api; create shared ptr immediately from sdl texture return val
|
2021-06-24 17:53:58 -04:00 |
frank
|
1a090d26d5
|
use keys to browse images
|
2021-05-12 02:09:22 -04:00 |
frank
|
a9c8d053d6
|
added edamam api
|
2021-05-11 23:51:33 -04:00 |
frank
|
edc6d8946d
|
incorporate api results into item properties
|
2021-05-11 16:50:28 -04:00 |
frank
|
8645486078
|
initial commit
|
2021-05-07 21:26:44 -04:00 |