Ghostkeeper
|
099c5cdd57
Don't draw endcap if we don't have a pen any more
|
6 years ago |
Ghostkeeper
|
937a4c5de9
Change cursor while working with custom support
|
6 years ago |
Ghostkeeper
|
616856f59a
No longer move below object with Z distance
|
6 years ago |
Ghostkeeper
|
631444edb4
Make globules slightly larger to allow for rotation
|
6 years ago |
Ghostkeeper
|
fadbf29267
Link support to the object it's being drawn upon
|
6 years ago |
Ghostkeeper
|
0aaf0bbd76
Don't go through the motion of creating support if you miss the surface
|
6 years ago |
Ghostkeeper
|
6b7820a549
Tune globule size a bit smaller
|
6 years ago |
Ghostkeeper
|
5c35dd26f6
Don't make custom support selectable
|
6 years ago |
Ghostkeeper
|
26e71bead1
Improve logging a bit
|
6 years ago |
Ghostkeeper
|
65e0ff1acd
Don't construct support in a job
|
6 years ago |
Ghostkeeper
|
f8e015beac
Construct mesh completely in Numpy
|
6 years ago |
Ghostkeeper
|
fd44b3f0d9
Remove bottom-facing parts of UM3 platform
|
6 years ago |
Ghostkeeper
|
25c4cc67a0
Construct support a bit before the surface
|
6 years ago |
Ghostkeeper
|
8700dc4642
Make size of diamonds coincide with approximately 1 pixel
|
6 years ago |
Ghostkeeper
|
69fa6d9189
Make support meshes render completely red
|
6 years ago |
Ghostkeeper
|
32c6ced78c
Also render extra overhang in old OpenGL versions
|
6 years ago |
Ghostkeeper
|
520cdc0977
Remove unnecessary copy
|
6 years ago |
Ghostkeeper
|
8274b55b6c
Use viewport size to scale to view coordinates
|
6 years ago |
Ghostkeeper
|
4b43463884
Fix Z component of camera transformation
|
6 years ago |
Ghostkeeper
|
edc51c3a38
Remove unused imports
|
6 years ago |
Ghostkeeper
|
fc6f04c413
Also make it a support mesh
|
6 years ago |
Ghostkeeper
|
7d664e79f0
Add overhang mesh property to new mesh
|
6 years ago |
Ghostkeeper
|
de4cc5d49f
Correct positions to create vertices
|
6 years ago |
Ghostkeeper
|
3dca067b1e
Don't crash when other scene node is None
|
6 years ago |
Ghostkeeper
|
ecd367dce4
Add 3d model to scene
|
6 years ago |
Ghostkeeper
|
a5ef43e998
Only get support positions where you draw on the model
|
6 years ago |
Ghostkeeper
|
fe9b121624
Get pixel depth in mm
|
6 years ago |
Ghostkeeper
|
2a33106614
Fix getting depth image
|
6 years ago |
Ghostkeeper
|
af43a9d6cd
Implement mass ray caster to get 3D coordinates
|
6 years ago |
Ghostkeeper
|
be377bc7d8
Send depth buffer and camera to ConstructSupportJob
|
6 years ago |
Ghostkeeper
|
571c5c0a7f
Reset buffer immediately before job is finished
|
6 years ago |
Ghostkeeper
|
71b1cac5e8
Add job to construct support and reset buffer
|
6 years ago |
Ghostkeeper
|
3e7da98e4e
Don't initialize image with all overhang
|
6 years ago |
Ghostkeeper
|
b49d2b5e53
Correctly map FragCoord to texture coordinates
|
6 years ago |
Ghostkeeper
|
5e83ef37ec
Increase brush size
|
6 years ago |
Ghostkeeper
|
c2b75772e4
Use FragCoord instead of uvs
|
6 years ago |
Ghostkeeper
|
6700cfee3f
Set extra overhang texture more efficiently
|
6 years ago |
Ghostkeeper
|
07003a7c7f
Add buffer to overhang shader for extra overhang
|
6 years ago |
Ghostkeeper
|
06a52384d8
Move getting cursor coordinates to separate function
|
6 years ago |
Ghostkeeper
|
46a678799e
Temporarily disable selection while handling the custom support tool
|
6 years ago |
Ghostkeeper
|
5d4a2078ae
Implement dragging to draw
|
6 years ago |
Ghostkeeper
|
8d9c65aad5
Start drawing support when user clicks mouse
|
6 years ago |
Ghostkeeper
|
b61412e631
Add typing for previous view variable
|
6 years ago |
Ghostkeeper
|
7bda181dab
Don't allow switching view while in Custom Support
|
6 years ago |
Ghostkeeper
|
b83e18307a
Switch to Solid View when using Custom Support tool
|
6 years ago |
Ghostkeeper
|
3c59c5a8bf
Add a plus sign to the Add Support icon
|
6 years ago |
Ghostkeeper
|
962db46baa
Add button to remove support
|
6 years ago |
Ghostkeeper
|
412e435d23
Add button to add to support
|
6 years ago |
Ghostkeeper
|
f89f101831
Add panel for Custom Support Tool
|
6 years ago |
Ghostkeeper
|
2be98ea0c1
Add shortcut key
|
6 years ago |