|
|
b2f27e0ec0
|
Update README.md
|
2025-09-16 23:45:24 +00:00 |
|
|
|
b4a53e4f58
|
Update README.md
|
2025-09-15 17:20:45 +00:00 |
|
|
|
fff343cdfb
|
readme mods
|
2025-09-15 17:08:50 +00:00 |
|
|
|
5ccd71c285
|
Remove reference to git bash (no longer necessary)
|
2025-09-15 12:06:24 -05:00 |
|
|
|
ffd11d0995
|
Need the -LD flag for both configs to build a DLL. More: https://learn.microsoft.com/en-us/cpp/build/reference/md-mt-ld-use-run-time-library?view=msvc-170
v0.2.0
|
2025-09-15 11:57:06 -05:00 |
|
|
|
cb6d239d00
|
readme mods. can build with glfw in either Debug or Release config. some reorg of the cpp example
|
2025-09-15 11:53:24 -05:00 |
|
|
|
6d45d12dc1
|
Save cs example into an actual project
|
2025-09-15 11:22:27 -05:00 |
|
|
|
e77dfde1bc
|
reorganize to use .bat files instead of .sh. Move demo to an example project
|
2025-09-15 10:58:01 -05:00 |
|
|
|
530dea9728
|
fix path to LivePlotter.cs
|
2025-09-15 09:25:51 -05:00 |
|
|
|
8b38b8feff
|
fix spelling mistake
|
2025-09-15 09:25:04 -05:00 |
|
|
|
d686ad7799
|
remove hacky testing script
|
2025-09-15 09:23:09 -05:00 |
|
|
|
11d8e9a865
|
move csharp example to examples folder
|
2025-09-15 09:22:23 -05:00 |
|
|
|
69d5ef09bf
|
ignore future compile command files
|
2025-09-15 09:21:09 -05:00 |
|
|
|
2b9316f9d2
|
remove compile_commands.json. update glfw
|
2025-09-15 09:19:59 -05:00 |
|
|
|
2c20254c23
|
readme mods
|
2025-09-12 09:43:28 -05:00 |
|
|
|
90c3023618
|
readme mods
v0.1.0
|
2025-09-11 14:47:54 -05:00 |
|
|
|
60ad2c5da5
|
readme mods
|
2025-09-11 14:37:56 -05:00 |
|
|
|
bedb7d93e9
|
remove unneeded files
|
2025-09-11 14:31:16 -05:00 |
|
|
|
7f0d52c3a0
|
Add readme and example csharp dll interface class.
|
2025-09-11 14:30:05 -05:00 |
|
|
|
6d47b81b1f
|
demo worthy. Plenty more work could be done, but not terrible
|
2025-09-11 13:21:53 -05:00 |
|
|
|
2821847ce2
|
Can build the project. Now trying to isolate opengl problem
|
2025-09-11 08:23:02 -05:00 |
|
|
|
2d38f74371
|
saving alternate build method. About to go back to regular visual studio build, but may pursue this approach in the future
|
2025-09-09 09:44:15 -05:00 |
|
|
|
7c4f089f2e
|
should refer to faces array directly (not pointer to pointer)
|
2025-09-06 10:52:19 -05:00 |
|
|
|
1c7a9900be
|
pool allocation. not working. not sure why. will travel back in time...
|
2025-09-05 11:21:34 -05:00 |
|
|
|
75e72ba9ca
|
cleanup build. add demo project. add timing features to sync. switch to more std::string and std::vector usage over custom, hacky Array template
|
2025-09-01 21:56:43 -05:00 |
|
|
|
b4e90dce4d
|
Different local glfw buildd ¯_(ツ)_/¯
|
2025-08-26 13:24:09 -05:00 |
|
|
|
d0c1d9fb93
|
func names are no longer mangled to death
|
2025-08-25 18:22:23 -05:00 |
|
|
|
e626c94f4a
|
define DllExport inside live_plotter.hpp instead of util.hpp
|
2025-08-25 04:43:55 -05:00 |
|
|
|
8901a0872a
|
refer to all directories from the project dir and not the solution dir (for instances where the solution dir is outside the project dir
|
2025-08-25 04:31:00 -05:00 |
|
Seth Hamilton
|
b79017bd43
|
Merge pull request #1 from shamilton801/dll-conversion
Major Refactor + Now can build to a DLL instead of a .exe
|
2025-08-25 04:22:37 -05:00 |
|
|
|
13fcaede51
|
temporarily disable main.cpp
|
2025-08-25 04:11:43 -05:00 |
|
|
|
c403b06bd9
|
remove pthread win wrapper
|
2025-08-25 04:05:41 -05:00 |
|
|
|
e5a8f88556
|
Enable alpha blending. main reads from stdin
|
2025-08-25 03:43:30 -05:00 |
|
|
|
59162408f1
|
A serious refactor. Moved the entire window management process to another thread. Made a plotting interface with DLL exports. Refactored camera and changed transformation approach based on Jordan's suggestions
|
2025-08-25 03:09:32 -05:00 |
|
|
|
b775d5a90f
|
Projection mat4 automatically updates on window size change. cin thread now quits quietly upon receiving eof
|
2025-08-23 23:36:07 -05:00 |
|
|
|
9fe709dfe4
|
Final result looking usable (finally)
|
2025-08-23 23:15:42 -05:00 |
|
|
|
c2cfb3222a
|
save the demo file
|
2025-08-23 22:45:01 -05:00 |
|
|
|
0551a0a16e
|
Reformat tuple into a struct.
|
2025-08-22 17:13:38 -05:00 |
|
|
|
c961ccf7cd
|
Fixed the bug where different source files were referencing a static variable. Turns out static vars are internally linked, which means there was a separate static variable defined for each source. I could have fixed this issue by using extern (see https://stackoverflow.com/questions/10422034/when-to-use-extern-in-c), but instead went with just assigning the shader manually im main. This is becoming very messy and needs a cleanup.
|
2025-08-22 15:09:34 -05:00 |
|
|
|
a79b074201
|
axis spheres still aren't showing, but some obvious bugs were removed. still debugging
|
2025-08-22 11:13:16 -05:00 |
|
|
|
19f786ee7c
|
adding in the axes for all the camera poses. failing to read the file properly though
|
2025-08-21 23:54:05 -05:00 |
|
|
|
8b816f8296
|
getting ready to have the camera poses plotted using spheres. auto-copy pthreadVC3d.dll and poses.csv to output directory
|
2025-08-21 13:19:42 -05:00 |
|
|
|
1c4493a509
|
servicable pan-move-rotate
|
2025-08-21 12:34:26 -05:00 |
|
|
|
fdeca27b1b
|
fix rotation to be around the focal point. move camera with focal point in pan. need to increase pan speed as distance from focal becomes larger
|
2025-08-20 14:44:58 -05:00 |
|
|
|
e7a623b5a5
|
balls are moving on my screen
|
2025-08-20 00:08:26 -05:00 |
|
|
|
7bf24beb45
|
weird clang bug where it doesn't generate append func for call in main.cpp. I copied the dll to get past the build error
|
2025-08-19 19:40:29 -05:00 |
|
|
|
a7011eee89
|
remove tcp server reference from proj. Saving right before I unleash pthread stuff
|
2025-08-19 18:37:33 -05:00 |
|
|
|
ba9216a338
|
part way through switch to cin parser
|
2025-08-19 12:00:18 -05:00 |
|
|
|
d4d4a236e9
|
actually find the parser bug (not handling lines that end in \r\n). formatting changes. comment out functions b/c clang can't be bothered to generate generic function defs if the function that uses it isn't actually part of the main program
|
2025-08-19 08:50:10 -05:00 |
|
|
|
cad3849f28
|
I'm not hardcoding the location of this x64 windows socket lib into my project
|
2025-08-18 23:27:14 -05:00 |
|