enricoturri1966
|
7cf7b0d88d
|
Added code to allow to customize skipping invisible moves when moving horizontal slider thumb in preview
|
2020-10-09 13:00:20 +02:00 |
|
enricoturri1966
|
07f5ed4bb5
|
Transparent tool marker in preview
|
2020-10-09 12:21:00 +02:00 |
|
enricoturri1966
|
1485a211ba
|
Horizontal slider in preview applied only to top layer
|
2020-10-09 08:45:48 +02:00 |
|
enricoturri1966
|
341bbcd1e9
|
Small refactoring in GCodeViewer
|
2020-10-08 11:21:27 +02:00 |
|
enricoturri1966
|
2a107a2336
|
Skip invisible moves when moving horizontal slider thumb in preview
|
2020-10-07 13:19:44 +02:00 |
|
enricoturri1966
|
16f5d95c79
|
Refactoring in GCodeViewer initialization
|
2020-09-17 08:59:36 +02:00 |
|
enricoturri1966
|
6b18fcf4f8
|
Use multiple index buffers to render toolpaths in preview
|
2020-09-16 15:45:53 +02:00 |
|
enricoturri1966
|
445ad2c28b
|
Another small refactoring
|
2020-09-15 08:18:54 +02:00 |
|
enricoturri1966
|
0bae820a9c
|
Small refactoring
|
2020-09-14 09:18:20 +02:00 |
|
enricoturri1966
|
0f684cb947
|
Logging of memory used by the gcode processor and viewer
|
2020-09-11 15:19:23 +02:00 |
|
enricoturri1966
|
c28a186d01
|
Fixed export of toolpaths to obj files
|
2020-09-01 14:35:42 +02:00 |
|
enricoturri1966
|
886731a6d4
|
Code cleanup
|
2020-09-01 09:28:02 +02:00 |
|
enricoturri1966
|
6d65437bc3
|
GCodeViewer -> Smoothed solid toolpaths corners
|
2020-09-01 08:29:06 +02:00 |
|
enricoturri1966
|
79a944147b
|
GCodeViewer -> Reduced vertices count when generating solid toolpaths
|
2020-08-28 12:28:21 +02:00 |
|
enricoturri1966
|
2ee16ab700
|
Code cleanup
|
2020-08-27 09:13:30 +02:00 |
|
enricoturri1966
|
8fd394acc2
|
GCodeViewer -> 1st iteration of rendering of extrude toolpaths as solid
|
2020-08-26 15:29:33 +02:00 |
|
enricoturri1966
|
d4d4bafc8f
|
Renamed shaders
|
2020-08-25 08:12:28 +02:00 |
|
enricoturri1966
|
7977d769ce
|
ENABLE_GCODE_VIEWER -> Removed options_120_solid shader
|
2020-08-19 11:25:12 +02:00 |
|
enricoturri1966
|
97a1c37723
|
GCodeProcessor -> Extract toolpaths height from gcode moves
|
2020-08-13 12:51:50 +02:00 |
|
enricoturri1966
|
c332b9aff5
|
GCodeViewer -> Estimated printing times shown in the legend
|
2020-08-06 10:15:34 +02:00 |
|
enricoturri1966
|
90b78deae6
|
Refactoring to allow to quickly build the various options to show the estimated printing time in gcode viewer scene
|
2020-08-05 15:43:46 +02:00 |
|
enricoturri1966
|
0b63dfd6f8
|
ENABLE_GCODE_VIEWER -> Estimated print time statistics moved from PrintStatistics to GCodeProcessor
|
2020-08-03 13:57:10 +02:00 |
|
enricoturri1966
|
2b2091d46c
|
Modal estimated printing time dialog
Fixed conflicts after merge with master
|
2020-07-27 14:53:17 +02:00 |
|
enricoturri1966
|
89e143046a
|
GCodeViewer -> Estimated printing time dialog hidden by defaul
|
2020-07-20 12:25:00 +02:00 |
|
enricoturri1966
|
32e5d73a53
|
GCodeViewer -> Added imgui dialog for estimated printing times
|
2020-07-08 13:33:50 +02:00 |
|
enricoturri1966
|
a0b89dc5ce
|
GCodeViewer -> Export of extrude toolpaths to obj files
|
2020-07-03 12:17:12 +02:00 |
|
enricoturri1966
|
3235d89927
|
GCodeViewer -> Pass vertex normal to shaders for toolpaths
|
2020-06-29 14:00:08 +02:00 |
|
enricoturri1966
|
eb3042f39f
|
GCodeViewer -> Fixed incorrect detection of out of printbed for toolpaths
|
2020-06-24 16:57:09 +02:00 |
|
enricoturri1966
|
516dccc5d0
|
GCodeViewer -> Show tool marker position when enabled
|
2020-06-09 08:12:51 +02:00 |
|
enricoturri1966
|
9e2d3e1180
|
ENABLE_GCODE_VIEWER -> Refactoring of shaders for options
|
2020-05-29 12:29:04 +02:00 |
|
enricoturri1966
|
6a1d3787e5
|
GCodeViewer -> Newer version of shader for options
|
2020-05-27 16:19:40 +02:00 |
|
enricoturri1966
|
ce42c67a2a
|
ENABLE_GCODE_VIEWER -> Completed implementation of new GLModel class
|
2020-05-27 08:06:02 +02:00 |
|
enricoturri1966
|
afdb571bb2
|
GCodeViewer -> Temporary ImGui dialog for editing shaders parameters
|
2020-05-26 08:16:08 +02:00 |
|
enricoturri1966
|
1eb6ec97ed
|
ENABLE_SHADERS_MANAGER set as default
|
2020-05-22 16:08:02 +02:00 |
|
enricoturri1966
|
571d206f1d
|
GCodeViewer -> Refactoring of options coloring + options added to legend
|
2020-05-22 11:52:07 +02:00 |
|
enricoturri1966
|
957d004f22
|
GCodeViewer -> Refactoring of sequential view marker positioning
|
2020-05-22 10:43:59 +02:00 |
|
enricoturri1966
|
2e64da5c1d
|
Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup
|
2020-05-20 17:03:53 +02:00 |
|
enricoturri1966
|
4194c347ab
|
First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders
|
2020-05-20 14:11:22 +02:00 |
|
enricoturri1966
|
027acba162
|
GCodeViewer -> Completed implementation of slider for sequential view
|
2020-05-18 13:24:07 +02:00 |
|
enricoturri1966
|
de9294daab
|
Tech ENABLE_GCODE_VIEWER -> Refactoring and code cleanup
|
2020-05-15 12:25:38 +02:00 |
|
enricoturri1966
|
7c725d73ee
|
GCodeViewer -> Imgui slider for sequential view replaced by DoubleSlider::Control (wip)
|
2020-05-15 09:22:51 +02:00 |
|
enricoturri1966
|
b62ba8a42d
|
Tech ENABLE_GCODE_VIEWER -> Bed axes rendered using the new OpenGL model class
|
2020-05-12 11:33:50 +02:00 |
|
enricoturri1966
|
eb4a0911a1
|
GCodeViewer -> Enhanced tool marker + refactoring (added new base class for OpenGL models)
|
2020-05-11 16:26:35 +02:00 |
|
enricoturri1966
|
3b8174bcdd
|
GCodeViewer -> Prototype for tool marker
|
2020-05-11 13:09:26 +02:00 |
|
enricoturri1966
|
5c102c96be
|
GCodeViewer -> Sequential view marker wip + refactoring
|
2020-05-06 11:18:37 +02:00 |
|
enricoturri1966
|
893aae6e83
|
GCodeViewer -> Refactoring/Optimization
|
2020-05-05 13:57:51 +02:00 |
|
enricoturri1966
|
e61440a3fe
|
GCodeViewer -> Prototype for sequential view
|
2020-05-05 12:09:11 +02:00 |
|
enricoturri1966
|
7a84d8ed1b
|
GCodeViewer -> Fixed visualization of travel paths
|
2020-05-04 09:37:06 +02:00 |
|
enricoturri1966
|
eece68965b
|
GCodeViewer -> Code cleanup
|
2020-04-29 08:24:39 +02:00 |
|
enricoturri1966
|
a5fd9ab48a
|
GCodeViewer -> Use glMultiDrawElements() in place of glDrawElements() to draw all entities
|
2020-04-28 15:49:01 +02:00 |
|