Difference between revisions of "User:Cwdesautels/OSD600"

From CDOT Wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= [http://zenit.senecac.on.ca/wiki/index.php/OSD600 OSD600] =
 
= [http://zenit.senecac.on.ca/wiki/index.php/OSD600 OSD600] =
 
*[http://zenit.senecac.on.ca/wiki/index.php/User:Cwdesautels Back to Me]
 
*[http://zenit.senecac.on.ca/wiki/index.php/User:Cwdesautels Back to Me]
 +
= [https://github.com/cwdesautels/c3dl Github] =
 +
 
== Project Name ==
 
== Project Name ==
  
Create a WebGL Performance Test Suite
+
C3DL test suite.
  
 
== Project Description ==
 
== Project Description ==
  
Compare the speed of Mozilla's WebGL implementation with other implementations, and build an automated test suite to allow Mozilla to track that it's implementation doesn't get slower over time.
+
Create and implement an automated test suite which compares C3DL still frame render demos and a still frame pictures. Additional innovation will be required for the implementation of moving C3DL demos.
  
 
== Project Leader(s) ==
 
== Project Leader(s) ==
  
n/a
+
Andor Salga
 +
 
 +
Catherine Leung
  
 
== Project Contributor(s) ==
 
== Project Contributor(s) ==
  
Vlad(irc nick)
+
Andor Salga
 +
 
 +
Catherine Leung
 +
 
 +
Carlin Desautels
 +
 
 +
Peter Leaning
  
 
== Project Details ==
 
== Project Details ==
  
The project will create a suite for test automation using javascript. The suite will test demos created using webGL in a canvas in an html5 browser and compare it to a demo created using openGL
+
The project will require the initial step of porting Processing.js automated test suite created by David Humphrey. That will produce a framework for which the C3DL demos can be added. The framework will need to be tailored for the project needs, such as: moving demos need to be integrated, replacing Processing.js still frame demos with C3DL ones.
  
 
== Project Plan ==
 
== Project Plan ==
  
 
Goals for each release:
 
Goals for each release:
* 0.1: Layout and create automation framework
+
* 0.1:  
* 0.2: create webGL demo, integrate with automation
+
** Port Davids code
* 0.3: create comparison openGL demo and integrate
+
** Integrate a C3DL demo
 +
** Archive with git and github
 +
** Integrate github with C3DL dev team
 +
* 0.2:  
 +
** Integrate all still C3DL still demos
 +
** Streamline automation to developers needs
 +
** Attempt method of including moving demos
 +
* 0.3:
 +
** Fully integrate existing moving C3DL demos
 +
** Attempt personal demo.
  
 
== Project News ==
 
== Project News ==
  
- Working on https://developer.mozilla.org/en/WebGL achieving research and practical application of reading into a working webGL demo
+
*2010-11-29
 +
**0.1 relese
 +
**image preloading
 +
**update readPixels();
 +
 
 +
*2010-11-25
 +
**readPixels() webGL errors
 +
 
 +
*2010-11-24
 +
**blur() errors
 +
 
 +
*2010-11-23
 +
**c3dl canvasmain() errors
 +
 
 +
*2010-11-22
 +
**displaying canvas errors
 +
 
 +
*2010-11-18
 +
**Update dir structure
 +
**xbps .png generation
 +
 
 +
*2010-11-17
 +
**c3dl evaluation with textArea input
 +
 
 +
*2010-11-16
 +
**removed .dae implementation
 +
 
 +
*2010-11-06
 +
**added c3dl test
 +
 
 +
*2010-11-04
 +
**ported processing.js tester
 +
 
 +
*2010-10-25
 +
**added README
 +
 
 +
== Project Resources ==
 +
 
 +
* C3DL lighthouse
 +
** http://c3dl.lighthouseapp.com/dashboard
 +
* Processing.js Repo
 +
** http://github.com/annasob/processing-js

Latest revision as of 19:52, 29 November 2010

OSD600

Github

Project Name

C3DL test suite.

Project Description

Create and implement an automated test suite which compares C3DL still frame render demos and a still frame pictures. Additional innovation will be required for the implementation of moving C3DL demos.

Project Leader(s)

Andor Salga

Catherine Leung

Project Contributor(s)

Andor Salga

Catherine Leung

Carlin Desautels

Peter Leaning

Project Details

The project will require the initial step of porting Processing.js automated test suite created by David Humphrey. That will produce a framework for which the C3DL demos can be added. The framework will need to be tailored for the project needs, such as: moving demos need to be integrated, replacing Processing.js still frame demos with C3DL ones.

Project Plan

Goals for each release:

  • 0.1:
    • Port Davids code
    • Integrate a C3DL demo
    • Archive with git and github
    • Integrate github with C3DL dev team
  • 0.2:
    • Integrate all still C3DL still demos
    • Streamline automation to developers needs
    • Attempt method of including moving demos
  • 0.3:
    • Fully integrate existing moving C3DL demos
    • Attempt personal demo.

Project News

  • 2010-11-29
    • 0.1 relese
    • image preloading
    • update readPixels();
  • 2010-11-25
    • readPixels() webGL errors
  • 2010-11-24
    • blur() errors
  • 2010-11-23
    • c3dl canvasmain() errors
  • 2010-11-22
    • displaying canvas errors
  • 2010-11-18
    • Update dir structure
    • xbps .png generation
  • 2010-11-17
    • c3dl evaluation with textArea input
  • 2010-11-16
    • removed .dae implementation
  • 2010-11-06
    • added c3dl test
  • 2010-11-04
    • ported processing.js tester
  • 2010-10-25
    • added README

Project Resources