IrrNaCl Source Git
Irrlicht NaCl Demo #1
My Progress:
July 25, 2012:
I've uploaded the sydney demo to our server. Right now it only works on 32-bit Chrome, for 64-bit chrome you have to wait for sometime. One of the dependencies (nacl-mounts) is not compiling with 64bit, I've just asked about in NaCl discussion forum and waiting for someone to respond.
July 22, 2012:
1) Fixed Shader problem related to texture coord.
![Image](http://www.smackall.com/links/sydney2.png)
July 20, 2012:
1) Fixed Filesystem related problems. Now, Irrlicht can load the files from the server.
2) Rendering loop is now running on the main thread.
3) Debugging log is now redirected to the Javascript console.
![Wink :wink:](./images/smilies/icon_wink.gif)
![Wink :wink:](./images/smilies/icon_wink.gif)
![Wink :wink:](./images/smilies/icon_wink.gif)
![Image](http://www.smackall.com/links/sydney.png)
June 04, 2012: I just succeeded running my basic IrrLicht Renderer on my browser. Here is a screenshot of a cube rendered. I am yet to write a Filesystem to load resources.
![Image](http://www.smackall.com/links/irrnacl01.png)
May 29, 2012: I am just trying to compile the whole Irrlicht without leaving any dependencies, so its useful for everyone. However, I had to downgrade libpng to 1.2. NaCl has a lot of restrictions and my progress is too slow. The next big thing I've to face is porting opengles driver.
If someone with experience in NaCl can help me, that should speed up the completion. I've NaCl filesystem code to transfer files to the browser from the old port. So once we fix the rendering it should be almost ready.
I am very new to NaCl so it takes me too long to fix simple things.