Commit Graph

276 Commits

Author SHA1 Message Date
codeanticode
fb1f0f1219 Auto normal selection method 2010-11-24 09:18:49 +00:00
codeanticode
760e1578b9 Small fix in shape recording with multitexturing, texture coordinate array is resized as needed, some TODO notes. 2010-11-24 00:19:07 +00:00
codeanticode
2c646d3b0b Some code for the multitexture combiners functionality (GLES 1.1 fixed pipeline) 2010-11-23 16:47:48 +00:00
codeanticode
128bc69b45 A few more texture setting methods added to PShape3D 2010-11-23 16:08:53 +00:00
codeanticode
ff18518542 Implemented PGraphicsAndroid3D.addTextureBuffers(). 2010-11-23 15:25:52 +00:00
codeanticode
a469f254be Multitexturing API reworked a bit. 2010-11-23 15:04:33 +00:00
codeanticode
b21cd7fd10 Finished multitexturing API 2010-11-21 03:52:04 +00:00
codeanticode
0a6013cc3b Multitexturing implemented in PShape3D 2010-11-19 12:19:30 +00:00
codeanticode
7ed95e009e Some preliminary changes to implement multitexturing in PShape3D 2010-11-18 13:29:11 +00:00
codeanticode
ad276c22aa Added maxTextureUnits static variable to PGraphicsAndroid3D 2010-11-18 02:50:06 +00:00
codeanticode
8ed10cedb6 Improved color conversion in PTexture, added YUV420 mode (android specific), finished implementation of blending modes (closes issue 290) 2010-11-18 01:56:53 +00:00
benfry
aa0407e6e4 minor edits 2010-11-16 18:51:05 +00:00
codeanticode
bb3cfdf78a Normal modes are AUTO/MANUAL now 2010-11-16 14:48:20 +00:00
codeanticode
e66a1fbc19 Added PShape3d.centerAt() method. Automatically called after loading an OBJ file 2010-11-16 12:43:18 +00:00
codeanticode
41f5c96c37 Implemented automatic normal calculation in A3D (this closes issue 345) 2010-11-16 11:48:31 +00:00
codeanticode
6c9b1f4fbc Fixed issue 428 2010-11-16 07:45:11 +00:00
codeanticode
d4285319d0 Re-enabled manual mipmap generation code to use when generate_mipmap extension is missing. Closed issue 395 2010-11-13 16:36:58 +00:00
codeanticode
404cde67fe Method PTexture.set() now accepts pixel subregions 2010-11-13 16:02:11 +00:00
codeanticode
977363ee57 Improved texture handling in text rendering (closes issue 394). Methods sketchTransparentSurface and sketchColorDepth were renamed to sketchTransparency and sketchColordepth 2010-11-13 12:58:41 +00:00
codeanticode
5783c34cd7 Added wrapping modes to PTexture, PFont now uses PTexture objects to encapsulate the glyph textures 2010-11-12 13:54:20 +00:00
lonnen
513dae11de sketch pausing 2010-11-08 17:23:31 +00:00
benfry
a7e75e9ce3 fix for angleBetween issue (issue #435), plus todo items 2010-11-07 22:14:43 +00:00
benfry
05ab6b6630 add another saveStream() method 2010-11-07 22:12:17 +00:00
codeanticode
c030371702 Removed face culling from blend functions 2010-10-16 03:07:40 +00:00
codeanticode
474f3c5cac Fixed some inconsistencies in the handling of color and lights in A3D 2010-10-16 01:44:29 +00:00
codeanticode
f62d8faf97 offscreenDepthBits and offscreenStencilBits are public 2010-10-11 10:11:23 +00:00
codeanticode
3fc2791b1b Renamed some constants for color modes 2010-10-11 09:43:12 +00:00
codeanticode
b945761669 Reworked configuration selection method for A3D 2010-10-11 09:21:11 +00:00
codeanticode
3fa88799f3 Fixed some errors in the logic of loadPixels/loadTexture 2010-10-10 22:58:29 +00:00
codeanticode
0a5b3acf7b Many improvements in the PImage/PTexture API 2010-10-06 19:14:49 +00:00
benfry
627b1faaa8 fix for issue #399, xml regression 2010-10-05 16:12:53 +00:00
codeanticode
a7c100e91b Fixed many problems with perspective and orthographic projections 2010-10-04 08:30:56 +00:00
codeanticode
3f0ee3ccb9 Added new recorder API to PShape3D/PGraphicsAndroid3D/PApplet 2010-10-03 16:33:50 +00:00
codeanticode
7054542dd9 color depth, depth and stencil bits are now set to the best values supoported by the device 2010-10-02 22:16:34 +00:00
benfry
f393a7758d lots of bug fixes for 0191 2010-09-30 21:59:44 +00:00
codeanticode
efddeb28db Fixed small index error in the assignemnt of specular color for directional lights 2010-09-29 10:13:14 +00:00
codeanticode
cc9e601066 enableLights/disableLights renamed to glEnableLights/glDisableLights 2010-09-27 12:23:35 +00:00
codeanticode
abe4524a8f Ambient light sets diffuse color to zero. This solves issue 294. 2010-09-27 11:24:50 +00:00
codeanticode
73a8a43ef7 Added setColor method in PShape3D to color all the vertices at once 2010-09-27 08:13:30 +00:00
codeanticode
13da4bbaa7 Fixed some issues in the texturing of shapes created with beginShape/endShape 2010-09-26 14:35:26 +00:00
codeanticode
05b94676d1 Taking care of glBlendEquation in 2.1 2010-09-19 07:34:06 +00:00
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