summaryrefslogtreecommitdiff
path: root/polyset.cc
AgeCommit message (Collapse)Author
2010-01-30reorganized file structure layout. more to follow...kintel
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-29experimental codekintel
git-svn-id: http://svn.clifford.at/openscad/trunk@363 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-28Clifford Wolf:clifford
Massive speedup in 2D Polyset->Nef converter git-svn-id: http://svn.clifford.at/openscad/trunk@361 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-28Clifford Wolf:clifford
More 2d polyset->nef experiments git-svn-id: http://svn.clifford.at/openscad/trunk@358 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-27Clifford Wolf:clifford
Some 2d nef generation experiments git-svn-id: http://svn.clifford.at/openscad/trunk@357 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-15Started collecting GL colors in one place; added Preferences class which ↵kintel
will become a preferences dialog, forked CGAL OGL_Helper to make colors configurable git-svn-id: http://svn.clifford.at/openscad/trunk@301 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-14Clifford Wolf:clifford
Improved handling of imported STL with small or thin triangles git-svn-id: http://svn.clifford.at/openscad/trunk@283 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-13Clifford Wolf:clifford
Fixed 2D PolySet::render_cgal_nef_polyhedron() git-svn-id: http://svn.clifford.at/openscad/trunk@272 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-09Clifford Wolf:clifford
Added mirror statement git-svn-id: http://svn.clifford.at/openscad/trunk@250 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07Clifford Wolf:clifford
Added color() statement git-svn-id: http://svn.clifford.at/openscad/trunk@227 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06Fixed typos in classnameskintel
git-svn-id: http://svn.clifford.at/openscad/trunk@220 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06Clifford Wolf:clifford
Added caching of messages along wioth synthesis products git-svn-id: http://svn.clifford.at/openscad/trunk@215 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06Clifford Wolf:clifford
Fixed inner-borders-bug in 2d visualization (symptom: rendering artefacts even with higher convexity setting as it should be needed) git-svn-id: http://svn.clifford.at/openscad/trunk@214 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-05Clifford Wolf:clifford
New hack for 2d transformations: create DxfData, transform, tess to polyset, recreate nef git-svn-id: http://svn.clifford.at/openscad/trunk@203 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-30Clifford Wolf:clifford
CSG previews of 2d designes is working fine now git-svn-id: http://svn.clifford.at/openscad/trunk@189 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-29Clifford Wolf:clifford
Some progress with the 2d sub system git-svn-id: http://svn.clifford.at/openscad/trunk@188 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-27Clifford Wolf:clifford
Added CGAL Nef Polyhedron 2D/3D abstraction git-svn-id: http://svn.clifford.at/openscad/trunk@187 b57f626f-c46c-0410-a088-ec61d464b74c
2009-08-04Stefan Farthofer (aka meta/metaz):clifford
Renamed some enums to avoid collitions with windows.h defines git-svn-id: http://svn.clifford.at/openscad/trunk@86 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28Clifford Wolf:clifford
Improved animation and polycaching git-svn-id: http://svn.clifford.at/openscad/trunk@85 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28Clifford Wolf:clifford
Added dxf polyset caching git-svn-id: http://svn.clifford.at/openscad/trunk@83 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-24Clifford Wolf:clifford
Improved background and highlights rendering git-svn-id: http://svn.clifford.at/openscad/trunk@71 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-23Clifford Wolf:clifford
Added '%' for background stuff git-svn-id: http://svn.clifford.at/openscad/trunk@69 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-22Clifford Wolf:clifford
Skip degenerated facets in polyset (they may be produces during dxf tesselation) git-svn-id: http://svn.clifford.at/openscad/trunk@67 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-21Clifford Wolf:clifford
Added Grid2d/Grid3d API Moved dxf tesselation to extra file git-svn-id: http://svn.clifford.at/openscad/trunk@62 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-16Clifford Wolf:clifford
Added first steps towards dxf extrusion support git-svn-id: http://svn.clifford.at/openscad/trunk@57 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-14Clifford Wolf:clifford
Added convexity handling Split up example.scad file to examples/* git-svn-id: http://svn.clifford.at/openscad/trunk@56 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-03Clifford Wolf:clifford
Added caching of cgal nef polyhydrons git-svn-id: http://svn.clifford.at/openscad/trunk@49 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02Clifford Wolf:clifford
Some cleanups and improvements in GL rendering git-svn-id: http://svn.clifford.at/openscad/trunk@46 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01Clifford Wolf:clifford
Support for hightlights git-svn-id: http://svn.clifford.at/openscad/trunk@45 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29Clifford Wolf:clifford
Added support for OpenGL Lights git-svn-id: http://svn.clifford.at/openscad/trunk@35 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Transforms (scale, rotate, translate, multmatrix) Various matrix related fixes git-svn-id: http://svn.clifford.at/openscad/trunk@29 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
OpenCSG support looks ok now git-svn-id: http://svn.clifford.at/openscad/trunk@27 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
More wireframe shader improvements git-svn-id: http://svn.clifford.at/openscad/trunk@26 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Improvements in pseudo wireframe shader git-svn-id: http://svn.clifford.at/openscad/trunk@25 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26Clifford Wolf:clifford
Added shader for pseudo-edges in opencsg mode git-svn-id: http://svn.clifford.at/openscad/trunk@24 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-25Clifford Wolf:clifford
Fixed OpenGL viewport init Added sphere primitive Fixed building without OpenCSG git-svn-id: http://svn.clifford.at/openscad/trunk@21 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-25Clifford Wolf:clifford
Some fixes, some progress (OpenCSG) git-svn-id: http://svn.clifford.at/openscad/trunk@20 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-25Clifford Wolf:clifford
Added CsgChain structure Added first OpenCSG demo code git-svn-id: http://svn.clifford.at/openscad/trunk@19 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-24Clifford Wolf:clifford
Generate CSG Products as part of compilation process git-svn-id: http://svn.clifford.at/openscad/trunk@16 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-24Clifford Wolf:clifford
Preps for OpenCSG interface Invented AbstractPolyNode git-svn-id: http://svn.clifford.at/openscad/trunk@15 b57f626f-c46c-0410-a088-ec61d464b74c
contact: Jan Huwald // Impressum