Changes

Jump to: navigation, search

User:Asalga

32,108 bytes added, 16:26, 14 September 2012
m
no edit summary
== Info ==
'''Full Name''': Andor Salga<br />
'''IRC Nick''': andor or asalga (depending on my mood)<br />
'''E-mail''': asalga [at] learn.senecac.on.ca<br />
'''Project Page''':[http://zenit.senecac.on.ca/wiki/index.php/Processing.js Processing.js]<br />'''Blog''':[http://asalga.wordpress.com http://asalga.wordpress.com]<br />'''Twitter''': [http://twitter.com/asalga asalga]<br />'''Open Source RSS feed''':[http://asalga.wordpress.com/category/open%20source/feed http://asalga.wordpress.com/category/open%20source/feed ]<br />
'''Languages/Tech''': C/C++, OpenGL, OpenGLES, DirectX, GLSL, JavaScript <br />
 
== About me ==
I'm a CPAC (Computer Programming and Analysis Co-op) graduate currently enrolled in the BSD (Bachelor of Software Development) degree program at Seneca College. I worked for over a year on the [http://www.c3dl.org c3dl] project before going back to classes to get my degree.
I am a pesco-vegetarian and aspiring vegan.<br />
You can find me on [httpirc://irc.mozilla.org / moznet] in channels such as [irc://irc.mozilla.org/#c3dl #c3dl], [irc://irc.mozilla.org/#seneca #seneca], [irc://irc.mozilla.org/#processing.js#processing], [irc://irc.mozilla.org/#gfx #gfx], [irc://irc.mozilla.org/#svg #svg], [irc://irc.mozilla.org/#planning #planning ] and sometimes [irc://irc.mozilla.org/#bs #bs].<br /> == Bugs == Canvas<ul><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=381930 Bug 381930] - No repaint inside very large canvas</li><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=370450 Bug 370450] - Safari "canvas" demonstration cause Minefield to hang while page is loaded</li><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=408372 Bug 408372] - &lt;canvas&gt; canvas animation is jerky on Firefox 3 beta 1, Linux x86_64</li><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=501677 Bug 501677] - Drawing lines in big Canvas don't work always</li><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=518173 Bug 518173] - webgl does not build on Darwin/X11 (bad gl.h)</li></ul> WebGL<ul><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=520134 Bug 520134]</li><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=518894 Bug 518894]</li><li>[https://bugzilla.mozilla.org/show_bug.cgi?id=518173 Bug 518173]</li></ul>
== Interests ==
I obviously <b>love</b> programming, but I also have other interests such as muay thai, chiptune, lucid dreaming, psychology and mantra meditation.<br />
== Various Open Source Contributions == == Available Contributions ==The following are some tasks which need completion. If you would like to contribute to my work, please place a link to your wiki page in the appropriate cell. The first entry is an example of the format I would like emulated. Place a link to your wiki page in the appropriate <b>Assigned</b> cell. Place any links to any of the resources you created such as files in the appropriate <b>Files/Blogs/Wiki</b> cell. <table border="1" width="100%"><tr> <td><b>Task Name</b></td> <td><b>Description</b></td> <td><b>Due Date</b></td> <td><b>Assigned</b></td> <td><b>Files/Blogs/Wiki/etc</b></td></tr> <tr> <td>Complete 0.1</td> <td>Complete my 0.1 which includes implementation of splice(), mag(), focused, etc.</td> <td>October 23, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Asalga asalga]</td> <td>[http://asalga.wordpress.com/2009/10/24/release-0-1/ 0.1 Blog Release]</td></tr> <tr> <td>Tests for splice()</td> <td>Write 20 tests for my splice() function. Include tests which should fail and tests which should pass.</td> <td>October 21, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Asalga asalga]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/tests/splice_test.html splice tests]</td></tr> <tr> <td>Tests for mag()</td> <td>Write 20 tests for my [http://asalga.wordpress.com/2009/10/08/mag/ mag()] function. Include tests which should fail and tests which should pass.</td> <td>October 21, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Asalga asalga]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/tests/mag_test.html mag() tests]</td></tr> <tr> <td>Tests for subset()</td> <td>Write 20 tests for the Processing [http://www.processing.org/reference/subset_.html subset()] function. Write them in the Processing environment and I'll use them in Processing.js.</td> <td>October 21, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Andrewgrimo andrewgrimo]</td> <td>[http://matrix.senecac.on.ca/~agrimo/processing.js/subset-processing_js.html test page]</td></tr> <tr> <td>Implement shorten()</td> <td>Write the shorten [http://www.processing.org/reference/shorten_.html shorten()] function.</td> <td>October 21, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Dhhodgin DanielHodgin]</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Dhhodgin#shorten.28.29 code block]<br/>[http://matrix.senecac.on.ca/~dhhodgin/dps909/shorten_test.html test page]</td></tr> <tr> <td>Tests for binary()</td> <td>Write 20 tests for the [http://www.processing.org/reference/binary_.html binary()] function. Write them in the Processing environment and I'll use them in Processing.js.</td> <td>November 13, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Asalga asalga]</td> <td>&nbsp;</td></tr> <tr> <td>Tests for sort()</td> <td>Write 20 tests for the [http://www.processing.org/reference/sort_.html sort()] function. Write them in the Processing environment and I'll use them in Processing.js.</td> <td>November 13, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Asalga asalga]</td> <td>&nbsp;</td></tr> <tr> <td>Record and blog Processing.js team meeting</td> <td>Record and write a well written blog post of the Processing.js team meeting. (November 29 2009)</td> <td>December 4, 2009</td> <td>[http://zenit.senecac.on.ca/wiki/index.php/User:Anna.sobiepanek annasob]</td> <td>&nbsp;</td></tr> </table> == Contributions == <b>Bug Related</b><ul><li>Filed the [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks#Bugs Table Bug] on [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks Wikimo] and [http://processing-js.lighthouseapp.com/projects/41284/tickets/58-html-table-test-bug#ticket-58-1 lighthouse]</li><li>Filed the [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks#Bugs Boolean Array Bug] on [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks Wikimo] and [http://processing-js.lighthouseapp.com/projects/41284/tickets/57-boolean-array-bug#ticket-57-1 lighthouse]</li><li>Filed the [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks#Bugs Function Overload Bug] on [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks Wikimo]<br /><li>Filed the [http://processing.org/discourse/yabb2/YaBB.pl?num=1256441088 sort() "dear" Bug] on [http://www.Processing.org www.processing.org]</li><li>Filed the [http://dev.processing.org/bugs/show_bug.cgi?id=1372 background Bug] on [http://www.Processing.org Processing.org]</li></ul><br /> <b>Tests for [http://dhodgin.wordpress.com/ Daniel Hodgin]</b><ul><li>Wrote a test for [http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/tests/acos.html acos].</li><li>Wrote a test for [http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/tests/atan.html atan].</li><li>Wrote a test for [http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/tests/asin.html asin].</li></ul><br /> <b>Updated [http://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb/Tasks#3D_Features 3D Features table] on Wikimo and Added Lighthouse tickets</b><ul><li>Updated a ridiculous amount of entries in the Processing.js Task list page (~40)</li><li>Added 23 tickets to [http://processing-js.lighthouseapp.com/dashboard lighthouse] with a link to [http://www.processing.org Processing.org] pages</li></ul><br /> <b>Work for students in Seneca open source class</b><br /><ul><li>Created simple example which calls C3DL from PJS [http://matrix.senecac.on.ca/~asalga/DPS909/contribs/pjs_c3dl.zip Zip File] , [http://matrix.senecac.on.ca/~asalga/DPS909/contribs/demo/ Demo]<br /><li>Created and posted a 3D Processing.js [http://asalga.wordpress.com/2009/12/05/sphere-directionallight-take-4/ Demo]</li><li>Organized and conducted Seneca Processing.js 3D team meeting</li></ul><br />
[http://www.c3dl.org C3DL]
== Projects ==
[http://zenit.senecac.on.ca/wiki/index.php/Processing.js Processing.js] <h1>Release 0.1 [[http://asalga.wordpress.com/2009/10/24/release-0-1/ Blog post]]</h1><table border="1" width="50%"><tr align="center"><td><b>Task Name</b></td><td><b>Requirement</b></td><td><b>Test</b></td><td><b>Compatibility Test</b>(F,C,S,I'm interested )</td><td><b>Demo</b></td></tr> <tr> <td>splice</td> <td>[http://www.processing.org/reference/splice_.html Req.]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/tests/splice_test.html test]</td> <td>1/4(F)</td> <td rowspan="2">[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/demos/splice_subset_demo.html Processing Poetry]</td></tr> <tr> <td>subset</td> <td>[http://www.processing.org/reference/subset_.html Req.]</td> <td>[http://matrix.senecac.on.ca/~agrimo/processing.js/subset-processing_js.html test]</td> <td>0/4 ?</td></tr>  <tr> <td>mag</td> <td>[http://www.processing.org/reference/mag_.html Req.]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/tests/mag_test.html test]</td> <td>1/4(F)</td> <td rowspan="2">[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/demos/mag_focused_demo.html Line Lengths]</td></tr> <tr> <td>focused</td> <td>[http://www.processing.org/reference/focused.html Req.]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/work/tests/focused_test.html test]</td> <td>1/4(F)</td></tr> </table>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.1/asalga_release_0.1 0.1 patch] <!---------------------><!---------------------><!---------------------><!--------------------->  <h1>Release 0.2 [[http://asalga.wordpress.com/2009/11/21/release-0-2/ Blog post]]</h1><table border="1" width="50%"><tr align="center"><td><b>Task Name</b></td><td><b>Requirement</b></td><td><b>Ticket</b></td><td><b>Test</b></td><td><b>Demo</b></td></tr> <tr> <td>sort()</td> <td>[http://www.processing.org/reference/sort_.html Req.]</td><td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/74-sort Ticket]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/tests/sort_test.html Test]</td> <td rowspan="2" align="center">[http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/demos/ PJS CrayFish]</td></tr>  <tr> <td>binary()</td> <td>[http://www.processing.org/reference/binary_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/75-binary Ticket]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/tests/binary_test.html Test]</td></tr> <tr> <td>size()</td> <td>[http://www.processing.org/reference/lights_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/61-size-3d Ticket]</td> <td>Tested indemo</td> <td rowspan="3" align="center">[http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/3d_demos/ qw(3D)]</td></tr> <tr> <td>background()</td> <td>[http://www.processing.org/reference/noLights_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/60-background-3d Ticket]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/work/tests/background_test.html Test]</td></tr> <tr> <td>frameRate</td> <td>[http://www.processing.org/reference/ambientLight_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/62-framerate-3d Ticket]</td> <td>Tested in demo</td></tr>  </table>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.2/asalga_release_0.2 0.1, 0.2 cumulative patch]  <!---------------------><!---------------------><!---------------------><!---------------------><!---------------------> <h1>Release 0.3 [[http://asalga.wordpress.com/2009/12/12/release-0-3/ Blog post]]</h1><table border="1" width="50%"><tr align="center"><td><b>Task Name</b></td><td><b>Requirement</b></td><td><b>Ticket</b></td><td><b>Test</b></td><td><b>Demo</b></td></tr> <tr> <td>triangle() - 3D</td> <td>[http://www.processing.org/reference/triangle_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/190-triangle-3d Ticket]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/triangle_ref_test/ WIP reftest]</td> <td>&nbsp;</td></tr> <tr> <td>rect() - 3D</td> <td>[http://www.processing.org/reference/rect_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/191-rect-3d Ticket]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/rect_ref_test/ WIP reftest]</td> <td>[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/rect.html Demo]</td></tr> <tr> <td>lights() <b>Removed - Need specular lighting</b></td> <td>[http://www.processing.org/reference/lights_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/63-lights Ticket]</td> <td>none</td> <td>none</td></tr> <tr> <td>noLights()</td> <td>[http://www.processing.org/reference/noLights_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/67-nolights Ticket]</td> <td rowspan="3">[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/amb_dir_light_test/ P3D/PJS Test(Webkit)]<br />[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/amb_dir_test_nojava/ PJS Test (Minefield)]</td> <td rowspan="3">[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/dirlight_test.html Demo1]<br />[http://matrix.senecac.on.ca/~asalga/DPS909/release0.3/0.3/amb_dir_demo/ Demo2]</td></tr> <tr> <td>ambientLight()</td> <td>[http://www.processing.org/reference/ambientLight_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/65-ambientlight Ticket]</td></tr> <tr> <td>directionalLight()</td> <td>[http://www.processing.org/reference/directionalLight_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/66-directionallight Ticket]</td></tr> <tr> <td>pointLight() - <b>Moved to 0.4 - Need camera</b></td> <td>[http://www.processing.org/reference/pointLight_.html Req.]</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/66-directionallight Ticket]</td> <td>none</td> <td>none</td></tr> </table>[http: //github.com/asalga/processing-js/commit/269539b94d1903ce44b0f99743ee5603b4e94536 my diff]<br /><br />  <h1>Release 0.4 [[http://asalga.wordpress.com/2010/01/25/my-processing-js-release-0-4/ Blog post]]</h1><table border="1" width="50%"> <tr align="center"> <td><b>Ticket</b></td> <td><b>Complete?</b></td> </tr> <tr><td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/45-camera camera()]</td><td>yes</td></tr><tr><td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/38-join join()]</td><td>yes</td></tr><tr><td>[http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/194-create-3d-matrix-stack-object P3DMatrixStack]</td><td>yes</td></tr><tr><td>[http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/46-frustum frustum]</td><td>no</td></tr><tr><td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/48-perspective perspective()]</td><td>no</td></tr><tr><td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/47-ortho ortho()]</td><td>no</td></tr><tr><td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/211-lib-function-pmatrix3d PMatrix3D]</td><td>no</td></tr></table> <!---------------------><!---------------------><!---------------------><!---------------------><!--------------------->   <h1>Release 0.5 [[http://asalga.wordpress.com/2010/02/08/release-0-5/ Blog post]]</h1><table border="1" width="35%"> <tr align="center"> <td><b>Item</b></td> <td><b>Ticket</b></td> <td><b>Code/Test</b></td> </tr> <tr> <td colspan="3" align="center"><b>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.5/demo/IDE3D/ IDE 3D DEMO!]</b></td></tr> <tr> <td>wrote 3D Roadmap()</td> <td></td> <td>[http://zenit.senecac.on.ca/wiki/index.php/Processing.js #3D_Implementation_Roadmap Roadmap]</td></tr> <tr> <td>size()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/247-size-3d-update ticket]</td> <td>[http://github.com/asalga/processing-js/commit/6f862815577aa5501714359029dbbf9cf12775f8 code]</td></tr> <tr> <td>uniformi()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/249-uniformi ticket]</td> <td>[http://github.com/asalga/processing-js/commit/c0a5a1d232887dd81d1eec56ba6303c3ece24b26 code]</td></tr> <tr> <td>uniformf()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/248-uniformf ticket]</td> <td>[http://github.com/asalga/processing-js/commit/1306022f4200a03f53e022505869e63864267d1f code]</td></tr> <tr> <td>uniformMatrix()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/250-uniformmatrix ticket]</td> <td>[http://github.com/asalga/processing-js/commit/b74f3e74f0bd6eab6a7f5b67a9b76b4390a612b1 code]</td></tr> <tr> <td>vertexAttribPointer()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/268-vertexattribpointer ticket]</td> <td>[http://github.com/asalga/processing-js/commit/c66f2308331abc6567906823439e41f4fffcf7ea code]</td></tr> <tr> <td>frustum</td> <td>[http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/46-frustum ticket]</td> <td>test</td></tr> <tr> <td>PMatrix3D</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/211-lib-function-pmatrix3d ticket]</td> <td>[http://github.com/asalga/processing-js/commit/bd5505afc8a971b933657a85fdd84b60c23f7fc9 code] , [http://matrix.senecac.on.ca/~asalga/DPS911/release0.5/PMatrix3D/PMatrix3D_test/test/ test]</td></tr> <tr> <td>box() outlines</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/254-box-outline-verts-needed ticket]</td> <td>verts in ticket, tested in demo</td></tr> <tr> <td>box()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/278-box-for-05#ticket-278-1 ticket]</td> <td>[http://github.com/asalga/processing-js/commit/51d258889cfe7468c6baf8de2d065cc966169dbb code]</td></tr> </table> <!---------------------><!---------------------><!---------------------><!---------------------><!--------------------->  <h1>Release 0.6 [[http://asalga.wordpress.com/2010/02/22/release-0-6/ Blog post]]</h1><table border="1" width="50%"> <tr align="center"> <td><b>Item</b></td> <td><b>Ticket</b></td> <td><b>Code/Test</b></td> </tr> <tr> <td>0.6 Demo</td> <td>N/A</td> <td>[http://matrix.senecac.on.ca/~asalga/webide/ide/ Updated Web IDE]</td></tr> <tr> <td>screenX(), screenY(), screenZ()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/114-screenx screenX()], [http://processing-js.lighthouseapp.com/projects/41284/tickets/115-screeny screenY()], [http://processing-js.lighthouseapp.com/projects/41284/tickets/318-screenz screenZ()]</td> <td>[http://github.com/asalga/processing-js/tree/screen Github branch] - incomplete</td></tr> <tr> <td>modelX(), modelY(), modelZ()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/111-modelx modelX()], [http://processing-js.lighthouseapp.com/projects/41284/tickets/112-modely modelY()], [http://processing-js.lighthouseapp.com/projects/41284/tickets/113-modelz modelZ()]</td> <td>[http://github.com/asalga/processing-js/tree/model Github branch]</td></tr>  <tr> <td>PMatrix3D 7 methods</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/290-pmatrix3d-remaining-functions PMatrix3D remaining functions]</td> <td>[http://github.com/asalga/processing-js/tree/remainder_pmatrix3d Github branch]</td></tr> <tr> <td>fill(), noFill()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/289-fill-3d fill()], [http://processing-js.lighthouseapp.com/projects/41284/tickets/288-nofill-3d noFill()]</td> <td>[http://github.com/asalga/processing-js/tree/fill Github branch]</td></tr> <tr> <td>stroke(), noStroke()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/320-stroke-3d stroke()], [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/319-nostroke-3d noStroke()]</td> <td>[http://github.com/asalga/processing-js/tree/stroke Github branch]</td></tr> <tr> <td>scale()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/70-scale scale()]</td> <td>[http://github.com/asalga/processing-js/tree/scale Github branch]</td></tr> <tr> <td>P3D support</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/335-add-p3d-support P3D]</td> <td>[http://github.com/asalga/processing-js/tree/p3d Github branch]</td></tr> <tr> <td>canvas size 3D difference bug</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/277-canvas-size-difference-issue canvas size 3D difference bug]</td> <td></td></tr>  </table> <!---------------------><!---------------------><!---------------------><!---------------------><!--------------------->  <h1>Release 0.7 [[http://asalga.wordpress.com/2010/03/15/release-0-7/ Blog post]]</h1><table border="1" width="50%"> <tr align="center"> <td><b>Item</b></td> <td><b>Ticket</b></td> <td><b>Branch</b></td> <td><b>Demos/Tests</b></td> </tr>  <tr> <td>noLights()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/67-nolights noLights()]</td> <td rowspan="4">[http://github.com/asalga/processing-js/tree/amb_dir_point amb_dir_point Branch]</td> <td rowspan="4"><ul><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/demos/bouncing_box/bouncing_box.html Bouncing Box]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/demos/disco/disco.html Disco]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/demos/mouse_dir/mouse_dir.html Mouse Dir]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/demos/sol/sol.html Sol]</li></ul> <br /> <ul><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test1/light_test.html Test1]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test2/light_test.html Test2]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test3/light_test.html Test3]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test4/light_test.html Test4]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test5/light_test.html Test5]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test6/light_test.html Test6]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test7/light_test.html Test7]</li><li>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/examples/seneca/amb_dir_point/test/test8/light_test.html Test8]</li></ul> </td> </tr>  <tr> <td>ambientLight()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/65-ambientlight ambientLight()]</td> </tr>  <tr> <td>directionalLight()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/66-directionallight directionalLight()]</td> </tr>  <tr> <td>pointLight()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/64-pointlight pointLight()]</td> </tr>  <tr> <td>background()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/415-background-3d-fails-if-call-is-not-in-draw background() - 3D fails]</td> <td>[http://github.com/asalga/processing-js/tree/bk_fix bk_fix branch]</td> <td><ul><li>[http://github.com/asalga/processing-js/tree/bk_fix/examples/seneca/background/ tests]</li></ul></td> </tr> </table>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.7/0.7diff.txt Diff]<br /> <!---------------------><!---------------------><!---------------------><!---------------------><!---------------------> <h1>Release 0.8</h1><table border="1" width="50%"> <tr align="center"> <td><b>Item</b></td> <td><b>Ticket</b></td> <td><b>Branch</b></td> <td><b>Demos/Tests</b></td> </tr> <tr> <td>Bug277</td> <td>[http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/277-canvas-size-difference-issue ticket]</td> <td>[http://github.com/asalga/processing-js/tree/bug277 branch]</td> <td>[http://matrix.senecac.on.ca/~asalga/pjswebide/ PJS Web IDE]</td> </tr>  <tr> <td>emissive()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/117-emissive ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>  <tr> <td>ambient()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/116-ambient ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>   <tr> <td>specular()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/119-specular ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>  <tr> <td>lightSpecular()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/107-code-lightspecular ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>  <tr> <td>shininess()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/118-shininess ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>  <tr> <td>spotLight()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/124-spotlight ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>  <tr> <td>lights()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/63-lights ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr>  <tr> <td>lightFalloff()</td> <td>[http://processing-js.lighthouseapp.com/projects/41284/tickets/106-code-lightfalloff ticket]</td> <td>[http://github.com/asalga/processing-js/tree/material material]</td> <td>[http://github.com/asalga/processing-js/tree/material/test/ref/ ref tests], [http://github.com/asalga/processing-js/tree/material/examples/seneca/material/ tests & demos]</td> </tr> </table>[http://matrix.senecac.on.ca/~asalga/DPS911/release0.8/0.8diff.txt Diff]<br /> <!---------------------><!---------------------><!---------------------><!---------------------><!---------------------> <h1>Release 0.9</h1>- filed bug in Firefox: [http://bugzilla.mozilla.org/show_bug.cgi?id=559987 bug 559987]<br />- filed bug in Processing.js [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/574-multi-line-comments-with-size-call-break-library bug 574]<br />- filed bug in Processing.js [http://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/575-code-in-a-single-line-comment-breaks-parser bug 575]<br />- tested [http://github.com/mlam19/processing-js/tree/matrix2d matrix2d]<br />- fixed screenX, screenY, screenZ tests [http://processing-js.lighthouseapp.com/projects/41284/tickets/114-screenx screenX][http://processing-js.lighthouseapp.com/projects/41284/tickets/115-screeny screenY][http://processing-js.lighthouseapp.com/projects/41284/tickets/318-screenz screenZ]<br />- reviewed [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/422-3d-text-implementation#ticket-422-9 text3D]<br />  <!---------------------><!---------------------><!---------------------><!---------------------><!---------------------> = Labs =<table border="1" width="50%"><tr> <td width="15%"><b>Week</b></td> <td><b>Lab</b></td></tr> <tr> <td>Week 2</td> <td>IRC Lab: [http://zenit.senecac.on.ca/wiki/index.php/User:Anna.sobiepanek annasob] and I collaborated and changed each others wiki pages.<br />[http://zenit.senecac.on.ca/wiki/index.php?title=User:Asalga&limit=500&action=history my zenit wiki history],<br /> [http://zenit.senecac.on.ca/wiki/index.php?title=User:Anna.sobiepanek&diff=27143&oldid=26717 my diff on her zenit wiki page]</td></tr> <tr> <td>Week 4</td> <td>Working with patches: [http://asalga.wordpress.com/2009/10/07/patches/ my patch blog]</td></tr> </table> = History = <table border="1" width="100%"><tr> <td width="15%">Date</td> <td width="15%">Activity</td> <td>Related Blogs</td></tr>   <tr> <td>September 13 2009</td> <td>[http://asalga.wordpress.com/2009/09/13/introduction-and-reactions-to-open-source-readings/ Video and Article Responses]</td> <td>Watched videos, read articles and wrote responses.</td></tr> <tr> <td>September 17 2009</td> <td>[http://asalga.wordpress.com/2009/09/17/dps909-week2-1/ Getting started]</td> <td>Created MDC account, subscribed to mailing lists.</td></tr> <tr> <td>September 17 2009</td> <td>[http://asalga.wordpress.com/2009/09/17/dps909-week-2-2/ Mozilla Meeting]</td> <td>Listened in on Mozilla meeting. </td></tr> <tr> <td>September 17 2009</td> <td>[http://asalga.wordpress.com/2009/09/17/dps909-week-2-%E2%80%93-3/ Presentation Responses]</td> <td>Watched presentations on open source and wrote responses. </td></tr><!--<tr> <td>September 20 2009</td> <td>[http://asalga.wordpress.com/2009/09/20/dps909-week-3-processing/ Processing Demo]</td> <td>Created 3D Processing Demo. </td></tr> <tr> <td>September 20 2009</td> <td>[http://asalga.wordpress.com/2009/09/20/dps909-week-3-google-alerts/ Google Alerts]</td> <td>Learned about Google alerts. </td></tr> <tr> <td>September 26 2009</td> <td>[http://asalga.wordpress.com/2009/09/26/dps909-week-4-processing-js/ Processing.jsDemo]</td> <td>Created first Processing.js demo. </td></tr>--> <tr> <td>September 27 2009</td> <td>[http://asalga.wordpress.com/2009/09/27/dps909-week-4-building-firefox/ Building FF on OS X]</td> <td>Learned how to use Hg, clone repository and build Firefox. </td></tr> <tr> <td>September 29 2009</td> <td>[http://asalga.wordpress.com/2009/09/29/1000000-sloc/ Modifying Codebases]</td> <td>Learned how to make changes to large codebases.</td></tr>  <tr> <td>October 6 2009</td> <td>[http://asalga.wordpress.com/2009/10/06/the-bugzilla-community/ Bugzilla]</td> <td>Learned how to watch a user on Bugzilla. Found related bugs to Processing.js project.</td></tr> <tr> <td>October 7 2009</td> <td>[http://asalga.wordpress.com/2009/10/07/patches/ Patches]</td> <td>Learned how to apply a real Patch to Firefox trunk.</td></tr><!--<tr> <td>October 8 2009</td> <td>[http://asalga.wordpress.com/2009/10/08/mag/ mag()]</td> <td>Completed basic implementation of mag() function.</td></tr> <tr> <td>October 9 2009</td> <td>[http://asalga.wordpress.com/2009/10/09/subset/ subset()]</td> <td>Completed basic implementation of subset() function.</td></tr> <tr> <td>October 10 2009</td> <td>[http://asalga.wordpress.com/2009/10/10/splice/ splice()]</td> <td>Completed basic implementation of splice() function.</td></tr>-></table>
3
edits

Navigation menu