Alessandro Ranellucci
|
63ba894260
|
Add some comments to OpenGL code
|
2013-07-01 12:23:44 +02:00 |
|
Alessandro Ranellucci
|
8ec3ec6bda
|
Cosmetic changes to the new OpenGL code by iXce
|
2013-07-01 10:58:30 +02:00 |
|
Alessandro Ranellucci
|
dcc2b7f4ff
|
Enable PreviewCanvas
|
2013-07-01 01:51:11 +02:00 |
|
Alessandro Ranellucci
|
7c4b1bc736
|
Merge pull request #1283 from iXce/master
Panning/rotation/zooming support for 3D viewer
|
2013-06-30 16:50:16 -07:00 |
|
Guillaume Seguin
|
b2e0c1ab42
|
Use max of all dimensions instead of max of first 2
|
2013-07-01 00:08:02 +02:00 |
|
Guillaume Seguin
|
1f229f3233
|
Cleanup
|
2013-06-30 23:54:13 +02:00 |
|
Guillaume Seguin
|
e92fefb6ff
|
Working rotation for mesh viewer
|
2013-06-30 23:51:06 +02:00 |
|
Alessandro Ranellucci
|
1b6a9c0c3b
|
Added validation on all settings. #611
|
2013-06-30 15:39:03 +02:00 |
|
Guillaume Seguin
|
6668a81c64
|
Start work on rotation handling
|
2013-06-29 18:31:06 +02:00 |
|
Guillaume Seguin
|
dd7830b1b7
|
Add panning support
|
2013-06-29 15:12:57 +02:00 |
|
Guillaume Seguin
|
43d764feff
|
Implement zoom to point
|
2013-06-29 14:16:56 +02:00 |
|
Guillaume Seguin
|
317c911c67
|
Remove leftover from 47b2c13c
|
2013-06-29 14:16:38 +02:00 |
|
Guillaume Seguin
|
bb3ebb0244
|
Switch to orthographic projection
|
2013-06-29 10:43:35 +02:00 |
|
Guillaume Seguin
|
47b2c13c99
|
Get rid of demo timer in PreviewCanvas
|
2013-06-29 10:43:21 +02:00 |
|
Guillaume Seguin
|
9d1b756135
|
Add use Slic3r::GUI::PreviewCanvas to view-mesh.pl
|
2013-06-27 11:47:07 +02:00 |
|
Alessandro Ranellucci
|
1f50d9c7e8
|
https -> http in manual URL
|
2013-06-24 20:38:20 +02:00 |
|
Alessandro Ranellucci
|
6e19ac9eda
|
Removed debugging statements during repair
|
2013-06-24 20:36:51 +02:00 |
|
Alessandro Ranellucci
|
5975145426
|
Automatically repair any input STL file
|
2013-06-24 20:34:57 +02:00 |
|
Alessandro Ranellucci
|
d30b4f0310
|
New Slic3r::TriangleMesh::XS->ToPerl() method
|
2013-06-24 20:11:56 +02:00 |
|
Alessandro Ranellucci
|
ecdc2f077b
|
Merge branch 'master' into xs
Conflicts:
Build.PL
|
2013-06-24 19:37:07 +02:00 |
|
Alessandro Ranellucci
|
1bb769a3f1
|
Update .gitignore
|
2013-06-24 19:36:01 +02:00 |
|
Alessandro Ranellucci
|
f29faf0548
|
New Slic3r::TriangleMesh::XS class
|
2013-06-24 19:35:49 +02:00 |
|
Alessandro Ranellucci
|
f5cc446853
|
Menu item for launching the manual
|
2013-06-24 18:07:33 +02:00 |
|
Alessandro Ranellucci
|
7852c07ba3
|
Exit with 1 if prerequisites are missing
|
2013-06-24 16:51:01 +02:00 |
|
Alessandro Ranellucci
|
344072d03c
|
Re-enable tests if all prereqs succeeded, regardless of optional modules
|
2013-06-24 16:41:12 +02:00 |
|
Alessandro Ranellucci
|
f32551bd35
|
Don't check cpanm existence if SLIC3R_NO_AUTO
|
2013-06-24 16:39:31 +02:00 |
|
Alessandro Ranellucci
|
ddc8727b70
|
Have SLIC3R_NO_AUTO check dependencies before requiring cpanm, and don't skip tests if all prerequisites are there
|
2013-06-24 16:32:03 +02:00 |
|
Alessandro Ranellucci
|
b33b30b09d
|
Remove --sudo from ./xs too
|
2013-06-24 16:04:00 +02:00 |
|
Alessandro Ranellucci
|
607fea3aa4
|
Merge branch 'master' into xs
Conflicts:
Build.PL
|
2013-06-24 00:10:04 +02:00 |
|
Alessandro Ranellucci
|
a15884dac9
|
Remove useless algorithm in loop merging code
|
2013-06-24 00:08:39 +02:00 |
|
Alessandro Ranellucci
|
3622193c3f
|
Rewrite the algorithm that closes loops in order. We now tolerate the case when more than two facets share a common edge
|
2013-06-24 00:02:01 +02:00 |
|
Alessandro Ranellucci
|
86c4f5c5b0
|
Merge branch 'master' into newslice
|
2013-06-23 22:23:25 +02:00 |
|
Alessandro Ranellucci
|
9e927ffaf9
|
Reimplement SLIC3R_NO_AUTO
|
2013-06-23 21:14:55 +02:00 |
|
Alessandro Ranellucci
|
de45b823e1
|
Merge branch 'master' into xs
|
2013-06-23 21:12:19 +02:00 |
|
Alessandro Ranellucci
|
2a2633da0a
|
New automatic built-in STL repair
|
2013-06-23 21:11:46 +02:00 |
|
Alessandro Ranellucci
|
f62896a77a
|
Require some recent versions
|
2013-06-23 20:05:20 +02:00 |
|
Alessandro Ranellucci
|
625a300822
|
New [layer_num] placeholder in layer change G-code
|
2013-06-23 19:25:32 +02:00 |
|
Alessandro Ranellucci
|
8ea4ed3b5e
|
Allow to supply custom G-code via command line if file is not found
|
2013-06-23 19:25:02 +02:00 |
|
Alessandro Ranellucci
|
2d687cd0a0
|
Only combine internal infill and leave internal-solid as it is. #1248
|
2013-06-23 18:21:47 +02:00 |
|
Alessandro Ranellucci
|
77440b774d
|
Include admesh code for STL repair
|
2013-06-23 18:18:38 +02:00 |
|
Alessandro Ranellucci
|
f3a9d41c70
|
Cache a Z table for layer range search
|
2013-06-23 17:07:12 +02:00 |
|
Alessandro Ranellucci
|
37105e8237
|
Ported get_layer_range() to C
|
2013-06-23 15:33:07 +02:00 |
|
Henrik Brix Andersen
|
a1a39d3a2e
|
Let cpanm automatically discover the need for --sudo or --local-lib in order to allow non-root installs.
|
2013-06-23 13:19:35 +02:00 |
|
Alessandro Ranellucci
|
ff795f2918
|
Merge branch 'master' into xs
|
2013-06-23 12:27:12 +02:00 |
|
Alessandro Ranellucci
|
9a904dc88d
|
Lighter implementation of the slicing algorithm to save memory and time
|
2013-06-23 12:26:40 +02:00 |
|
Alessandro Ranellucci
|
ecf4099611
|
More changes to Build.PL
|
2013-06-23 11:20:03 +02:00 |
|
Alessandro Ranellucci
|
2d3fb15a3f
|
Look for cpanm in sitebin too
|
2013-06-23 11:10:36 +02:00 |
|
Alessandro Ranellucci
|
cd1a39397b
|
Optimize concentric loops
|
2013-06-23 00:50:44 +02:00 |
|
Alessandro Ranellucci
|
78f1527ab7
|
Compensate perimeter/infill overlap for concentric infill
|
2013-06-23 00:37:04 +02:00 |
|
Alessandro Ranellucci
|
5c7b447f07
|
Ensure there's no numerical error when searching for concave points
|
2013-06-23 00:21:19 +02:00 |
|