starting rev 81

This commit is contained in:
benfry
2005-04-02 03:53:19 +00:00
parent f529c89433
commit 4d9c91fd2f
4 changed files with 74 additions and 66 deletions

View File

@@ -1,3 +1,55 @@
0080 core
X PApplet.saveFrame() is saving to sketch folder, PApplet.save() is not
X PApplet.save() will save to the applet folder,
X but PImage.save() or PGraphics.save() will save only to the current
X working directory, usually the Processing folder.
X removed static version of mask() from PImage
X no more PImage.mask(theImage, maskImage)
X just use theImage.mask(maskImage)
X PImage.filter()
X maybe use quasimondo's gaussian blur code?
X http://incubator.quasimondo.com/processing/gaussian_blur_1.php
o filter() on subsections? yes, in keeping with rest of api
X no, in keeping with getting shit done
X BLUR - write simple blur
X how does photoshop handle this?
X BLUR - add gaussian blur
X email re: credit/attribution and descrepancy between algos
X forgot to mention the line hack to get points working in 78
X implemented PGraphicsGL.set(x, y, argb)
X implement PGraphicsGL.set(x, y, PImage)
X blend, copy, filter all implemented for opengl
X copy(Pimage, x, y) has become set(x, y, PImage)
X textMode -> textAlign
X ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT -> LEFT, CENTER, RIGHT
X textSpace -> textMode
X NORMAL_SPACE -> NORMALIZED, OBJECT_SPACE -> OBJECT
X text in a box is broken (at least for PGraphics2)
o check to see if it's a rounding error with width()
o get text rect working again (seems to be in infinite loop)
X nope, was just that the space width wasn't being scaled up properly
X clean up the javadoc so no more errors
X change mbox to PFont.size?
o make width() return values based on natural size?
X not a great idea.. plus java2d uses 1 pixel font for things
X email simon re: lighting api
X things are actually more on track than expected
X camera is swapping colors in gl (on mac?)
X in fact, all textures on mac were swapping colors
X test this on windows to see if fixed
X sphere x,y,z,r or box w,h,d.. need to make them consistent
X goodbye sphere(x, y, z, r)
o should available() be waiting() or something like that instead?
o go through and see what functions (no pixel ops?) frame recorders should have
X decided instead to use recordFrame(PGraphics)
o remove SCREEN_SPACE altogether?
X can't do this for now
implemented in 79
X make sure arc goes in the right direction that we want it to
X (make sure that PGraphics3 goes the same direction)
0079 core
X no changes to core in this release

View File

@@ -1,53 +1,4 @@
0080 core
X PApplet.saveFrame() is saving to sketch folder, PApplet.save() is not
X PApplet.save() will save to the applet folder,
X but PImage.save() or PGraphics.save() will save only to the current
X working directory, usually the Processing folder.
X removed static version of mask() from PImage
X no more PImage.mask(theImage, maskImage)
X just use theImage.mask(maskImage)
X PImage.filter()
X maybe use quasimondo's gaussian blur code?
X http://incubator.quasimondo.com/processing/gaussian_blur_1.php
o filter() on subsections? yes, in keeping with rest of api
X no, in keeping with getting shit done
X BLUR - write simple blur
X how does photoshop handle this?
X BLUR - add gaussian blur
X email re: credit/attribution and descrepancy between algos
X forgot to mention the line hack to get points working in 78
X implemented PGraphicsGL.set(x, y, argb)
X implement PGraphicsGL.set(x, y, PImage)
X blend, copy, filter all implemented for opengl
X copy(Pimage, x, y) has become set(x, y, PImage)
X textMode -> textAlign
X ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT -> LEFT, CENTER, RIGHT
X textSpace -> textMode
X NORMAL_SPACE -> NORMALIZED, OBJECT_SPACE -> OBJECT
X text in a box is broken (at least for PGraphics2)
o check to see if it's a rounding error with width()
o get text rect working again (seems to be in infinite loop)
X nope, was just that the space width wasn't being scaled up properly
X clean up the javadoc so no more errors
X change mbox to PFont.size?
o make width() return values based on natural size?
X not a great idea.. plus java2d uses 1 pixel font for things
X email simon re: lighting api
X things are actually more on track than expected
X camera is swapping colors in gl (on mac?)
X in fact, all textures on mac were swapping colors
X test this on windows to see if fixed
X sphere x,y,z,r or box w,h,d.. need to make them consistent
X goodbye sphere(x, y, z, r)
o should available() be waiting() or something like that instead?
o go through and see what functions (no pixel ops?) frame recorders should have
X decided instead to use recordFrame(PGraphics)
o remove SCREEN_SPACE altogether?
X can't do this for now
implemented in 79
X make sure arc goes in the right direction that we want it to
X (make sure that PGraphics3 goes the same direction)
0081 core
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

View File

@@ -1,3 +1,19 @@
0080 pde
X include /** */ comments into the html page
X examples have been updated
fixed in rev 79
X can't scroll the PdeEditorConsole downwards at all on osx
purged
o refresh sketchbook menu upon returning to the app from elsewhere?
o this would need to track whether coming just from an ext runtime
o make "get quicktime libs" function
o can java get the root directory for system/win32 etc?
X add MRJOpenApplicationHandler and MRJOpenDocumentHandler
X especially the open document fella
X under osx, app won't get doc unless app already launched
0079 pde
X add ctrl-o to the open menu

View File

@@ -1,25 +1,14 @@
0080 pde
X include /** */ comments into the html page
X examples have been updated
fixed in rev 79
X can't scroll the PdeEditorConsole downwards at all on osx
purged
o refresh sketchbook menu upon returning to the app from elsewhere?
o this would need to track whether coming just from an ext runtime
o make "get quicktime libs" function
o can java get the root directory for system/win32 etc?
X add MRJOpenApplicationHandler and MRJOpenDocumentHandler
X especially the open document fella
X under osx, app won't get doc unless app already launched
0081 pde
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MUST BE COMPLETE FOR BETA
_ remove jvm from cvs
_ use wget to grab it if it doesn't exist
_ and include an md5hash to see if the file is correct
_ move everything to packages, and start auto-javadoc
_ also move the lib folders to a new location