home-made WebGL engine

Everything that is not related to TA3D (no abuse will be accepted) / Tout ce qui n'a rien à voir avec TA3D (aucun abus ne sera toléré)
Post Reply
User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

home-made WebGL engine

Post by zuzuf » Sat Apr 09, 2011 12:00 pm

WebGL is the new standard for web 3D. It allows you to have accelerated 3D in your (modern) web browser. I've been working on a small engine:
http://www.zuzuf.net/webglengine/test.html (it may take some time to load since it needs to read a 4MB model).

currently it features:
  • shadow mapping
  • deferred lighting
  • HDR rendering
  • an OBJ loader
=>;-D Penguin Powered

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Re: home-made WebGL engine

Post by zuzuf » Sat Apr 09, 2011 9:46 pm

I've added SSAO (with optional blur) and fixed a few bugs. There is a small panel to toggle the effects (shadows, SSAO, etc...) but it seems it doesn't show up in Chrome (but it does in Firefox).

WebGL really is a nice piece of technology : it just works provided you run it in a WebGL enabled browser (any up to date browser except IE - some like Opera may require a pre-release version), no matter the platform 8) (OS, ATI/Nvidia, ...). So far I ran my small engine in several environments without any problem 8) 8) 8)
=>;-D Penguin Powered

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests