enricoturri1966
fa1fff420c
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of default bed in thumbnails
...
(cherry picked from commit prusa3d/PrusaSlicer@568bd39c5a )
2023-11-04 11:41:05 +08:00
enricoturri1966
c3158d2750
Removed obsolete code from GCodeViewer
...
(cherry picked from commit prusa3d/PrusaSlicer@033bee6431 )
2023-11-04 11:41:05 +08:00
enricoturri1966
c171d4feee
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Use shader's vertex attributes and matrices in GLMmSegmentationGizmo3DScene
...
(cherry picked from commit prusa3d/PrusaSlicer@4eee0d05f3 )
2023-11-04 11:41:05 +08:00
enricoturri1966
4c81123cfa
Tech ENABLE_GL_IMGUI_SHADERS - Render imgui using shaders
...
(cherry picked from commit prusa3d/PrusaSlicer@d0d89a4d5b )
2023-11-04 11:41:05 +08:00
enricoturri1966
7923f82f97
Few small fixes
2023-11-04 11:41:05 +08:00
Noisyfox
b40e841aab
Fix pick rendering depth issue
2023-11-04 11:41:05 +08:00
Noisyfox
bdbbd2d73a
Fix mm rendering
2023-11-04 11:41:05 +08:00
Noisyfox
c7730009e5
Fix plate texture rendering depth issue
2023-11-04 11:41:05 +08:00
Noisyfox
0adbe9e032
Fix preview shell rendering
2023-11-04 11:41:04 +08:00
Noisyfox
83cb9433dd
Fix outline rendering
2023-11-04 11:41:04 +08:00
enricoturri1966
a5234bb85b
Tech ENABLE_LEGACY_OPENGL_REMOVAL - porting remaining changes
...
(cherry picked from commit prusa3d/PrusaSlicer@2f572d3cf0 )
2023-11-04 11:41:04 +08:00
enricoturri1966
4c22ab5298
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders. 1st installment.
...
Shader: flat - Default bed
(cherry picked from commit prusa3d/PrusaSlicer@a5ff37013b )
2023-11-04 11:41:04 +08:00
enricoturri1966
33b7ff43f5
Some refactoring into GLGizmoSlaSupports::render_points()
...
(cherry picked from commit prusa3d/PrusaSlicer@5621f00ee6 )
2023-11-04 11:41:04 +08:00
enricoturri1966
4fbc59bdd4
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Use 2D vertices to render GLGizmoPainterBase circle
...
(cherry picked from commit prusa3d/PrusaSlicer@5193a15852 )
2023-11-04 11:41:04 +08:00
enricoturri1966
4b15ad7e47
Removed unneeded pairs glPushMatrix()/glPopMatrix()
...
(cherry picked from commit prusa3d/PrusaSlicer@5f9aeb1e38 )
2023-11-04 11:41:04 +08:00
Noisyfox
3a0d20ed20
Removed empty IMSlider_Utils.hpp
2023-11-04 11:41:04 +08:00
Noisyfox
514337f4b6
Fix a few issues in cut gizmo
2023-11-04 11:41:04 +08:00
enricoturri1966
a44e530d02
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fix in GLGizmoRotate::render_angle_arc():
...
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Fix in GLModel::render()
(cherry picked from commit prusa3d/PrusaSlicer@2379588196 )
2023-11-04 11:41:04 +08:00
enricoturri1966
b21ff6987f
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: GLVolume geometry + removed class GLIndexedVertexArray from codebase
...
(cherry picked from commit prusa3d/PrusaSlicer@1eac357739 )
2023-11-04 11:41:04 +08:00
enricoturri1966
eea834a2d3
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fixed bug in rendering gizmo rotate
...
(cherry picked from commit prusa3d/PrusaSlicer@5fcb618f96 )
2023-11-04 11:41:04 +08:00
enricoturri1966
1ce6de489b
Removed obsolete member variable GLCanvas3D::m_color_by
...
(cherry picked from commit prusa3d/PrusaSlicer@5089d1460d )
2023-11-04 11:41:04 +08:00
enricoturri1966
d4376857dd
Follow-up of fdf8b11d4cfa793d1e45d82560d4bd97d0466d40 - Fixed GLGizmoSlaSupports::render_points()
...
(cherry picked from commit prusa3d/PrusaSlicer@0c74081f7d )
2023-11-04 11:41:03 +08:00
enricoturri1966
b9e85097b5
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - SLA caps rendered using GLModel
...
(cherry picked from commit prusa3d/PrusaSlicer@c9ff260d13 )
2023-11-04 11:41:03 +08:00
enricoturri1966
646654a4f4
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed OpenGL legacy calls from GLCanvas3D::init()
...
(cherry picked from commit prusa3d/PrusaSlicer@aa4714a239 )
2023-11-04 11:41:03 +08:00
enricoturri1966
6b314fdcfb
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Another refactoring to simplify client code of GLModel::Geometry
...
(cherry picked from commit prusa3d/PrusaSlicer@fa1ff1c357 )
2023-11-04 11:41:03 +08:00
enricoturri1966
1570873686
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: MeshClipper::m_vertex_array
...
(cherry picked from commit prusa3d/PrusaSlicer@be6922795d )
2023-11-04 11:41:03 +08:00
enricoturri1966
953eca3260
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GLPaintContour from GLGizmoPainterBase.hpp/.cpp and replaced with GLModel
...
(cherry picked from commit prusa3d/PrusaSlicer@df3d670357 )
2023-11-04 11:41:03 +08:00
enricoturri1966
be6e0eef0d
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel:
...
TriangleSelectorGUI::m_iva_enforcers
TriangleSelectorGUI::m_iva_blockers
TriangleSelectorGUI::m_iva_seed_fills
TriangleSelectorGUI::m_varrays
GLGizmoPainterBase::s_sphere
(cherry picked from commit prusa3d/PrusaSlicer@8916a00821 )
2023-11-04 11:41:03 +08:00
enricoturri1966
88da0e8984
Gizmos refactoring - Removed GLModels defined into GLGizmoBase, and mostly unused, to avoid wasting GPU memory. Use a shared GLModel for Gizmos inheriting from GLGizmoPainterBase. Initialization of GLModels moved from constructor to render methods
...
(cherry picked from commit prusa3d/PrusaSlicer@e3d5cd445c )
2023-11-04 11:41:03 +08:00
enricoturri1966
d466f4c1f8
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Adapt GLModel::Geometry index format in dependence of data size, where possible
...
(cherry picked from commit prusa3d/PrusaSlicer@4d2d77e99c )
2023-11-04 11:41:03 +08:00
Noisyfox
441d3e74ec
Fix move gizmo grabber connection render
2023-11-04 11:41:03 +08:00
enricoturri1966
2a95fac538
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring to simplify client code of GLModel::Geometry
...
(cherry picked from commit prusa3d/PrusaSlicer@be6b6590be )
2023-11-04 11:41:03 +08:00
enricoturri1966
725e6665fb
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel - GLGizmoFlatten::PlaneData::vbo
...
(cherry picked from commit prusa3d/PrusaSlicer@ffa3a1d8fc )
2023-11-04 11:41:03 +08:00
enricoturri1966
75b428d06b
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GeometryBuffer from 3DBed.hpp and replaced with GLModel
...
(cherry picked from commit prusa3d/PrusaSlicer@6b041429f6 )
2023-11-04 11:41:03 +08:00
Lukáš Hejl
c97f36c38e
Fix various memory leaks
...
(cherry picked from commit prusa3d/PrusaSlicer@deb17c5920 )
2023-11-04 11:41:03 +08:00
enricoturri1966
a4978ff826
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Textures rendering
...
(cherry picked from commit prusa3d/PrusaSlicer@1a47211bfc )
2023-11-04 11:41:03 +08:00
enricoturri1966
46f1a60b2c
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Background rendering
...
(cherry picked from commit prusa3d/PrusaSlicer@eda55701a2 )
2023-11-04 11:41:01 +08:00
enricoturri1966
15f0144aca
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Layers editing profile's background texture rendering
...
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - A few fixes in layers editing profile rendering
(cherry picked from commit prusa3d/PrusaSlicer@a939d8e4c0 )
(cherry picked from commit prusa3d/PrusaSlicer@8c807dbcc4 )
2023-11-04 11:41:01 +08:00
enricoturri1966
c83d43c2ef
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring of GLModel to:
...
1) allow for custom vertex data layout
2) allow for custom index data format
3) allow for any OpenGL primitive type
(cherry picked from commit prusa3d/PrusaSlicer@afcac6e2ea )
2023-11-04 11:41:00 +08:00
enricoturri1966
3f58213281
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Various Gizmos updates and fixes
...
prusa3d/PrusaSlicer@35dd03e8cb
prusa3d/PrusaSlicer@bcaa0d38bd
prusa3d/PrusaSlicer@2673994471
prusa3d/PrusaSlicer@0e3a3aa522
prusa3d/PrusaSlicer@08a2711034
prusa3d/PrusaSlicer@f6f95808cc
prusa3d/PrusaSlicer@81edc7d752
prusa3d/PrusaSlicer@0b6e2b4aec
prusa3d/PrusaSlicer@71f08841f9
2023-11-04 11:41:00 +08:00
Filip Sykala
283e4d6669
remove GLModel from base class
...
- only 2 gizmo use cone
(cherry picked from commit prusa3d/PrusaSlicer@3c7390e34e )
(cherry picked from commit 4647fc49ef5b925432e087252f32a6601d0410da)
2023-11-04 11:41:00 +08:00
enricoturri1966
991825db48
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Selection layers hints
...
(cherry picked from commit prusa3d/PrusaSlicer@bebb5505a3 )
2023-11-04 11:41:00 +08:00
enricoturri1966
3e9cbd2be5
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - 1st installment - Selection bounding box
...
(cherry picked from commit prusa3d/PrusaSlicer@22f38235ea )
2023-11-04 11:41:00 +08:00
enricoturri1966
77818504f1
Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
...
(cherry picked from commit prusa3d/PrusaSlicer@d0bff2d996 )
2023-11-04 11:41:00 +08:00
SoftFever
dae58f9f91
make folder name more consistent
2023-11-04 10:37:53 +08:00
Noisyfox
70eb777963
Organic: Fix support blocker ( #2595 )
...
Expand blockers a little bit to compensate the error in facet projection
2023-11-04 02:42:30 +08:00
Rob Trame
e05ca3b77f
Fix typos and style inconsistencies related to configuration ( #2580 )
...
* Fix 'min' accidentally defined as 'max'
* Remove duplicate retract_lift_above/below definitions
* Add correct unit for jerk
* Make speed tooltip consistent with others
* Remove accidental 's' in Qidi XPlus config
* Remove trailing comma in RatRig config
* Add 'type' field to KP3S PRO configs
* Revert "Make speed tooltip consistent with others"
This reverts commit 16c05751814cc6222fa976612ce7ff8e456141c8.
* Revert "Remove duplicate retract_lift_above/below definitions"
This reverts commit 54ca51f3de2a5e3ca1d9e9538c51a28b59acabcf.
* Remove non-translated retract_lift_above/below definitions
* Update PrintConfig.cpp
Revert jerk unit
2023-11-04 02:41:13 +08:00
ablegods
3aaaa765de
Update localization ( #2597 )
...
* Update localization
Update existing strings and some newly added strings
* Update localization
Update existing strings and some newly added strings
2023-11-03 21:34:51 +08:00
InfimechOfficial
b9f62109f7
20231103 Add "InfiMech" printer profiles ( #2596 )
...
* 20231103 Add "InfiMech" printer profiles
A new brand named "InfiMech" submits printer profiles for the first time.
* 20231103 Add "InfiMech" printer profiles
A new brand named "InfiMech" submits printer profiles for the first time.
* fix issues that prevent the profiles being loaded.
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2023-11-03 19:23:20 +08:00
SoftFever
205c0411ff
skip only one wall top checking for bridges
2023-11-03 18:35:46 +08:00