Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-03 | ObjectDataViewModel is extracted from wxExtentions to the separated file | YuSanka | |
+ parse_color function is moved to BitmapCache from PresetBundle | |||
2020-01-09 | #3492 - Fix of export of toolpaths to obj | Enrico Turri | |
2019-11-12 | Fixed out of printbed detection for non-printable objects leading to ↵ | Enrico Turri | |
inconsistent volumes' color | |||
2019-10-01 | Reworked pad creation algorithm with new parameters: | tamasmeszaros | |
* brim size * force pad around object everywhere | |||
2019-09-30 | Refactoring of the G-code preview for lower memory allocation | bubnikv | |
and for separation of concerns: The final G-code preview no more uses ExtrusionPaths structure to hold the G-code path data extracted by parsing the G-code. Instead, the ExtrusionPath class has been trimmed down back to the original size before the G-code preview was introduced, and a new GCodePreviewData::Extrusion::Path class was created to hold the additional path data as the extruder ID, color change ID and fan speed. | |||
2019-09-04 | Removed another bunch of compile warnings | Enrico Turri | |
2019-08-30 | Do not apply out of bed detection for non printable volumes | Enrico Turri | |
2019-08-28 | Follow-up of ↵ | Enrico Turri | |
https://github.com/prusa3d/PrusaSlicer/commit/97473439cf4d7261f5dcd9a2400f3f7dd9cb5047 -> Further output size reduction | |||
2019-08-27 | Export toolpaths to obj -> Reduced size of output | Enrico Turri | |
2019-08-26 | Fixed a bug, where the GL context was not being activated with _set_current() | bubnikv | |
as _set_current() tested for visibility of the window on the screen. Improved memory management by: 1) Allocating small (around 3MB) vertex buffers to be sent to the GPU. 2) Passing the small vertex buffers to the GPU as quickly as possible. A bit of copy / paste refactoring into common functions. | |||
2019-08-22 | Hopefully a workaround for crashes and hang ups at closing on Windows. | bubnikv | |
Release the OpenGL contexts not by a destructor of a static class, but explicitely (predictively). | |||
2019-08-20 | Added missing include | Enrico Turri | |
2019-08-20 | Export materials file for gcode toolpaths when exported to obj file | Enrico Turri | |
2019-08-20 | Fixed gcode toolpaths data for export to obj file when taken from cpu | Enrico Turri | |
2019-08-20 | Check for existence of gcode toolpaths that can be exported to obj file | Enrico Turri | |
2019-08-20 | Export to obj file only toolpaths visible in 3D scene | Enrico Turri | |
2019-08-20 | 1st installment of export of gcode toolpaths to obj file | Enrico Turri | |
2019-08-06 | Merge remote-tracking branch 'origin' into ys_printable_property | YuSanka | |
2019-08-05 | Fixed a regression issue where excessive memory was allocated | bubnikv | |
for the GLVolumes before sending to the GPU driver. The following commits were partially reverted: 4269c8b23cb6878a20f468a916d0079ecaf647a0 Removed GLVolume non-VBO rendering d15698e21e86a4e896bbb5f3c59440ec2dc721e9 GLVolume and GLIndexedVertexArray refactored to send data to gpu at the first render call Namely, the GLVolume buffers are "shrink to size"'d before sending their content to the OpenGL driver, and the vertex buffers are populated as quickly as possible from the GLVolume, so that the same buffer is not kept twice in RAM on systems, where the RAM is shared with the graphics card. Also the memory allocation reporting was improved for the GLVolumes. | |||
2019-07-31 | Code cleanup | Enrico Turri | |
2019-07-31 | Render non printable instances with a darker color | Enrico Turri | |
2019-07-25 | Fixed positioning of bed model into the scene and changed bundled bed models | Enrico Turri | |
2019-07-09 | Fixed reset of bed 3d model | Enrico Turri | |
2019-07-08 | Refactoring of functions thick_lines_to_indexed_vertex_array() to reduce the ↵ | Enrico Turri | |
amount of produced vertices while reducing visual artifacts in gcode toolpaths due to averaged normals | |||
2019-07-02 | GLVolume and GLIndexedVertexArray refactored to send data to gpu at the ↵ | Enrico Turri | |
first render call | |||
2019-07-01 | Added member BoundingBoxf3 m_bounding_box to GLIndexedVertexArray and ↵ | Enrico Turri | |
removed member BoundingBoxf3 bounding_box from GLVolume | |||
2019-07-01 | Removed GLVolume non-VBO rendering | Enrico Turri | |
2019-07-01 | Modified function thick_lines_to_indexed_vertex_array() to remove visual ↵ | Enrico Turri | |
artifacts on paths in gcode preview | |||
2019-06-24 | ENABLE_TEXTURES_MAXSIZE_DEPENDENT_ON_OPENGL_VERSION set as default | Enrico Turri | |
2019-06-24 | Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into ↵ | Enrico Turri | |
et_experiments | |||
2019-06-11 | Sharing TriangleMesh objects between the front end (UI) and back end | bubnikv | |
(background processing) | |||
2019-05-23 | Max texture size dependent on OpenGL version on Win and Linux and on retina ↵ | Enrico Turri | |
monitors on Mac | |||
2019-05-10 | Merge branch 'lm_arrange_wipe_tower' of https://github.com/prusa3d/Slic3r | Enrico Turri | |
2019-05-10 | Detection of sla supports out of printbed in Preview and when sla gizmo is ↵ | Enrico Turri | |
active | |||
2019-05-06 | Arrange is accounting for the wipe tower now | Lukas Matena | |
2019-05-06 | Allow wipe tower rotation by the rotation gizmo | Lukas Matena | |
2019-05-03 | Merge remote-tracking branch 'remotes/origin/master' into ↵ | bubnikv | |
vb_wold_object_manipulation | |||
2019-05-03 | Changed the "non-uniform scaling is not possible" message. | bubnikv | |
2019-04-29 | Rectangle selection -> Lighter color for deselect hover | Enrico Turri | |
2019-04-26 | WIP: Transformation of instances in world coordinate space: | bubnikv | |
Ulocking the "anisotropic" scaling checkbox will bake the transformation into meshes to allow for scaling in world axes. Optimized and templated the stl_transform functions, now also available for 3x3 matrices. The Canvas3D::reload_scene() now maintains selection even if all volumes of an instance changed their IDs. | |||
2019-04-25 | Attempt to fix build on Linux | Enrico Turri | |
2019-04-25 | Rectangle selection in 3D scene -> refactored GLVolume member varialbe for ↵ | Enrico Turri | |
hovering | |||
2019-04-25 | Rectangle selection in 3D scene -> hovering detection | Enrico Turri | |
2019-04-12 | Fixed conflicts after merge with master | Enrico Turri | |
2019-04-11 | Render selected objects first | Enrico Turri | |
2019-04-10 | Merge branch 'master' into lm_sla_gizmo_clipping_plane | Lukas Matena | |
2019-04-10 | Render picking pass renders volumes in the same order as the regular render pass | Enrico Turri | |
2019-04-08 | A little refactoring of loading meshes in VBO / non VBO case. | bubnikv | |
2019-04-08 | Finished SLA print / material correction visualization. | bubnikv | |
2019-04-08 | Merge branch 'master' into lm_sla_gizmo_clipping_plane | Lukas Matena | |