Wykres commitów

956 Commity (e132eb63bbcd97ee87219903b3f5a0bda5ae3f1a)

Autor SHA1 Wiadomość Data
James Ball e132eb63bb Add dashed line effect 2024-02-20 14:14:24 +00:00
James Ball ff1b62dfb3 Add scale X/Y/Z, distort Z, Swirl effects, and support 3D Lua files 2024-02-16 21:09:39 +00:00
James Ball 3423ccd893 Add ripple effect 2024-02-13 08:48:15 +00:00
James Ball 690ea8bd43 Move Lua component under the code editor, remove z pos and rotate speed parameters 2024-02-12 22:33:06 +00:00
James Ball 7a74976341 Add rotate effect, remove rotation settings from 3D settings 2024-02-12 20:34:00 +00:00
James Ball 13e23b8b5c Better normalise objects by taking magnitude rather than abs distance to scale them down 2024-02-12 08:33:19 +00:00
James Ball 870019980b Make objects view more consistently without the need for findZPos 2024-02-11 23:02:34 +00:00
James Ball e52406aec0 Remove unneccessary functions and imports 2024-02-11 22:13:52 +00:00
James Ball eaf5a3eb9c Use mathter library for Camera and Frustum, and add viewMatrix-based camera 2024-02-11 22:06:35 +00:00
James Ball 8ff283aba8 Add tests for Frustum and fix bugs associated with it 2024-02-11 18:56:46 +00:00
James Ball 2c7d6398fd Merge branch '3d-audio' of github.com:jameshball/osci-render into 3d-audio 2024-02-11 13:44:22 +00:00
James Ball e7f960a0a1 Make tests pass 2024-02-10 12:54:22 +00:00
James Ball 2aab7fd6e5 Debug windows 2024-02-10 12:48:29 +00:00
James Ball 14778c6f1f Debug windows 2024-02-10 12:44:52 +00:00
James Ball 6e00c97426 Fix test.sh directories 2024-02-10 12:39:57 +00:00
James Ball b16d96a4c0 Fix jucer directories 2024-02-10 12:32:48 +00:00
James Ball 66acec06b0 Run all scripts in current shell 2024-02-10 12:24:09 +00:00
James Ball 1d2738f0a5 Return to ROOT at end of env setup 2024-02-10 12:21:59 +00:00
James Ball 57286c0e09 Change ROOT directory 2024-02-10 12:20:33 +00:00
James Ball 575a2977d8 Add ls for debugging 2024-02-10 12:18:05 +00:00
James Ball 1bc2c16603 Make env setup variables persist 2024-02-10 12:14:43 +00:00
James Ball b1ac3f8c9f Make sh files executable 2024-02-10 12:06:56 +00:00
James Ball 8ed20f50b9 Add test suite 2024-02-10 12:05:19 +00:00
James Ball d3b032cbf5 Merge branch 'master' into 3d-audio 2024-02-10 10:53:42 +00:00
James H Ball 11a58a7daa Update README.md 2024-02-08 16:02:25 +00:00
James Ball d9727d97f2 Merge branch 'master' into 3d-audio 2024-01-31 17:24:27 +00:00
James Ball abad00a308 Add button to open Audio/MIDI settings from MIDI section 2024-01-31 17:20:06 +00:00
James Ball 2fcaa6431d Remove 'Audio input muted to avoid feedback loop' warning 2024-01-31 17:20:06 +00:00
James Ball 4a97c317f9 Correctly check for end-of-lines in Blender connection 2024-01-31 17:20:06 +00:00
James Ball a83cc33a76 Correctly reset frame drawn, shape drawn, and current shape when starting a new frame, fixing the trace function 2024-01-31 17:20:06 +00:00
James Ball 0a956e963a Check if local file before getting local file 2024-01-30 20:18:47 +00:00
James Ball dae57b6ce1 Add audio thread callback in null check 2024-01-30 20:15:56 +00:00
James Ball 36fea8f484 Add audio thread callback in null check 2024-01-30 20:14:07 +00:00
James Ball bfc70d71dc Resolve conflicts 2024-01-30 19:29:31 +00:00
James Ball 62b74b6bef Increment version number 2024-01-28 20:19:56 +00:00
James Ball 4401a7674b Record audio using audio directly from audio thread to guarantee no audio is missed 2024-01-28 20:19:56 +00:00
James Ball 95ab90ad63 Correctly overwrite existing wav file 2024-01-28 20:19:56 +00:00
James Ball cad5bad853 It works 2024-01-28 20:19:56 +00:00
James Ball f5d3f83a2f Fix bug with volume visualiser leading to NaN volume, and make audio recorder use sample buffer 2024-01-28 20:19:56 +00:00
James Ball d39122232f Add ability to record and save files 2024-01-28 20:19:56 +00:00
James Ball e83f3f769e Get Frustum Culling half-working 2024-01-21 22:22:03 +00:00
James Ball 379109be0d Merge master 2024-01-21 19:14:49 +00:00
James Ball fd86847f04 Increment version number 2024-01-21 19:10:26 +00:00
James Ball 240fafe65c Add pitch bend support 2024-01-21 19:10:26 +00:00
James Ball 0ab4b8cc84 Always show 3D settings and rename settings titles to be more clear 2024-01-21 17:56:47 +00:00
James Ball f748fa66d6 Rename ObjComponent, fix Custom Effect, and always show 3D settings 2024-01-17 01:26:07 +00:00
James Ball 22fdf8872d Refactor significant portion of codebase to use custom effect instead of perspective effect, and add perspective effect as a new permanent effect 2024-01-07 19:48:02 +00:00
James Ball 70028c55b5 Remove Vector3D and remove rotate from Shape 2024-01-07 16:37:22 +00:00
James Ball 8a91099c55 Rename Vector2 to Point 2024-01-07 16:17:20 +00:00
James Ball 9376b5d715 Fix trace effects 2024-01-07 16:00:43 +00:00