Canvas 3d JS Library

where 3D is born!
  • rss
  • What is C3DL?
  • Download
  • Tutorials
    • Tutorial #1: Installing Canvas 3D Addon
    • Tutorial #2: A Scene and a Cube
    • Tutorial #3: Update Callback
    • Tutorial #4: Models 101
  • Development News
  • Demos
    • Typing Game V2.1
    • Typing Game V3 (0.3 Release)
    • Explorer
    • Flickr - Picking
    • Ricochet
    • FSOSS Pictures
    • Puzzler
  • Resources
  • Contact
  • About

0.4 Release

Cathy Leung | 1 August, 2008 | 13:30
The 0.4 release of the canvas 3D JS library is now released. With this release, we can now do the following with the 1.0 context:
  • proper model translations/rotations
  • the ability to have multiple scenes on multiple canvases on the same page
  • fixes to the camera manipulation functions
For our next release we will catch up the feature set for the 2.0 context.  We will also continue to look at increasing the performance of our code.  There are some definite issues regarding the over allocation of vectors that needs to be looked at. We also have 3 demos that are almost ready for release so keep an eye out for them. I would also like to take this time to thank Mr. Jeremy Giberson for helping us identify some of the memory issues with our library.  Jeremy has also suggested a method of doing picking and wrote a function that will take a coordinate on the canvas (2D space) and translate that to a ray that points into the scene.  This is something that we will definitely want in a future release. If anyone is interested in working on our project please feel free to contact us.  You can do so through our website or you can also find us most weekdays from 10am to 5pm east on IRC (network: moznet, channel: c3dl).  Please feel free to come and chat with us.
Categories
C3DL News, c3dl development
Comments rss
Comments rss

« Flickr Demo - Almost done! memcount.sh »

3 responses

Does this run on firefox 3? I couldn't find it

Bill Mill | 4 August, 2008 | 19:09

Does this run on firefox 3? I couldn’t find it at addons.mozilla.org, and I don’t know how to install it from the js files I downloaded.

Yes it does. The addon that you need to

Cathy Leung | 4 August, 2008 | 21:12

Yes it does. The addon that you need to find is the canvas 3D addon. The javascript library is simply placed where you would put your other html files. The tutorials on this site has fairly detailed instructions with links for getting and installing the addons. Have you tried going through those yet?

Got it! the addon is now the 16th result for

Bill Mill | 4 August, 2008 | 21:59

Got it! the addon is now the 16th result for the search you link in the install directions, but I didn’t get that far; I think it came up right at the top when I installed it on my other machine and I was expecting to see it there again. Perhaps it would be easier to link directly to it rather than link to a search for “canvas 3d”? I just tried it and the link works whether or not you’re logged in.

Anyway, all the demos work now, thanks for the hard work.

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Search

Demos

  • Explorer
  • Flickr - Picking
  • FSOSS Pictures
  • Puzzler
  • Ricochet
  • Typing Game V2.1
  • Typing Game V3 (0.3 Release)

C3DL Development News

Portable Canvas v0.2!

Portable Canvas version 0.2 is available!!

It is now a usable browser, but restricted to pages on c3dl.org only. It can display canvas elements right out of the box, and doesn’t require anything else to be on your system (not even FF3!)*. It’s only been tested on Windows XP, but in theory it should be easy [...]

Namespaces and const

As our library expands with more functions, classes and global variables, the need for namespacing increases.  I started placing code in a C3DL namespace when I wrote the matrix stack operations.  However, yesterday I was looking in the constants.js file and saw the ‘tolerance’ variable.  It’s a const variable used when comparing floats to check [...]

Tutorials

  • Tutorial #1: Installing Canvas 3D Addon
  • Tutorial #2: A Scene and a Cube
  • Tutorial #3: Update Callback
  • Tutorial #4: Models 101

Archives

C3DL Development News

Recent Comments

  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • Portable Canvas v0.2!
  • Namespaces and const
  • DAE Scenegraph
  • The Matrix Stack
  • .obj to .dae
  • 0.5 Release and Other News!
  • Tracemonkey performance
  • More memory usage improvements
  • Canvas3D crashes in tracemonkey
  • Patched one hole in floating text
  • For name spaces, my... - Jeremy Giberson
  • Great! Really really... - Edson Mattos
  • Beautiful!... - Funtomas
  • Was no need to conta... - Andrew Smith
  • Andrew, have you con... - Funtomas
  • Thanks for posting t... - Andrew Smith
  • Vlad was in town and... - Cathy Leung
  • the upside down issu... - Cathy Leung
  • Got it! the addon is... - Bill Mill
  • Yes it does. The ad... - Cathy Leung



Canvas 3d JS Library

©2007- 2008 Canvas 3d JS Library

Disclaimer: This website is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.
The Canvas 3d JS Library and Demos found on this website are licenced under the MIT License

Creative Commons License