e672733 | Taylor Hanayik | 28 March 2022, 15:30:20 UTC | Merge pull request #290 from niivue/neurolabusc-main Neurolabusc main | 28 March 2022, 15:30:20 UTC |
3a53315 | Taylor Hanayik | 28 March 2022, 14:30:04 UTC | Merge branch 'main' of https://github.com/neurolabusc/niivue into neurolabusc-main | 28 March 2022, 14:30:04 UTC |
9107380 | Taylor Hanayik | 28 March 2022, 14:20:40 UTC | enable drawing connectomes on first draw | 28 March 2022, 14:20:40 UTC |
31a24f8 | Taylor Hanayik | 28 March 2022, 14:17:49 UTC | add support for loading and dropping HEAD BRIK pairs | 28 March 2022, 14:17:49 UTC |
86a8634 | neurolabusc | 28 March 2022, 11:53:04 UTC | MGH to NIfTI sform (https://github.com/niivue/niivue/pull/289) | 28 March 2022, 11:53:04 UTC |
d3ccf4f | Taylor Hanayik | 28 March 2022, 11:35:01 UTC | update loadFromUrl to use object rather than positional args | 28 March 2022, 11:35:01 UTC |
9ada517 | Taylor Hanayik | 28 March 2022, 11:06:04 UTC | fix drag and drop | 28 March 2022, 11:06:04 UTC |
bffe70b | Taylor Hanayik | 26 March 2022, 07:14:27 UTC | Merge branch 'main' into main | 26 March 2022, 07:14:27 UTC |
adb3c05 | neurolabusc | 25 March 2022, 16:11:21 UTC | Support NRRD/NHDR, MGH/MGZ, AFNI HEAD/BRIK voxel formats. STL, legacy VTK mesh formats. | 25 March 2022, 16:11:21 UTC |
f1af1e5 | Taylor Hanayik | 23 March 2022, 13:35:38 UTC | Merge pull request #286 from neurolabusc/main Single vertex buffer and VAO for volume rendering, load connectome fr… | 23 March 2022, 13:35:38 UTC |
6ae45cf | neurolabusc | 23 March 2022, 12:39:44 UTC | Allow user to choose mesh shader | 23 March 2022, 12:39:44 UTC |
295824c | neurolabusc | 21 March 2022, 13:44:23 UTC | Set VAO for dragging to set brightness/contrast. TRIANGLE_STRIP no longer used for cubes, so clean up array | 21 March 2022, 13:44:23 UTC |
788ae44 | neurolabusc | 21 March 2022, 12:42:48 UTC | Illustrate how to use uniform locations (rayDirUniformLoc), ensure generic VAO switched on (e.g. compute, colorbars) | 21 March 2022, 12:42:48 UTC |
5c96477 | Taylor Hanayik | 21 March 2022, 11:00:27 UTC | Merge branch 'main' into main | 21 March 2022, 11:00:27 UTC |
e55b154 | neurolabusc | 20 March 2022, 16:21:33 UTC | WebGL cleanup including removing UniformName. In future, use getUniformLocation() | 20 March 2022, 16:21:33 UTC |
3e88a56 | neurolabusc | 19 March 2022, 20:18:17 UTC | crosshair3D gets its own VAO | 19 March 2022, 20:18:17 UTC |
a2a8e60 | neurolabusc | 19 March 2022, 17:21:27 UTC | Display multiple meshes, each has its own vertex buffer, index buffer and VAO. | 19 March 2022, 17:21:27 UTC |
cac95d0 | neurolabusc | 18 March 2022, 12:47:45 UTC | Single vertex buffer and VAO for volume rendering, load connectome from JSON | 18 March 2022, 12:47:45 UTC |
8b1a78e | Taylor Hanayik | 17 March 2022, 16:32:48 UTC | Merge pull request #284 from neurolabusc/main Do not redefine meshVAO with every canvas draw. | 17 March 2022, 16:32:48 UTC |
805c3b2 | Taylor Hanayik | 17 March 2022, 15:58:37 UTC | Merge branch 'main' into main | 17 March 2022, 15:58:37 UTC |
ab02f3b | neurolabusc | 17 March 2022, 15:41:53 UTC | Do not redefine meshVAO with every canvas draw. | 17 March 2022, 15:41:53 UTC |
6740fd5 | Taylor Hanayik | 17 March 2022, 13:50:05 UTC | Merge pull request #283 from niivue/add-type-info Formatted code and added type info to JSDocs to be more TypeScript friendly | 17 March 2022, 13:50:05 UTC |
734d848 | Taylor Hanayik | 17 March 2022, 09:04:57 UTC | Merge branch 'main' into add-type-info | 17 March 2022, 09:04:57 UTC |
62aac5c | Taylor Hanayik | 17 March 2022, 07:31:36 UTC | Merge pull request #282 from neurolabusc/main Connectome format | 17 March 2022, 07:31:36 UTC |
790b21c | Taylor Hanayik | 17 March 2022, 07:11:03 UTC | Merge branch 'main' into main | 17 March 2022, 07:11:03 UTC |
bca79ab | Taylor Hanayik | 17 March 2022, 07:09:13 UTC | Merge pull request #281 from niivue/add-events Add events | 17 March 2022, 07:09:13 UTC |
fcd715d | Chris Drake | 17 March 2022, 00:35:42 UTC | Added type infor in JSDocs for Niivue classes | 17 March 2022, 00:35:42 UTC |
56b91ff | Chris Drake | 17 March 2022, 00:06:16 UTC | Added type info for Log | 17 March 2022, 00:06:16 UTC |
d19001a | Chris Drake | 17 March 2022, 00:04:46 UTC | Added type info for NiivueShader3D | 17 March 2022, 00:04:46 UTC |
1316eee | Chris Drake | 17 March 2022, 00:03:47 UTC | Added type info for Shader | 17 March 2022, 00:03:47 UTC |
935d92f | Chris Drake | 17 March 2022, 00:01:52 UTC | Add type info for NiivueObject3D | 17 March 2022, 00:01:52 UTC |
b0521aa | Chris Drake | 16 March 2022, 23:57:53 UTC | Removed or commented unused code | 16 March 2022, 23:57:53 UTC |
75c9698 | neurolabusc | 16 March 2022, 20:00:55 UTC | Connectome format | 16 March 2022, 20:00:55 UTC |
f0ba35d | Taylor Hanayik | 16 March 2022, 15:18:04 UTC | add intensity range event | 16 March 2022, 15:18:04 UTC |
aed1aac | Taylor Hanayik | 16 March 2022, 15:13:14 UTC | add image loaded event and update mesh gl | 16 March 2022, 15:13:14 UTC |
571d0a0 | Taylor Hanayik | 16 March 2022, 11:29:09 UTC | Merge pull request #279 from niivue/gifti-support Gifti support | 16 March 2022, 11:29:09 UTC |
c5b8c91 | Taylor Hanayik | 16 March 2022, 11:18:31 UTC | update vite build for new root | 16 March 2022, 11:18:31 UTC |
f832c69 | Taylor Hanayik | 16 March 2022, 11:11:05 UTC | move images from src folder | 16 March 2022, 11:11:05 UTC |
f2ee0f0 | Taylor Hanayik | 16 March 2022, 10:54:12 UTC | check if there are meshes in refreshLayers | 16 March 2022, 10:54:12 UTC |
52ea48c | neurolabusc | 15 March 2022, 15:35:52 UTC | Slow obj loader | 15 March 2022, 15:35:52 UTC |
8ef6198 | neurolabusc | 15 March 2022, 12:36:35 UTC | Read FreeSurfer meshes | 15 March 2022, 12:36:35 UTC |
caa1716 | neurolabusc | 15 March 2022, 11:15:16 UTC | Support MZ3, support vertex colored meshes | 15 March 2022, 11:15:16 UTC |
57ef508 | neurolabusc | 14 March 2022, 18:04:08 UTC | JavaScript corrupts casting integers to float32. Would be simpler if RGBA order was ABGR. | 14 March 2022, 18:04:08 UTC |
3094dbd | neurolabusc | 14 March 2022, 13:19:23 UTC | Colored connectomes | 14 March 2022, 13:19:23 UTC |
1300de4 | Taylor Hanayik | 14 March 2022, 12:00:31 UTC | now loads sample gii mesh | 14 March 2022, 12:00:31 UTC |
4362ebc | Taylor Hanayik | 14 March 2022, 11:22:20 UTC | add loadMeshes | 14 March 2022, 11:22:20 UTC |
e1b8cf9 | neurolabusc | 13 March 2022, 15:45:19 UTC | Weld vertices to make improve sphere surface normals | 13 March 2022, 15:45:19 UTC |
bc03080 | neurolabusc | 13 March 2022, 13:55:17 UTC | Improved shaders | 13 March 2022, 13:55:17 UTC |
49e77ef | neurolabusc | 13 March 2022, 00:48:16 UTC | Phong shading, spheres through subdivision (connectomes) | 13 March 2022, 00:48:16 UTC |
6938a95 | neurolabusc | 12 March 2022, 16:14:32 UTC | Create GIfTI vertex buffer: position (XYZ), normal (XYZ), color (RGBA) | 12 March 2022, 16:14:32 UTC |
dbc28b0 | Taylor Hanayik | 11 March 2022, 13:53:12 UTC | first implementation of mesh loading from URL | 11 March 2022, 13:53:12 UTC |
6b30a34 | Taylor Hanayik | 11 March 2022, 11:42:31 UTC | Merge pull request #275 from niivue/feature-drag-drop-files Feature drag drop files | 11 March 2022, 11:42:31 UTC |
8eb50ea | Taylor Hanayik | 10 March 2022, 10:34:02 UTC | update version | 10 March 2022, 10:34:02 UTC |
304c317 | Taylor Hanayik | 10 March 2022, 10:33:38 UTC | 0.22.3 | 10 March 2022, 10:33:38 UTC |
3d303d4 | Taylor Hanayik | 10 March 2022, 10:33:20 UTC | fix test images demo; add new method setColorMap() | 10 March 2022, 10:33:20 UTC |
abc01ee | Taylor Hanayik | 10 March 2022, 08:19:06 UTC | rename clipPlaneUpdate to setClipPlane | 10 March 2022, 08:19:06 UTC |
9022a04 | Taylor Hanayik | 10 March 2022, 07:26:44 UTC | update addVolume indexing | 10 March 2022, 07:26:44 UTC |
fd40340 | Chris Drake | 10 March 2022, 02:14:18 UTC | Adding vs replacing and multiple files | 10 March 2022, 02:14:18 UTC |
3ab726a | Taylor Hanayik | 09 March 2022, 10:05:28 UTC | Merge pull request #271 from neurolabusc/main New test images demo, overlay 3D demo starts with clip planes, fix ty… | 09 March 2022, 10:05:28 UTC |
12b3888 | neurolabusc | 08 March 2022, 15:17:34 UTC | Allow user to select both test images AND color maps, to demonstrate "CT_" colormaps. | 08 March 2022, 15:17:34 UTC |
a72ee35 | neurolabusc | 08 March 2022, 12:58:19 UTC | Update test image text to match functions | 08 March 2022, 12:58:19 UTC |
e261332 | neurolabusc | 08 March 2022, 12:40:44 UTC | New test images demo, overlay 3D demo starts with clip planes, fix typos in demo html source | 08 March 2022, 12:40:44 UTC |
394b5e3 | Taylor Hanayik | 08 March 2022, 10:57:20 UTC | Merge pull request #270 from niivue/bump-version Bump version | 08 March 2022, 10:57:20 UTC |
3129961 | Taylor Hanayik | 08 March 2022, 10:08:57 UTC | update version | 08 March 2022, 10:08:57 UTC |
e49a948 | Taylor Hanayik | 08 March 2022, 10:08:36 UTC | 0.22.2 | 08 March 2022, 10:08:36 UTC |
617e541 | Taylor Hanayik | 08 March 2022, 09:36:52 UTC | Merge pull request #269 from neurolabusc/main Ensure calculateNewRange() has intensity variability | 08 March 2022, 09:36:52 UTC |
61c8394 | neurolabusc | 07 March 2022, 18:11:44 UTC | Fix weird issue with render right-click when crosshairs are NOT shown (e.g. basic.3d.html) | 07 March 2022, 18:11:44 UTC |
ea89aac | neurolabusc | 07 March 2022, 17:34:30 UTC | Ensure calculateNewRange() has intensity variability | 07 March 2022, 17:34:30 UTC |
351cff1 | Taylor Hanayik | 07 March 2022, 15:43:14 UTC | Merge pull request #267 from niivue/update-version Update version | 07 March 2022, 15:43:14 UTC |
22ec708 | Taylor Hanayik | 07 March 2022, 15:42:35 UTC | update version | 07 March 2022, 15:42:35 UTC |
6795096 | Taylor Hanayik | 07 March 2022, 15:41:38 UTC | 0.22.1 | 07 March 2022, 15:41:38 UTC |
1993795 | Taylor Hanayik | 07 March 2022, 15:38:04 UTC | Merge pull request #266 from niivue/neurolabusc-clip-planes Neurolabusc clip planes | 07 March 2022, 15:38:04 UTC |
e299377 | Taylor Hanayik | 07 March 2022, 15:24:51 UTC | update clipplane tests | 07 March 2022, 15:24:51 UTC |
d96441c | neurolabusc | 07 March 2022, 14:53:40 UTC | Close issues 70/71 https://github.com/niivue/niivue/issues/71; https://github.com/niivue/niivue/issues/70 | 07 March 2022, 14:54:24 UTC |
30006a0 | Taylor Hanayik | 07 March 2022, 14:24:06 UTC | Merge branch 'main' into clip-planes | 07 March 2022, 14:24:06 UTC |
bc8f6dc | Taylor Hanayik | 07 March 2022, 14:23:55 UTC | Merge pull request #264 from niivue/update-verison-and-actions Update verison and actions | 07 March 2022, 14:23:55 UTC |
83433d9 | Taylor Hanayik | 07 March 2022, 14:23:35 UTC | Merge branch 'main' into clip-planes | 07 March 2022, 14:23:35 UTC |
c595cfe | neurolabusc | 07 March 2022, 13:50:52 UTC | Interactive clip planes (drag sets azimuth/elevation; scroller sets depth) | 07 March 2022, 13:50:52 UTC |
d7ab3b6 | Taylor Hanayik | 07 March 2022, 12:29:29 UTC | fix import | 07 March 2022, 12:29:29 UTC |
de99530 | Taylor Hanayik | 07 March 2022, 11:41:04 UTC | update runner env | 07 March 2022, 11:41:04 UTC |
bac3ded | Taylor Hanayik | 07 March 2022, 11:35:57 UTC | update test runners | 07 March 2022, 11:35:57 UTC |
f3b0288 | Taylor Hanayik | 07 March 2022, 11:30:56 UTC | update windows action | 07 March 2022, 11:30:56 UTC |
8c6f5ea | Taylor Hanayik | 07 March 2022, 11:26:28 UTC | fix windows action | 07 March 2022, 11:26:28 UTC |
cbbae59 | Taylor Hanayik | 07 March 2022, 11:24:03 UTC | add windows checkbox | 07 March 2022, 11:24:03 UTC |
fe533eb | Taylor Hanayik | 07 March 2022, 11:22:09 UTC | update actions | 07 March 2022, 11:22:09 UTC |
c770278 | Taylor Hanayik | 07 March 2022, 11:14:26 UTC | update version | 07 March 2022, 11:14:26 UTC |
9b7d033 | Taylor Hanayik | 07 March 2022, 11:13:55 UTC | 0.22.0 | 07 March 2022, 11:13:55 UTC |
1796d4d | Taylor Hanayik | 07 March 2022, 11:10:10 UTC | Merge pull request #263 from neurolabusc/main Fix depth picking | 07 March 2022, 11:10:10 UTC |
f3fa3fb | neurolabusc | 06 March 2022, 18:34:08 UTC | Only pick on double click (faster), click on click plane changes plane depth | 06 March 2022, 18:34:08 UTC |
83d7f96 | neurolabusc | 06 March 2022, 12:03:59 UTC | New clip plane visualization and selection | 06 March 2022, 12:03:59 UTC |
53ab133 | neurolabusc | 05 March 2022, 16:32:57 UTC | Show full extent of opaque 3D crosshairs when overlays are loaded | 05 March 2022, 16:32:57 UTC |
bf286b2 | neurolabusc | 05 March 2022, 15:40:35 UTC | Restore Windows OS behavior, allow depth picking from overlays if closer than background image | 05 March 2022, 15:40:35 UTC |
17e513f | Taylor Hanayik | 03 March 2022, 17:19:45 UTC | Merge pull request #260 from niivue/templates add template for PRs | 03 March 2022, 17:19:45 UTC |
7f31e95 | Taylor Hanayik | 03 March 2022, 17:19:19 UTC | add template for PRs | 03 March 2022, 17:19:19 UTC |
e15be96 | Taylor Hanayik | 03 March 2022, 09:59:53 UTC | Merge pull request #257 from niivue/issue234 make loadingText configurable via options object | 03 March 2022, 09:59:53 UTC |
172439a | Taylor Hanayik | 03 March 2022, 09:59:16 UTC | update version | 03 March 2022, 09:59:16 UTC |
5f124f7 | Taylor Hanayik | 03 March 2022, 09:58:53 UTC | 0.21.2 | 03 March 2022, 09:58:53 UTC |
85a82b0 | Taylor Hanayik | 03 March 2022, 09:33:48 UTC | update tests | 03 March 2022, 09:33:48 UTC |
cd1dc66 | Taylor Hanayik | 03 March 2022, 09:27:16 UTC | do not reset bri/con in 3d mode | 03 March 2022, 09:27:16 UTC |
2772645 | Taylor Hanayik | 03 March 2022, 09:23:39 UTC | increase font size; add option to enable/disable drag and drop | 03 March 2022, 09:23:39 UTC |