Commit Graph

4989 Commits

Author SHA1 Message Date
codeanticode
79dcdbe975 putting bezier and catmull-rom curves back in 2011-12-01 16:08:47 +00:00
codeanticode
5dd9ce289f Fixed tess data allocation, added library API to get tess data in PShape3D 2011-11-30 23:41:35 +00:00
codeanticode
10420b2ef8 More improvements in the copy of tess vertices 2011-11-30 21:17:58 +00:00
codeanticode
2c36889fbc Fixed calculation of line width 2011-11-29 20:21:53 +00:00
codeanticode
b14fce1343 Added flush() calls, improved memory allocation for tess data 2011-11-29 19:55:11 +00:00
codeanticode
c8fcbc5d72 Added renderMode to TessGeometry 2011-11-29 17:54:34 +00:00
codeanticode
402b737cef Added single transform matrix in replacement of the transformStack 2011-11-29 17:19:06 +00:00
codeanticode
fa021657f9 Cleaning up modelview and projection matrix manipulations 2011-11-29 16:49:43 +00:00
Casey Reas
0b7e17d174 Removing internal functions from keywords.txt 2011-11-29 15:32:02 +00:00
benfry
3cc1560dad fix problem with keyword highlighting ignoring case (issue #913) 2011-11-29 12:56:35 +00:00
Casey Reas
4ee4963fb5 New KEYWORDS for 2.0+ 2011-11-29 06:44:02 +00:00
Casey Reas
9224a5a885 Reference addition for quadraticVertex() 2011-11-29 05:50:41 +00:00
Casey Reas
647164d4e3 Reference addition for quadraticVertex() 2011-11-29 05:43:12 +00:00
Casey Reas
52af4da1b1 Update for quadraticVertex() reference 2011-11-29 05:16:26 +00:00
codeanticode
ce90a0a959 Implemented all flush modes 2011-11-29 00:36:42 +00:00
codeanticode
58a80d9e12 immediate mode fixes 2011-11-28 21:00:38 +00:00
codeanticode
b8d49de883 Shader code moved to separate glsl files. 2011-11-28 17:23:56 +00:00
codeanticode
8f27c10677 Removing old cruft from PGraphicsOpenGL. 2011-11-28 17:01:34 +00:00
codeanticode
603d0e338c Fixed problems when accumulating geometry in immediate mode, renamed some variables in the tessellator. 2011-11-28 01:52:11 +00:00
codeanticode
da0212a3e2 Forgot to copy the vertex buffers 2011-11-28 00:05:03 +00:00
codeanticode
6d629d4d79 fixed renderPoints 2011-11-27 22:58:03 +00:00
codeanticode
dfaf5f67c4 renderPoints, renderLines 2011-11-27 07:19:59 +00:00
codeanticode
7e66b51d93 renderFill() method for immediate mode in 2011-11-26 23:26:22 +00:00
codeanticode
025006bec8 Enabling in/tess mechanism in PGraphicsOpenGL 2011-11-26 20:34:29 +00:00
codeanticode
b9a5c0922c Using new antialiasing API, fixed a small index bug in tessellator 2011-11-26 19:54:06 +00:00
benfry
78b92124c5 adding anti-alias methods for renderer setup 2011-11-26 14:55:09 +00:00
codeanticode
090f4b372f removed opengl multi-sampling constants 2011-11-25 15:27:53 +00:00
codeanticode
ce6855d742 Setting anti-aliasing level with smooth() 2011-11-25 02:53:44 +00:00
codeanticode
4ab37d0b59 some tessellator fixes 2011-11-23 01:43:57 +00:00
codeanticode
764a913484 addShape, updateRoot 2011-11-22 16:08:07 +00:00
codeanticode
89852ea38a Rewriting PShape3D to use new PTessellator 2011-11-22 16:05:03 +00:00
codeanticode
7b49a7574c PTessellator completed 2011-11-20 04:30:45 +00:00
codeanticode
b2d8e33345 line tess in PTessellator 2011-11-19 15:24:37 +00:00
codeanticode
d080db0b71 PTessellator in 2011-11-19 02:24:38 +00:00
codeanticode
1c6755f55f sphere detail 2011-11-17 15:04:17 +00:00
codeanticode
a9ce7ef015 Sphere primitive 2011-11-17 02:27:54 +00:00
codeanticode
5c96228d11 box primitive, texturing back in. 2011-11-17 01:57:28 +00:00
codeanticode
58604edacc curve and bezier vertices 2011-11-16 22:46:24 +00:00
codeanticode
53a4c604aa round and square points in PShape3D 2011-11-16 02:22:12 +00:00
codeanticode
909cc3b52a Stroke in poly geometry 2011-11-16 00:28:07 +00:00
codeanticode
5394bf96f4 First working version of GLU tessellator for poly geometries 2011-11-15 21:49:46 +00:00
codeanticode
3ea00070fb Some more glu tess work 2011-11-15 19:17:13 +00:00
benfry
0caab6baf6 changing how editor state info is handled, restoring sketches, recent menu 2011-11-15 03:05:14 +00:00
codeanticode
5676f6a414 Starting polygon tessellator 2011-11-15 02:48:40 +00:00
codeanticode
bea3c4c552 New GL resource handling mechanism, should take care of issue 806 2011-11-15 00:11:40 +00:00
benfry
377d5b4fd1 fix base not being set on OS X; tweaking single instance use 2011-11-13 18:21:34 +00:00
benfry
3c12684c88 tweaking the single instance server implementation 2011-11-13 17:23:37 +00:00
benfry
707938f0b6 show proper library conflict message, and only show when a problem occurs 2011-11-13 16:38:07 +00:00
benfry
a577f7ad0d cleaning up todo lists, make smooth() the default 2011-11-13 00:46:26 +00:00
benfry
5b9a5274e5 updating to use 6u29 on Windows and Linux, other notes 2011-11-12 23:14:46 +00:00