[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Updates: Status: Verified Comment #6 on issue 64 by mr0...@mro.name: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 (No comment was entered for this change.) -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---
[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Comment #5 on issue 64 by allain.lalonde: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 I like the code. I think it should be moved into a compositions attribute of the PNode class. If we start doing this kind of composition, then we end up moving exactly in Jazz Direction. If you read the PDF linked to from the piccolo2d website it uses fade as an example of how this kind of composition is actually slower and harder to learn than the monolithic architecture. I just want to be sure that this change (which I think is a significant change in the library's direction) has been fully thought out. Refactoring a little would make this fall in line with the expected structure. Thoughts? -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---
[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Updates: Status: Fixed Labels: -Milestone-2.0 Milestone-1.3 Comment #4 on issue 64 by heuermh: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 Cleaned up and added to extras as PShadow. $ svn commit -m "Issue 64 ; adding ShadowUtils, PShadow to extras, ShadowExample to examples" . Sending examples/src/main/java/edu/umd/cs/piccolo/examples/ExampleRunner.java Adding examples/src/main/java/edu/umd/cs/piccolo/examples/ShadowExample.java Adding extras/src/main/java/edu/umd/cs/piccolox/nodes/PShadow.java Adding extras/src/main/java/edu/umd/cs/piccolox/util/ShadowUtils.java Adding extras/src/test/java/edu/umd/cs/piccolox/nodes Adding extras/src/test/java/edu/umd/cs/piccolox/nodes/PShadowTest.java Adding extras/src/test/java/edu/umd/cs/piccolox/util/ShadowUtilsTest.java Transmitting file data .. Committed revision 668. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---
[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Updates: Labels: -Milestone-1.3 Milestone-2.0 Comment #3 on issue 64 by heuermh: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 Pushing off until version 2.0 so that I have time to determine what is wrong with the radius calculations. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---
[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Issue 64: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 Comment #2 by [EMAIL PROTECTED]: Huh - that looks nice! As far as I'm concerned - commit it to the trunk. The class is useful already, the subsequent development can happen in the trunk. P.S.: I put the patch into my git proxy - whoever wants to follow http://git.mro.name/piccolo2d.java.git - feel free. Issue attribute updates: Owner: heuermh -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---
[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Issue 64: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 Comment #1 by [EMAIL PROTECTED]: (No comment was entered for this change.) Issue attribute updates: Status: Started -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---
[piccolo2d-dev] Issue 64 in piccolo2d: Add shadow nodes to extras
Issue 64: Add shadow nodes to extras http://code.google.com/p/piccolo2d/issues/detail?id=64 New issue report by heuermh: Add shadow nodes to extras (see shadow.png). The attached provides a static shadow node, static in that its shadow image is created on instantiation and not updated. It would be much more useful if the shadow node could act as a decorator group for other nodes (see GroupExample.java) or use/be an implementation of a NodeCache (see NodeCacheExample.java). http://code.google.com/p/piccolo2d/source/browse/piccolo2d.java/trunk/examples/src/main/java/edu/umd/cs/piccolo/examples/GroupExample.java http://code.google.com/p/piccolo2d/source/browse/piccolo2d.java/trunk/examples/src/main/java/edu/umd/cs/piccolo/examples/NodeCacheExample.java This still needs some work (see TODOs) so I have attached it as a patch instead of committing to trunk. Attachments: shadow.png 6.2 KB patch.txt 24.2 KB shadow-node-src.tar.gz 3.8 KB Issue attributes: Status: New Owner: Labels: Type-Enhancement Priority-Medium Effort-Medium OpSys-All Toolkit-Piccolo2D.Java Component-Extras Milestone-1.3 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~-~--~~~---~--~~ Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en -~--~~~~--~~--~--~---