clifford
f158370f5e
Clifford Wolf:
...
Fixed dxf caching
Fixed dxf unsupported entity reporting
Fixed dumping of vector expressions
git-svn-id: http://svn.clifford.at/openscad/trunk@70 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-23 16:00:38 +00:00
clifford
7516cd5e81
Clifford Wolf:
...
Added '%' for background stuff
git-svn-id: http://svn.clifford.at/openscad/trunk@69 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-23 12:05:05 +00:00
clifford
f78917d4de
Clifford Wolf:
...
Improved dxf tesselation inner/outer detection
git-svn-id: http://svn.clifford.at/openscad/trunk@68 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-22 20:53:37 +00:00
clifford
7236439c5a
Clifford Wolf:
...
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-22 10:11:18 +00:00
clifford
bb15d75642
Clifford Wolf:
...
Tiny center dxflinextrude bugfix
git-svn-id: http://svn.clifford.at/openscad/trunk@66 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-22 09:46:13 +00:00
clifford
d60feb90aa
Clifford Wolf:
...
Added warning messages for open paths to dxflinextrude.cc
git-svn-id: http://svn.clifford.at/openscad/trunk@65 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-22 08:34:19 +00:00
clifford
a57f20efb7
Clifford Wolf:
...
Major improvements in dxf tesselation code
git-svn-id: http://svn.clifford.at/openscad/trunk@64 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-22 08:03:51 +00:00
clifford
5d23c974a3
Clifford Wolf:
...
Improved dxf path extraction
git-svn-id: http://svn.clifford.at/openscad/trunk@63 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-21 22:12:50 +00:00
clifford
cb829a3fe0
Clifford Wolf:
...
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-21 19:33:39 +00:00
clifford
bd89f254ef
Clifford Wolf:
...
Improved DXF support
git-svn-id: http://svn.clifford.at/openscad/trunk@61 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-20 17:45:39 +00:00
clifford
4c03dac385
Clifford Wolf:
...
Added GEB cube example
git-svn-id: http://svn.clifford.at/openscad/trunk@60 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-18 11:35:32 +00:00
clifford
e317997714
Clifford Wolf:
...
Some tiny improvements in dxf example (example007)
git-svn-id: http://svn.clifford.at/openscad/trunk@59 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-17 07:41:06 +00:00
clifford
6de5c3dc35
Clifford Wolf:
...
Added rotation extrude
Added dxf extrude example
git-svn-id: http://svn.clifford.at/openscad/trunk@58 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-17 00:34:15 +00:00
clifford
d05ea4453b
Clifford Wolf:
...
Added first steps towards dxf extrusion support
git-svn-id: http://svn.clifford.at/openscad/trunk@57 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-16 23:11:08 +00:00
clifford
cc3291a4f1
Clifford Wolf:
...
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-14 21:47:32 +00:00
clifford
f950feace3
Clifford Wolf:
...
Fixed cylinders, added "render" statement
git-svn-id: http://svn.clifford.at/openscad/trunk@55 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-14 05:25:55 +00:00
clifford
2bea6501b7
Clifford Wolf:
...
Ooops.. reverted some example.scad changes
git-svn-id: http://svn.clifford.at/openscad/trunk@54 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-10 15:10:42 +00:00
clifford
edc627bcc9
Clifford Wolf:
...
Added STL export
git-svn-id: http://svn.clifford.at/openscad/trunk@53 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-10 15:09:43 +00:00
clifford
e66b2cc8c6
Clifford Wolf:
...
Removed now obsolete Value::MATRIX enum
git-svn-id: http://svn.clifford.at/openscad/trunk@52 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-06 18:50:52 +00:00
clifford
dfb2cecc19
Clifford Wolf:
...
Fixed two compiler warnings
git-svn-id: http://svn.clifford.at/openscad/trunk@51 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-06 07:58:12 +00:00
clifford
79b350cc80
Clifford Wolf:
...
Some minor changes
git-svn-id: http://svn.clifford.at/openscad/trunk@50 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-03 13:56:34 +00:00
clifford
cb6dbb3a37
Clifford Wolf:
...
Added caching of cgal nef polyhydrons
git-svn-id: http://svn.clifford.at/openscad/trunk@49 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-03 07:51:22 +00:00
clifford
5c239e7868
Clifford Wolf:
...
Don't try rendering a CSG tree with more than 1000 elements.
git-svn-id: http://svn.clifford.at/openscad/trunk@48 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02 21:21:05 +00:00
clifford
ff58716a48
Clifford Wolf:
...
Added dice example
git-svn-id: http://svn.clifford.at/openscad/trunk@47 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02 16:52:57 +00:00
clifford
d5add31a17
Clifford Wolf:
...
Some cleanups and improvements in GL rendering
git-svn-id: http://svn.clifford.at/openscad/trunk@46 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02 15:12:10 +00:00
clifford
13888cfe92
Clifford Wolf:
...
Support for hightlights
git-svn-id: http://svn.clifford.at/openscad/trunk@45 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 11:09:19 +00:00
clifford
82fad98cb6
Clifford Wolf:
...
Yet another redesign of the evaluation path
git-svn-id: http://svn.clifford.at/openscad/trunk@44 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 09:48:25 +00:00
clifford
27ecd0b1d0
Clifford Wolf:
...
Another cleanup in expression handling
git-svn-id: http://svn.clifford.at/openscad/trunk@43 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 08:06:06 +00:00
clifford
b7ca4bfdb3
Clifford Wolf:
...
Added advanced edit functions
git-svn-id: http://svn.clifford.at/openscad/trunk@42 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 06:38:32 +00:00
clifford
03ba01bd50
Clifford Wolf:
...
Added edit menu
git-svn-id: http://svn.clifford.at/openscad/trunk@41 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30 22:30:22 +00:00
clifford
ed6224024e
Clifford Wolf:
...
Fixed cylinder primitive with r1 = 0 or r2 = 0 for CGAL
git-svn-id: http://svn.clifford.at/openscad/trunk@40 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30 18:19:57 +00:00
clifford
78244d3289
Clifford Wolf:
...
Improved value handling
Fixed math functions
Improved control statements
git-svn-id: http://svn.clifford.at/openscad/trunk@39 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30 18:05:10 +00:00
clifford
a70715ab8c
Clifford Wolf:
...
Added assign() and if()
Added first for() outline
git-svn-id: http://svn.clifford.at/openscad/trunk@38 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30 08:38:31 +00:00
clifford
ed687599bf
Clifford Wolf:
...
Restructured AST evaluation for control statements
git-svn-id: http://svn.clifford.at/openscad/trunk@37 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29 20:30:43 +00:00
clifford
934e2cef98
Clifford Wolf:
...
Improved wireframe vs. light shading selection
git-svn-id: http://svn.clifford.at/openscad/trunk@36 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29 18:03:06 +00:00
clifford
b8ce36f7e7
Clifford Wolf:
...
Added support for OpenGL Lights
git-svn-id: http://svn.clifford.at/openscad/trunk@35 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-29 11:03:15 +00:00
clifford
c16507211f
Clifford Wolf:
...
Added Reload commands (F3 + F4)
git-svn-id: http://svn.clifford.at/openscad/trunk@34 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27 10:20:24 +00:00
clifford
8b69cec1f8
Clifford Wolf:
...
Some UI improvements
git-svn-id: http://svn.clifford.at/openscad/trunk@33 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27 10:04:57 +00:00
clifford
e8218ae0c7
Clifford Wolf:
...
Many cleanups
git-svn-id: http://svn.clifford.at/openscad/trunk@32 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27 07:31:40 +00:00
clifford
75e51ea1b2
Clifford Wolf:
...
Fixed stupid CsgNode::render_cgal_nef_polyhedron() bug
git-svn-id: http://svn.clifford.at/openscad/trunk@31 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27 06:40:07 +00:00
clifford
aebe4a622a
Clifford Wolf:
...
Added CGAL statistics
git-svn-id: http://svn.clifford.at/openscad/trunk@30 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-27 00:07:55 +00:00
clifford
9479f8e77b
Clifford Wolf:
...
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-26 23:36:23 +00:00
clifford
221ae18327
Clifford Wolf:
...
Some housekeeping..
git-svn-id: http://svn.clifford.at/openscad/trunk@28 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26 22:09:50 +00:00
clifford
ae9cc6d1ed
Clifford Wolf:
...
OpenCSG support looks ok now
git-svn-id: http://svn.clifford.at/openscad/trunk@27 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26 22:01:53 +00:00
clifford
22710f8076
Clifford Wolf:
...
More wireframe shader improvements
git-svn-id: http://svn.clifford.at/openscad/trunk@26 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26 17:27:05 +00:00
clifford
7b153c2092
Clifford Wolf:
...
Improvements in pseudo wireframe shader
git-svn-id: http://svn.clifford.at/openscad/trunk@25 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26 17:07:40 +00:00
clifford
cc913b4d8f
Clifford Wolf:
...
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-26 13:29:48 +00:00
clifford
cdc62b4f28
Clifford Wolf:
...
Sphere bugfix and OpenCSG progress
git-svn-id: http://svn.clifford.at/openscad/trunk@23 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26 10:56:50 +00:00
clifford
a05c91bcec
Clifford Wolf:
...
Added generic config variables
Added ${fs,fa}_{render,preview}
git-svn-id: http://svn.clifford.at/openscad/trunk@22 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-26 04:32:52 +00:00
clifford
c318b749b1
Clifford Wolf:
...
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-25 19:53:12 +00:00