summaryrefslogtreecommitdiff
path: root/src/CSGTermEvaluator.cc
AgeCommit message (Collapse)Author
2014-01-14Revert "Fixed an issue which caused us to traverse the entire tree for ↵Marius Kintel
OpenCSG rendering traversals, where we didn't actually use the traversal results (for all nodes requiring CGAL)" This reverts commit 448f8b4142acb00efb7e57e575fe6d5aaabec47c. -> We need to traverse the subtrees to be able to pick up debug and highlight modifiers
2013-10-20bugfix: previous commit broke debug buildsMarius Kintel
2013-10-19Fixed an issue which caused us to traverse the entire tree for OpenCSG ↵Marius Kintel
rendering traversals, where we didn't actually use the traversal results (for all nodes requiring CGAL)
2013-06-05More frequent progress updates, progress updates also for CSG evaluationMarius Kintel
2013-05-27Merge branch 'master' of github.com:openscad/openscad into issue125Don Bright
2013-05-27windows - library path find, also windows build fixesDon Bright
2013-05-24Initial implementation of improved operator handling. Provides the bulk of ↵Marius Kintel
work for #304
2011-12-26Merge branch 'master' into color-priorityMarius Kintel
Conflicts: openscad.pro
2011-12-26Some light refactoring attempts, didn't get very far..Marius Kintel
2011-12-25Color overriding now works. The outermost color will win if multiple colors ↵Marius Kintel
are specified for the same object
2011-12-22Implemented CSG tree pruning - this should significantly improve performance ↵Marius Kintel
of difficult models in OpenCSG preview mode
2011-12-06Refactoring: Use shared_ptr instead of our own shared pointer implementation ↵Marius Kintel
for CSGTerm
2011-10-19improve OpenGL error reporting. tracking down INVALID_ENUM bugDon Bright
2011-10-04Rewrote some hard to read linear algebra code to use EigenMarius Kintel
2011-09-30Cleaned up some unnecessary includesMarius Kintel
2011-09-11Reenabled PolySet caching. Pass shared_ptrs to polysets around to better ↵Marius Kintel
manage memory
2011-09-09Initial attempt of cleaning up polyset handling. PolySet no longer keeps a ↵Marius Kintel
refcount, basic cache mechanism is in place, instantiating polysets are controlled through PolySetEvaluator
2011-09-08Assert on unknown operation, be safe and kill a warningMarius Kintel
2011-09-06Implemented render()Marius Kintel
2011-09-06minkowski sums should now work againMarius Kintel
2011-09-03More de-Qt-ifyMarius Kintel
2011-09-02Refactoring: Moved color functionality into separate module and nodeMarius Kintel
2011-09-02Better warning for unimplemented render()Marius Kintel
2011-09-01Refactored some non-CGAL functionality into separate functions in ↵Marius Kintel
PolySetCGALEvaluator
2011-08-12fix build errors on windowsdon bright
2011-08-05bugfix: background and highlight was broken after refactoringMarius Kintel
2011-07-30Merge branch 'master' into visitorMarius Kintel
Conflicts: src/GLView.h src/glview.cc src/mainwin.cc src/render-opencsg.cc
contact: Jan Huwald // Impressum