Tim Kuipers
b51b699715
fix old xray view
...
I don't understand why it only seems to work if I define u_color via [default]
andd why it doesn't work when I set it inside the shader itself.
2020-02-27 18:17:07 +01:00
Tim Kuipers
4a8385e3e8
make xray counting color hardcoded value
...
Somewhere between the xray.shader and the xray_composite.shader the colors are stored as unsigned int.
Since we want to count the integer number of faces behind a pixel in the red channel, we simply use a color with an r value of 1/255.
2020-02-27 16:41:20 +01:00
Tim Kuipers
fc4c66b62a
show xray errors in solid view
2020-02-27 16:41:13 +01:00
Tim Kuipers
b3761c454b
fix xray error visualization missing red faces
2020-02-26 16:24:27 +01:00
Ghostkeeper
6f707f3149
Bump SDK version number of Cura 4.5 to 7.1
...
We've added new things to our API. This allows plug-in developers to use them.
Contributes to issue CURA-7205.
2020-02-10 10:45:07 +01:00
Nino van Hooff
c62ff262ed
Change SDK version to 7.0.0
...
CURA-6858
2019-10-21 14:51:34 +02:00
Lipu Fei
dab0a43214
Merge remote-tracking branch 'origin/master' into shader_optimization
2019-05-16 14:22:05 +02:00
Lipu Fei
1b9bf6f0b9
Add optional empty placeholder for CuraView
...
CURA-6469
2019-04-24 09:10:21 +02:00
Remco Burema
ed6db6c9b0
Move multiplication from Python to shaders. (Needs the same-named Uranium branch.)
2019-04-19 16:58:38 +02:00
fieldOfView
f631332dc2
Fix z-fighting on bottom layer of x-ray view
2019-01-05 00:03:48 +01:00
Lipu Fei
6992fd2991
Update plugin versions to match package versions
...
CURA-6019
2018-12-17 13:03:21 +01:00
Ghostkeeper
c235f339ae
Increment API version to 6
...
All plug-ins now have to re-check whether they are still compatible with the current version of Cura.
Contributes to issue CURA-6019.
2018-12-14 17:29:02 +01:00
Aleksei S
fe9cada459
Increase plugin API version to 5
...
CURA-5627
2018-08-27 13:59:00 +02:00
Jörg Walter
fa81ebeece
GLES shader fixes
2018-03-29 21:07:51 +02:00
Ghostkeeper
3b0a9bf16c
Fix checking whether to render objects in X-ray pass
...
Otherwise nothing gets drawn there.
Contributes to issue CURA-5040.
2018-03-06 15:53:34 +01:00
Ghostkeeper
b179edf60e
Document which layer is which pass
...
Contributes to issue CURA-5040.
2018-03-06 15:53:34 +01:00
Lipu Fei
df1d3bf569
Add fix and doc for Mac OpenGL crash
...
CURA-4726
2017-12-21 15:43:35 +01:00
Diego Prado Gesto
c85e10f4c5
CURA-4062 Minor changes
2017-11-01 13:31:17 +01:00
Aleksei S
d2873dc65a
The view class were not added after to the rendering list after changing them
...
CURA-4062
2017-10-25 11:06:12 +02:00
Aleksei S
0f807cd03e
Wfter changing the view the old view is removed from rendering
...
CURA-4062
2017-10-24 17:38:06 +02:00
Mark
9a193ad5c5
Changing AGPLv3 to LGPLv3
2017-09-28 13:00:43 +02:00
Mark
af3b799cfa
Renamed the views to * view
...
CURA-4212
2017-09-11 14:23:32 +02:00
Ghostkeeper
cd4bffb380
Set author to Ultimaker B.V. instead of Ultimaker
...
To be consistent with the rest of the plug-ins and with the material files.
Contributes to issue CURA-3857.
2017-06-28 13:50:37 +02:00
Lipu Fei
4ea8cc448a
Use semantic versioning for all plugin.json
...
CURA-3712
2017-06-22 08:57:47 +02:00
Lipu Fei
73f598ff9f
Fix code style
...
CURA-3712
2017-06-22 08:54:04 +02:00
Jaime van Kessel
e3629cec39
Replaced catalog metadata entry with i18n-catalog
...
CURA-3712 & Cura-3856
2017-06-21 14:24:00 +02:00
Jaime van Kessel
44125d3275
Moved certain meta data entries to seperate file
...
CURA-3856 & CURA-3712
2017-06-21 11:22:35 +02:00
Lipu Fei
90436c3b69
Revert "Removed unneeded shader duplication."
...
USL-32
This breaks the OpenGL shaders on Windows and Mac.
2017-06-16 11:48:11 +02:00
Jaime van Kessel
856a490acc
Removed unneeded shader duplication.
...
The work done for USL-43 ensures that all this duplication is no longer needed.
2017-06-15 21:17:21 +02:00
Jack Ha
0889722350
Finishing up opengl 4.1 core profile things, it all works. CURA-3273
2017-02-02 17:08:20 +01:00
Jack Ha
4659d8616e
Fixed some opengl 4.1 core vertex and fragment shaders, layerview anchor. CURA-3273
2017-02-01 16:29:21 +01:00
fieldOfView
45c8083423
Use themeable colors in Solid, Xray & Layer view
2017-01-23 22:08:27 +01:00
Jaime van Kessel
a7f8adb80a
Handles now correctly hide selection aura when in x-ray mode
...
USL-33
2016-10-27 20:14:39 +02:00
fieldOfView
b05caa8bdc
Remove unused uniforms from composite shaders
...
CURA-2299
2016-09-19 17:15:22 +02:00
Ghostkeeper
7cc62db81d
Increment XRayView API number
...
This plug-in still works, so this can be incremented without trouble.
Contributes to issue CURA-1278.
2016-05-20 16:22:10 +02:00
fieldOfView
a900b02ae8
Added weight to viewmode plugins for sorting in the viewmode
2015-12-30 09:53:25 +01:00
Arjen Hiemstra
bcaea7db09
Fix documentation of XRayView class and add a note about RenderPass ctor
2015-12-14 13:58:24 +01:00
Arjen Hiemstra
042c575b18
Update XRayView to render properly
2015-12-14 13:58:24 +01:00
Arjen Hiemstra
8a5f2b347a
Add a working X-Ray view
2015-12-14 13:56:32 +01:00