Changes

Jump to: navigation, search

Processing.js

2,264 bytes removed, 22:05, 12 April 2011
Project Contributor(s)
* enable Processing users to take advantage of the full power of the open web
* serve as a forcing function to drive improvements in key aspects of Mozilla products and technologies, including; JavaScript, Camvas Canvas Functionality, applications of Bespin, Ubiquity, Multi-Touch and others
Read more on the project [https://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb Processing For The Web].
|-
| [[User:David.humphrey|David Humphrey]] || [http://vocamus.net/dave blog] || humph
|-
| Corban Brook || [http://weare.buildingsky.net/ blog] || corban
|-
| [[User:Anna.sobiepanek|Anna Sobiepanek]] || [http://annasob.wordpress.com/category/processing-js/ blog] || annasob
|[[User:mlam19|Matthew Lam]] || [http://wobblyretroaction.blogspot.com/ blog] || mlam19
|-
|[[User:dhhodgin|Daniel Hodgin]] || [http://www.hodgin.ca/ blog] || dhodgin|-|[[User:dominic|Dominic Baranski]] || [http://www.wordpressdbaranski.comnet/ blog] || dhodgindcbarans
|-
|[[User:Tiagosdowne|Tiago MoreiraScott Downe]] || [http://tiagoscottdowne.kamotsblogspot.net/ com blog] || Kamotsscott
|-
|[[User:dominic|Dominic Baranski]] || [http://www.dbaranski.net/ blog] || dcbarans
|}
| [[User:AbelAllison|Abel Allison]] || [http://blog.groovemechanic.net/ blog] || aallison
|-
| [[User:Andrewgrimo|Andrew Grimo]] || [http://andrewgrimo.wordpress.com/category/open-source/ blog] |||-| [[User:eston|Eston Bond]] || [http://socialuxe.com/ blog] || eston|-| [[User:Minooz/OSD600|Minoo Ziaei]] || [http://minooz.wordpress.com/category/processing/ blog] || Minooz|-| Mike Kamermans || [http://projects.nihongoresources.com blog] || Pomax|-| Yury Delendik || ||
|}
 
==Former Member(s) ==
|[[User:Tyrant911|Alex Londono]] || [http://tyrant911-processingdotjs.blogspot.com/ blog] || Tyrant911
|-
|[[User:xudieraTiago|Carlos XudieraTiago Moreira]] || [http://xudieratiago.kamots.net/ blog] || Kamots|-|[[User:Jmchen|Jianming Chen]] || [http://jmchen11.wordpress.com/ blog] || xudierajmchen11|-|[[User:Zbhuang1|Zhibin Huang]] || [http://zbhuang1.blogspot.com/ blog] || zbhuang1|-|[[User:tdao75|Thanh Dao]] || [http://tdao75.blogspot.com blog] || tdao75
|}
 
==Related Bugs==
# Experiment around with the Processing Java app, use the Basic Examples @ http://processing.org/learning/basics/ and make something cool, interesting, wacky, where-ever your experiment takes you.
# Test whether you can re-create your sketch by copying your code to http://hasCanvas.com You can share your work so others can see what you have done, you can also use hasCanvas to embed your visualization in your web site / blog.
# How to documentation for processing.js inconsistencies from java processing @ http://zenit.senecac.on.ca/wiki/index.php/Processing.js/HowTo
==Conference Call==
Call will take place Thursdays at 5:15pm
===Primary Dial-in Numbers===
+1 416-848-3114 [ Extension 92, Conference# 7600 7633 ] (Canada) <br>+1 800-707-2533 [ Pin 369, Conference# 7600 7633 ] (Canada/US Toll Free)
===Agendas/Minutes===
[[Processing.js/ConferenceCalls|Conference Call Meetings]]
==Documentation==
    == 3D Implementation Roadmap == I have done my best to identify what tickets will block others and have created<br />a roadmap for integrating 3D into the library[[Processing. I have done so by analyzing the<br js/> Processing site and looking through the HowTo|Getting Started With Processing source.<br /><br />Items marked 'fix' have been reviewed but need to corrected.<br />Items marked 'implement' need to be coded, but it also implies writing a good test.<br />Items marked 'write test' are done, but need a test before they can be reviewed.<br />A good test should take a peer-reviewer only a few minutes to check and pass on for super-review.<br /><br />We still need to address what will happen if a ticket isn't complete. This roadmap needs to be<br />robust enough to not crumble if this occurs.<br /> <br /><b>Release 0.5</b><br /><b>Mickael</b><br />- Fix camera()<br />- Write test for camera()<br />- Fix perspective()<br />- Write test for perspective()<br />- Fix P3DMatrixStack<br />- Write test for P3DMatrixStack<br /><br /><b>Andor</b><br />- Write setUniformf()<br />- Write setUniformi()<br />- Write setUniformMatrix()<br />- Write test for frustum()<br />- Write test for PMatrix3D trans(), mult(), set(), apply(), scale()<br /><br /><b>Anna</b><br />- Fix box()<br />- Write test for PMatrix3D rotateX()<br />- Write test for PMatrix3D rotateY()<br />- Write test for PMatrix3D rotateZ()<br />- Write test for PMatrix3D rotate()<br />- Write test for PMatrix3D applyMatrix<br />- Write test for PMatrix3D reset()<br /><br /><br /> Once 0.5 tickets are in, we will each be able to render<br />a simple box to test the functions we will be writing for 0.6<br /> <br /><b>Release 0.6</b><br />- Implement resetMatrix()<br />- Implement pushMatrix()<br />- Implement popMatrix()<br />- Implement translate()<br />- Implement scale()<br />- Implement applyMatrix()<br /><br />- Implement 3D noStroke()<br />- Implement 3D stroke()<br />- Implement 3D fill()<br />- Implement 3D noFill()<br /><br />- Write test for sphere()<br />- Write test for sphereDetail()<br />- Implement rotateX()<br />- Implement rotateY()<br />- Implement rotateZ()<br /><br /> <b>0.6 "extras" not mandatory, but no longer blocked</b><br />- Write test for ortho()<br />- Implement printCamera()<br />- Implement printProjection()<br />- Implement hint()<br />- Write test for screenX()<br />- Write test for screenY()<br />- Write test for screenZ()<br /> <br /><b>Release 0.7</b><br /> <b>0.7 "extras" not mandatory, but no longer blocked</b><br />- Implement beginCamera()<br />- Implement endCamera()<br /><br />- Write test for modelX()<br />- Write test for modelY()<br />- Write test for modelZ()<br /> <br /><b>Release 0.8</b><br />- Update DirectionalLight test<br />- Update ambientLight test<br />- Implement pointLight()<br />- Implement emissive()<br /><br /> ??? still trying to sort these out<br />texture<br />PGraphics blocks triangle, quad, vertex, bezierVertex, rect()<br />beginShape()endShape()line()]]
1
edit

Navigation menu