enricoturri1966
|
224ee922c5
|
'gouraud' shader modified to allow to draw an object with two different colors in Cut Gizmo
|
2023-02-15 12:02:10 +01:00 |
|
enricoturri1966
|
43c195e227
|
Fixed conflicts after merge with master
|
2022-12-07 15:44:27 +01:00 |
|
enricoturri1966
|
028dfb5d9e
|
Tech ENABLE_LEGACY_OPENGL_REMOVAL set as default
|
2022-12-06 12:17:01 +01:00 |
|
tamasmeszaros
|
f100a59688
|
Cherry-picking 118f4859c472ccbc30b43101c6674dadc81d7b12
And resolve conflicts
|
2022-11-29 11:14:19 +01:00 |
|
enricoturri1966
|
ac7c4b342b
|
Added shaders for OpenGL ES
|
2022-07-21 10:18:18 +02:00 |
|
enricoturri1966
|
c468dcbed7
|
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fixed calculation of normal matrices sent to shaders
Fixed conflicts during rebase with master
|
2022-05-26 12:25:55 +02:00 |
|
enricoturri1966
|
9dda2b0ed5
|
Refactoring in shader dashed_thick_lines
|
2022-05-26 11:39:53 +02:00 |
|
enricoturri1966
|
17293056d5
|
Refactoring in shader dashed_thick_lines
|
2022-05-26 11:39:53 +02:00 |
|
enricoturri1966
|
914a66e2c3
|
Tech ENABLE_GL_CORE_PROFILE - Thick lines shader enhanced to render dashed lines
Fixed conflicts while rebase with master
|
2022-05-26 08:11:04 +02:00 |
|
enricoturri1966
|
94305e5912
|
Fixes into thick_lines shader
|
2022-05-25 16:01:41 +02:00 |
|
enricoturri1966
|
017784c38e
|
Tech ENABLE_GL_CORE_PROFILE - Use thick_lines shader where needed
Fixed conflicts during rebase with master
|
2022-05-25 15:55:39 +02:00 |
|
enricoturri1966
|
389dc36053
|
Tech ENABLE_GL_CORE_PROFILE - Use OpenGL core profile context - 1st installment
Fixed conflicts during rebase with master
|
2022-05-25 15:29:10 +02:00 |
|
enricoturri1966
|
bea50dce7c
|
Fixed rendering of printbed while the camera is below it
|
2022-04-11 08:38:09 +02:00 |
|
enricoturri1966
|
a4435d214f
|
Shader mm_contour - Customizable offset to calculate the correction to avoid z-fighting (MESA driver needs bigger one)
|
2022-04-07 12:59:11 +02:00 |
|
enricoturri1966
|
0995cfc658
|
Shader mm_contour - Correction to avoid z-fighting moved from fragment shader to vertex shader
|
2022-04-07 10:40:33 +02:00 |
|
enricoturri1966
|
5e0590a93e
|
Removed assignment to gl_FragDepth into gouraud.fs shader. Replaced with small offset of triangles along their normal.
|
2022-04-07 08:22:33 +02:00 |
|
enricoturri1966
|
0763a48ce5
|
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed OpenGL clipping planes while rendering picking pass
|
2022-03-31 13:23:04 +02:00 |
|
enricoturri1966
|
86641a481e
|
Fixed typo
|
2022-03-22 15:35:02 +01:00 |
|
enricoturri1966
|
9be3d926c5
|
Tech ENABLE_LEGACY_OPENGL_REMOVAL - A few refactorings and fixes
|
2022-03-22 08:18:39 +01:00 |
|
enricoturri1966
|
76d1d4949b
|
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Added shaders for glsl version 140
|
2022-03-21 13:10:47 +01:00 |
|
enricoturri1966
|
d0d89a4d5b
|
Tech ENABLE_GL_IMGUI_SHADERS - Render imgui using shaders
|
2022-03-14 09:04:44 +01:00 |
|
enricoturri1966
|
31c3952e2d
|
Removed obsolete shaders
|
2022-03-08 12:50:00 +01:00 |
|
enricoturri1966
|
65b5af9561
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: variable_layer_height
|
2022-03-08 12:48:21 +01:00 |
|
enricoturri1966
|
dbdc272c4e
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: mm_gouraud
|
2022-03-08 11:17:34 +01:00 |
|
enricoturri1966
|
3e47253725
|
Follow-up of 66fa2b1e26 - Cleanup
|
2022-03-08 10:59:12 +01:00 |
|
enricoturri1966
|
66fa2b1e26
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: mm_contour
|
2022-03-08 10:57:43 +01:00 |
|
enricoturri1966
|
9fb350e3dd
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: gouraud
|
2022-03-07 15:31:23 +01:00 |
|
enricoturri1966
|
005fef7bf6
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat_texture
|
2022-03-07 09:45:29 +01:00 |
|
enricoturri1966
|
93610ebb02
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: printbed
|
2022-03-04 14:10:41 +01:00 |
|
enricoturri1966
|
4323b602f5
|
Code cleanup
|
2022-03-04 13:57:11 +01:00 |
|
enricoturri1966
|
44a00be329
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: toolpaths_cog
|
2022-03-04 13:50:31 +01:00 |
|
enricoturri1966
|
b84b6af32a
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: background
|
2022-03-04 13:30:21 +01:00 |
|
enricoturri1966
|
cdf3cb83b6
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: gouraud_light_instanced_attr - Instanced options in gcode preview
|
2022-03-04 12:46:01 +01:00 |
|
enricoturri1966
|
31013fb6df
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Refactoring of flat vertex shader
|
2022-03-04 08:54:23 +01:00 |
|
enricoturri1966
|
8315f43ed0
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: gouraud_light - Bed axes
|
2022-03-03 09:21:52 +01:00 |
|
enricoturri1966
|
a5ff37013b
|
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders. 1st installment.
Shader: flat - Default bed
|
2022-02-28 10:41:01 +01:00 |
|
enricoturri1966
|
92aa6540f5
|
Tech ENABLE_SHOW_TOOLPATHS_COG - Show toolpaths center of gravity
|
2022-02-08 12:57:56 +01:00 |
|
enricoturri1966
|
6b041429f6
|
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GeometryBuffer from 3DBed.hpp and replaced with GLModel
|
2022-02-07 10:24:24 +01:00 |
|
enricoturri1966
|
1a47211bfc
|
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Textures rendering
|
2022-01-28 16:50:07 +01:00 |
|
enricoturri1966
|
eda55701a2
|
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Background rendering
|
2022-01-28 11:30:04 +01:00 |
|
enricoturri1966
|
22f38235ea
|
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - 1st installment - Selection bounding box
|
2022-01-18 10:42:46 +01:00 |
|
enricoturri1966
|
cc2b8da6a4
|
#7461 - Use three floats for defining vertex normal to render travel toolpaths. This fixes a crash on NVIDIA Quadro graphics cards when turning on travel moves visibility in preview.
|
2021-12-14 13:53:37 +01:00 |
|
enricoturri1966
|
860f1b29f2
|
gouraud.fs shader - removed unused code
|
2021-12-01 12:37:39 +01:00 |
|
enricoturri1966
|
9561fd8cc6
|
Removed obsolete gouraud shader files
|
2021-11-16 12:56:08 +01:00 |
|
Lukáš Hejl
|
0f9a9de745
|
Fixed darker colors of objects inside multi-material gizmo when objects are mirrored.
|
2021-10-25 08:41:41 +02:00 |
|
enricoturri1966
|
2c0815f537
|
Fixed conflicts after merge with master and ported changes into gouraud shaders to gouraud_mod shaders
|
2021-10-19 11:27:11 +02:00 |
|
Lukáš Hejl
|
0c2d9f01a6
|
Fixed z-fighting between contour around the area selected by smart fill and painted triangles inside the FDM support painting gizmo.
|
2021-10-18 11:35:13 +02:00 |
|
Lukáš Hejl
|
b45675b4e1
|
Follow-up of 6194e67e68 - Separated the part that computed triangles normals and lighting inside the fragment shader into a separate shader mm_gouraud, which is only used for the multi-material painting gizmo.
|
2021-10-18 11:35:13 +02:00 |
|
enricoturri1966
|
cf380fb456
|
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Out of bed detection for circular printbeds
|
2021-09-21 13:51:57 +02:00 |
|
enricoturri1966
|
554aa70edc
|
Follow-up of 9abebe5fbe - Modified shader gouraud_light_instanced.vs to be more Intel's cards friendly
|
2021-09-15 12:32:43 +02:00 |
|