Commit Graph

489 Commits

Author SHA1 Message Date
benfry
5f8e2d94cb not in use anymore 2011-01-27 00:00:21 +00:00
benfry
c4520a7f3b fixes to make android mode at least load 2011-01-26 23:35:10 +00:00
benfry
743fb58db3 just copying the java theme for now 2011-01-26 23:15:49 +00:00
benfry
a5fb67810a adding android examples from andres 2011-01-26 20:22:21 +00:00
benfry
d946769bfe moving more bits around 2011-01-26 20:14:17 +00:00
benfry
ff8c284f09 PPolygon not in use 2011-01-26 15:38:11 +00:00
benfry
a21beebce7 minor tweak 2011-01-26 15:37:48 +00:00
benfry
ce642551a7 removing the tool folder 2011-01-22 17:18:33 +00:00
benfry
ce376ac54e moving to another location for a bit... 2011-01-22 17:06:18 +00:00
benfry
ce5d9c69bd rename package 2011-01-22 17:04:40 +00:00
benfry
c3901a84e6 renaming som classes based on recent changes 2011-01-22 16:53:45 +00:00
benfry
da8871fa35 moving to new system 2011-01-22 16:49:49 +00:00
benfry
5ecf3fdf36 moving things back off the branch, and into full disaster mode 2011-01-20 19:29:39 +00:00
benfry
f78996d5eb undo changes re: registered methods that were causing NPE on exit 2010-12-18 19:42:38 +00:00
benfry
ec64c53753 more work to get latest sdk tools working 2010-12-18 18:55:54 +00:00
codeanticode
b495296781 translate, scale and rotate methods in PShape3D renamed to translateVertices, scaleVertices and rotateVertices. Added root field to PShape 2010-12-17 08:10:20 +00:00
codeanticode
0c12a699b7 PShape3D.init() adds default child shape when there is none 2010-12-16 12:20:21 +00:00
codeanticode
986628321e Added projection mode in A3D 2010-12-15 02:34:26 +00:00
codeanticode
7ddb6545e3 Clearing resource sets in deleteAllGLResources() method 2010-12-13 09:41:55 +00:00
codeanticode
f52fed20b3 Simpler access to offscreen textures in A3D, minor PShape3D fixes 2010-12-12 14:14:10 +00:00
codeanticode
ca72959074 Added normals rotation to PShape3D.rotate() 2010-12-11 07:21:42 +00:00
codeanticode
7ea9982090 Closed issue 471 and added methods to control the sprite size in PShape3D 2010-12-10 12:13:26 +00:00
codeanticode
1ff02634f9 Some fixes and optimizations in PShape3D 2010-12-10 08:31:36 +00:00
codeanticode
33c0897d3f Scale, translate, rotate, and other methods in PShape3D can be safely called when the model is still being loaded from an OBJ file 2010-12-09 03:24:36 +00:00
codeanticode
f2a47fc5c4 Minor reworking of the texture binding/unbinding mechanism 2010-12-08 07:23:49 +00:00
codeanticode
bed5a3214c Manual mipmap generation now works. Simplified naming of texture filtering (sampling) constants: POINT, BILINEAR, TRILINEAR 2010-12-07 11:46:28 +00:00
codeanticode
298af137ad Fixed some texture binding issues 2010-12-07 03:16:37 +00:00
codeanticode
a56e9b25de Restriction of uv values between 0 and 1 was removed to allow for REPEAT texturing mode. 2010-12-06 09:47:14 +00:00
codeanticode
1ee85b993b OBJ recording in PShape3D is done in the drawGroup() method, so now asynchronous and threaded OBJ load is supported. 2010-12-06 01:22:21 +00:00
codeanticode
7db97c742c Added textureBlend() to the PApplet API 2010-12-05 14:36:06 +00:00
codeanticode
9ebbd9e3ba OpenGL textures in PImage objects are created only when drawing the images (renderTriangles, drawGeometry, etc). This should take care of issue 465 2010-12-05 13:33:40 +00:00
codeanticode
3e713faf77 Fixed some issues when using point sprites in PShape3D, also added automatic child creation when needed. Implemented all remining multitexture blending modes with light and tint modulation 2010-12-04 11:42:17 +00:00
codeanticode
a82eee35e3 PImage methods like loadTexture() don't creat the texture object unless the width and height of the image is larger than zero. This partially solves the asynchronous load problem pointed out in issue 465 2010-12-04 02:31:05 +00:00
codeanticode
08ca757d1f Using texture environment crossbar functionality to properly tint and light interpolated mulitextures (fixes issue 468) 2010-12-04 01:57:01 +00:00
codeanticode
1ba6a039d9 Removed debug printlns 2010-12-03 07:07:18 +00:00
codeanticode
80f8ab20bc Some fixes and enhancements in the multitexturing logic 2010-12-03 07:04:57 +00:00
codeanticode
9fbdbc7d97 Just two minor fixes in PShape3D after some debugging 2010-12-02 15:03:30 +00:00
codeanticode
710484eb69 Better integration of PShape3D with parent PShape 2010-12-02 13:37:08 +00:00
codeanticode
010fca89d9 PTexture.copyObject() deletes opengl resources of original texture 2010-11-29 07:15:34 +00:00
codeanticode
99a9b9ab2b Very minor memory handling tweaks 2010-11-29 07:06:37 +00:00
codeanticode
ac4ff6f392 Some tweaks in the OpenGL resource release 2010-11-29 00:46:21 +00:00
codeanticode
06603e6051 Reverted change in classpath file 2010-11-28 13:08:34 +00:00
codeanticode
534edda53a Fixed bug in the resize method of vertex buffers in A3D 2010-11-28 13:06:43 +00:00
benfry
adf48b5d77 last checkins 2010-11-27 16:28:44 +00:00
codeanticode
0519f85069 Multitexture works in shape recording mode. Issue 344 closed. 2010-11-27 14:02:13 +00:00
codeanticode
0f3b58dd74 vertex() method when called with a single set of uv coords, apply these coordinates to all texture units if multitexturing is enabled 2010-11-27 10:59:28 +00:00
codeanticode
49ac887ca5 Implemented replace, blend, multiply, add and subtract modes for multitexture blending 2010-11-27 10:10:10 +00:00
codeanticode
81ece7e4f1 New OpenGL resource creation/deletion method in A3D. Takes care of issue 456 2010-11-27 04:17:53 +00:00
codeanticode
d07eb4e954 Several changes and fixes in A3D for multitexturing 2010-11-26 13:58:35 +00:00
benfry
0f15b0baae todo items and subsetting stuff into android as well 2010-11-24 15:58:22 +00:00