bubnikv
3ebf0ce7fd
Improved memory allocation efficiency of the 3D path preview generator.
2017-03-28 17:09:57 +02:00
bubnikv
67126d6f48
Moved the NVIDIA and AMD hints to the slic3r.exe wrapper.
2017-03-27 09:06:24 +02:00
bubnikv
073d6d2d43
Fixed colors of the path preview.
2017-03-23 12:34:35 +01:00
bubnikv
1b3c651643
Fixed iusses in rendering print paths through VBOs for multiple objects.
2017-03-23 11:10:53 +01:00
bubnikv
3b5d1d0e25
Try to enforce the use of a high performance NVIDIA / ATI GPU
...
on dual graphic card laptops.
2017-03-23 10:28:08 +01:00
bubnikv
039cd0ac5b
new GLShader.cpp,h
2017-03-20 14:48:17 +01:00
bubnikv
045de596e2
Use OpenGL 2.0 shaders for the layer height rendering.
...
Use OpenGL 2.0 shaders for the print path rendering for performance reasons.
2017-03-20 12:05:20 +01:00
bubnikv
7f7d2da5fe
Use Vertex Buffer Objects for rendering of 3D volumes if possible.
2017-03-16 14:02:28 +01:00
bubnikv
c32c7fa1dc
Fixed a typo.
2017-03-15 21:26:46 +01:00
bubnikv
93cab990c7
Fixed some memory allocation issues of the new C++ 3d path preview
...
(reserved memory has to be shrank around the collected data).
Initial implementation of the vertex buffer objects for the 3d path preview.
2017-03-15 20:45:03 +01:00
bubnikv
d18e10c7c9
Rewrote the OpenGL object rendering to indexed triangle / quad sets
...
for lower memory consumption.
Rewrote the print path 3D preview to generate these indexed triangle / quad
sets, possibly with at least as possible duplication of vertices,
with a crease angle of 45 degrees, leading to maximum 8% overshoots
at the corners.
2017-03-15 16:33:25 +01:00
bubnikv
e7a920fe16
Fixed some picking issues after porting GLVolumes to C++.
...
Initial interface for print paths visualization by VBOs.
2017-03-14 10:11:08 +01:00
bubnikv
e6fddd364d
Volume rewritten from Perl to C++,
...
generation of vertex arrays from paths rewritten from Perl to C++,
parallelized.
2017-03-13 16:02:17 +01:00
bubnikv
42d9db04f2
Don't crash, if the number of lines to display is zero.
2016-04-15 17:58:29 +02:00
bubnikv
23a5edbd11
Breaking into the debugger from the menu. This may be useful in Windows.
2016-04-13 20:51:03 +02:00
bubnikv
f767ce816b
Optimized and improved rectilinear fill.
2016-04-13 20:45:44 +02:00
Alessandro Ranellucci
4913e90e10
Remove any Perl related code from libslic3r
2015-12-08 00:39:54 +01:00
Alessandro Ranellucci
7e1fac8f76
Separate libslic3r code from slic3r application code
2015-12-06 12:54:01 +01:00