Commit Graph

593 Commits

Author SHA1 Message Date
codeanticode daed64d1d4 Refactoring PShape in OpenGL, added PShapeOpenGL and PShape2D 2012-05-17 00:20:09 +00:00
codeanticode 974631f75f point tessellation in P2D 2012-05-16 23:57:33 +00:00
codeanticode 0027bd8381 raw point corrections, retained mode 2012-05-16 23:11:16 +00:00
codeanticode 1cefcd7f69 raw points 2012-05-16 22:31:09 +00:00
codeanticode 7ab22ffd9f taking care of updates in retained mode 2012-05-16 22:01:27 +00:00
codeanticode a745cb8d24 Stroke tessellation in retained mode 2012-05-16 17:52:00 +00:00
codeanticode 9cf0e725dd Handling division-by-zero situation in LineStroker, added MIN_CAPS_JOINS_WEIGHT constant in PGL 2012-05-16 15:49:00 +00:00
codeanticode 923872caea Using path stroker in 2D 2012-05-16 00:49:23 +00:00
codeanticode 4b9be83ad2 Checking-in the new processing.opengl.geom including the linear path stroker. 2012-05-15 21:40:04 +00:00
codeanticode 8f5da964c8 Put back the tessellatePath() code for strokes in P2D 2012-05-11 22:23:31 +00:00
codeanticode 9dd706c7fd Simpler query in PShape3D 2012-05-11 21:58:44 +00:00
codeanticode e152979b40 Fixed path tessellation in PShape3D 2012-05-11 19:43:44 +00:00
codeanticode a36e550600 Fixed use of Arrays.fill(), primitive shapes modes, provisional code for shape copy 2012-05-11 16:13:37 +00:00
codeanticode 523d3999b1 video todo list 2012-05-11 03:18:52 +00:00
codeanticode ed2a2bc8ff Handling reverse playback at EOS event, and restarting rate. 2012-05-11 01:31:38 +00:00
codeanticode 1d0b3a27aa disabled perspective correction for lines in P2D and handling loadPixels() call outside beginDraw/endDraw 2012-05-10 19:27:03 +00:00
codeanticode cb17c4b530 Added missing obj files 2012-05-10 00:30:57 +00:00
codeanticode e9b577b21f Merging changes in opengl examples 2012-05-10 00:23:55 +00:00
codeanticode 8c5ef2c533 Merging changes in opengl 2012-05-10 00:20:08 +00:00
codeanticode d22af52c68 Merging changes in dxf library 2012-05-10 00:17:54 +00:00
codeanticode 8143cf37e4 tessellator object is static 2012-05-04 21:04:28 +00:00
codeanticode 42ef5f5e06 minor edits 2012-05-03 23:18:32 +00:00
codeanticode fc8245b062 some renames, properly offset vertex indices in getters of tess geometry 2012-05-03 21:35:55 +00:00
codeanticode 074be1a978 Enabling accurate 2D mode in P2D by default, fixed flush in endDraw() 2012-05-03 20:47:32 +00:00
codeanticode 85ab0b41cd Done with PShape vertex getters/setters 2012-05-03 20:32:45 +00:00
codeanticode 9e5034bc86 Almost done with color getters/setters 2012-05-03 16:50:00 +00:00
codeanticode c9d96bea6e Adding missing setters/getters in PShape 2012-05-03 15:28:18 +00:00
codeanticode 01e6ef15e1 Refactoring tess map 2012-05-03 14:57:11 +00:00
codeanticode 0501674cd6 Added Planets example 2012-05-03 03:40:32 +00:00
codeanticode 2f3ac6780b Renamed in and tess objects in PShape3D 2012-05-03 03:21:35 +00:00
codeanticode 19563f8880 Fixed freeTessData() 2012-05-03 03:16:18 +00:00
codeanticode be853161be update aggregation for line and point geometry 2012-05-03 03:03:30 +00:00
codeanticode 77af634033 Cleaned-up the code for fill geometry 2012-05-03 02:51:04 +00:00
codeanticode 92e94f969d Getting the new index caches to work in retained mode 2012-05-03 01:55:49 +00:00
codeanticode 46ffc962e8 and for points 2012-05-02 21:07:52 +00:00
codeanticode b447b5fdd1 same for lines 2012-05-02 20:55:12 +00:00
codeanticode 8ca0d97ca6 Using arrays instead of ArrayList for fill index cache 2012-05-02 20:35:33 +00:00
codeanticode bb3f2b5c01 Corrected stroke weight 2012-05-02 19:32:55 +00:00
codeanticode 34d9e2eda3 More debugging, fixed count update in polygon tessellator 2012-05-02 16:22:16 +00:00
codeanticode 688703d601 debug primitive tessellation 2012-05-02 03:48:42 +00:00
codeanticode 30faa0bbb1 updated primitive tessellation to use raw indices 2012-05-02 00:22:28 +00:00
codeanticode 9a3443e0d8 And for points 2012-05-02 00:09:46 +00:00
codeanticode a062b83666 Removed isStroked flag 2012-05-01 23:38:21 +00:00
codeanticode 87610c302e Added partition of line indices 2012-05-01 23:34:10 +00:00
codeanticode 88695203b8 More work and testing on the index block algorithm 2012-05-01 19:53:51 +00:00
codeanticode c8ef416ce7 Fixed copy of duplicated vertices 2012-05-01 15:30:12 +00:00
codeanticode a6b001f94d Added vertex copy 2012-04-30 22:40:39 +00:00
codeanticode 35e35ce96e Index block algorithm 2012-04-30 21:42:26 +00:00
codeanticode 7098c2f826 Some reorganization in TessGeometry class 2012-04-30 14:07:41 +00:00
codeanticode b4aa6a02d6 Some renaming in PShape3D for more clarity 2012-04-27 21:02:25 +00:00