Commit Graph

235 Commits

Author SHA1 Message Date
codeanticode
85319837bc Implemented a few blending modes more: lightest, darkest and difference 2010-09-18 09:57:23 +00:00
codeanticode
e2c4e85a9f Fixed some issues in get/set, working fine now 2010-09-18 02:23:00 +00:00
codeanticode
06dbeebeef Finished with the implementation of get/set methods in PGraphicsAndroid3D. Some minor refactoring 2010-09-18 00:06:15 +00:00
codeanticode
8baacdbe3d Removed BufferUtils class 2010-09-16 08:27:56 +00:00
codeanticode
182bb146b6 Added new loadImage methods to PApplet to allow enabling mipmaps. Fixed minor color format error in mipmap generation. 2010-09-15 08:24:15 +00:00
codeanticode
13099fc7bb Implemented fallback mipmap generation when the GL_generate_mipmap extension is not available 2010-09-15 07:54:00 +00:00
codeanticode
54b3811894 Max line and point size are retreived using GL_ALIASED_LINE_WIDTH_RANGE and GL_ALIASED_POINT_SIZE_RANGE 2010-09-04 06:06:04 +00:00
codeanticode
fa18d82481 Texture get/set without FBOs is also working. 2010-09-02 17:56:50 +00:00
codeanticode
8d3fdf33ef Offscreen rendering without FBOs is working. 2010-09-02 17:22:27 +00:00
codeanticode
ab419d0c4b Fixed small bug where the client states after line rendering weren't disabled. 2010-09-02 17:04:19 +00:00
codeanticode
32f54eb247 Implemented fallback offscreen rendering mechanism when FBO extension is missing. Not fully debugged yet. 2010-09-02 16:52:56 +00:00
codeanticode
a303ed573e Some notes and code for FBO fallback mechanism 2010-08-28 21:53:09 +00:00
codeanticode
9a36c1b715 Removed some test code in A3D 2010-08-28 20:53:15 +00:00
codeanticode
318c83edaa Text in A3D is correctly rendered in 3D. This solves issue 358 2010-08-28 18:13:30 +00:00
codeanticode
8c44deba87 Fixed issue 368 2010-08-28 14:58:47 +00:00
benfry
280344c603 skip null entries with trim(String[]) 2010-08-27 23:56:58 +00:00
codeanticode
a36a6035b1 Started to code 3D placement of text 2010-08-27 07:47:39 +00:00
codeanticode
56c5dddc31 PImage.initTexture() renamed to PImage.loadTexture(). And it is called where it needed (getImpl, etc) 2010-08-27 06:15:58 +00:00
codeanticode
908de8988e Fixed issue 367, and also removed a bunch of unneeded glScalef calls 2010-08-27 05:22:07 +00:00
benfry
f0acdcefd8 cleanups heading into 0190 2010-08-18 00:43:25 +00:00
codeanticode
b6a55b2f24 No clear mode in absence of FBO extension now uses loadTexture() method instead of glCopyTexImage2D call (which doesn't work on Galaxy) 2010-08-17 14:27:36 +00:00
benfry
71632a2124 track down surfaceReady problem with OpenGL 2010-08-16 00:37:41 +00:00
benfry
5201306876 adding orientation command 2010-08-15 17:21:17 +00:00
benfry
63ed92b799 removing debug messages (unless DEBUG enabled) 2010-08-15 00:56:48 +00:00
benfry
11f56adb7a more cleanup 2010-08-14 10:40:55 +00:00
benfry
c5201b3ead wrapping up more of the debugging bits so not as many messages are coming through 2010-08-13 13:19:02 +00:00
benfry
ddeef8ae1a cleaning up and more for the manifest 2010-08-08 19:24:58 +00:00
benfry
d9e37ab6b5 incorporating edits from the desktop version--new xml api 2010-08-07 20:10:18 +00:00
benfry
9c91d09d18 several todo items, and trying to deal with motion array overload 2010-08-06 13:11:01 +00:00
codeanticode
382b86177b Takes care when FBO extension is present, but related methods crashing (Android 2.1 and older) 2010-08-02 05:19:47 +00:00
benfry
e6f515543b lots of in-practice tweaks with making android more usable 2010-07-26 13:30:33 +00:00
benfry
d6c9f70330 change skewX/Y to shearX/Y 2010-07-18 17:28:40 +00:00
benfry
7b7130b3fb deal with textAscent/Descent problems to fix text alignment 2010-07-17 23:55:03 +00:00
benfry
81ead716af fix quirk with motion event placement, remove unnecessary avd messages 2010-07-17 20:48:03 +00:00
codeanticode
92d4fecb4f Added DISABLE_DEPTH_MASK/ENABLE_DEPTH_MASK hint 2010-07-08 05:05:54 +00:00
codeanticode
3c66d74353 Corrected some places where PMatrix3D.set(float[]) was still used 2010-07-07 06:41:45 +00:00
codeanticode
c78ff033a6 Integration between opengl arrays and PMatrix3D in A3D 2010-07-07 06:30:02 +00:00
codeanticode
370d5caa0e Added static dot(PVector v1, PVector v2) to PVector 2010-07-06 17:20:01 +00:00
codeanticode
7bb7a58c66 Removed debug setting for fboSupported 2010-07-05 16:47:44 +00:00
codeanticode
d337a4635c Screen texture in PGraphicsAndroid3D now is texture field inherited from PImage 2010-07-05 16:42:48 +00:00
codeanticode
826368b27e Renamed offscreen rendering variables in A3D 2010-07-05 06:42:18 +00:00
codeanticode
9e45f521fb Fixed issue 289 (Automatic clear/noClear() switch in A3D), and reworked logic of offscreen rendering. 2010-07-04 02:55:31 +00:00
codeanticode
19f45d5a75 Fixed issue 286: implemented modelview matrix stack used when GL_OES_matrix_get extension is not available 2010-07-03 06:05:28 +00:00
codeanticode
d3f8925f43 Added protected class A3DMatrixStack to PGraphicsAndroid3D. 2010-07-03 01:14:10 +00:00
codeanticode
ecb99e6fa1 Added some exceptions in A3D (gles11 not present). 2010-07-03 00:43:43 +00:00
codeanticode
1ec356fe81 Cleanup of matrix handling code in A3D 2010-07-03 00:24:55 +00:00
codeanticode
7bba6079e5 Switching between calculateModelviewInverse() and calculateModelviewInvNoScaling() depending on the use of scaling. 2010-07-02 12:01:01 +00:00
codeanticode
ef47ff8fd3 Implement calculateModelviewInverse() in A3D (issue 287). 2010-07-02 11:45:41 +00:00
benfry
f43e5e9b7b move abotu.txt to the wiki, additional notes 2010-06-29 12:34:37 +00:00
benfry
7e0988806a fixes to make the size() method work properly, other preproc bits 2010-06-28 01:48:52 +00:00