Announcing Adamia 3D: User Friendly 3D in Javascript

I am officially announcing adamia-3d, a user-friendly and fast (for Javascript) 3D engine written entirely in Javascript (no Flash whatsoever).

In its current (pre-alpha) stage, adamia-3d includes the following features:

  • Loads wavefront OBJ files
  • Support for orthographic & perspective rendering
  • No dependencies on other libraries
  • Heavily optimized math library included
  • Full scenegraph based on quaternions and matrices where appropriate
  • Works in all modern browsers except IE (and IE support is being worked on). However, recent Webkit browsers and Firefox 3.1beta perform vastly better than most current browsers.

Adamia-3d renders in most browsers with the Canvas tag, and the architecture is flexible enough to support different rendering backends. Several other rendering backends are already under way.

Demo:

Orthographic

Perspective


The project is hosted on Google Code at: http://code.google.com/p/adamia-3d/.

I used code from John Resig for OOP Classes and from Gareth Heyes for awesome browser detection.

Much more information will come later.

Comments

Thanks

Very useful information, thank you very much :) Obat Lemak Darah Tinggi

agree

I'm understand :) Obat Peninggi Badan Anak

Very nice

What kind of games or applications do you see the 3D engine being used for?

Good question

Well, I've got all kinds of plans for it, but I hope to drive its development based on community feedback and needs. It could be really useful for displaying 3d models in environments where Flash is not available, like the iPhone. Another nice benefit is how well it could integrate with a web page, something notoriously difficult with Flash.

a d a m

Post new comment

The content of this field is kept private and will not be shown publicly.