Madlix.com - New 3D website using Java

Hi

We have opened the doors to a new 3D website, www.madlix.com. The idea is to connect artist with enduser and enable 3D content for everybody. The site uses some pretty cool java applets and is based on AgentFX v.3 using COLLADA 1.4.1. I though that you guys might be interested.

Have fun
Tomas Karlsson
CTO Agency9

Now we got the exporter up and running. The exporter also includes a standalone viewer for COLLADA 1.4.1 material. The exporter can be installed and used directly from most flavours of maya and directly upload to the webpage for sharing. The exporter supports light, materials, animation, skinning. Some screenshots of the exporter wizard can be found here:

http://www.madlix.com/images/doc/image0.jpg
http://www.madlix.com/images/doc/image1.png
http://www.madlix.com/images/doc/image3a.png
http://www.madlix.com/images/doc/image3b.png
http://www.madlix.com/images/doc/image4.png
http://www.madlix.com/images/doc/image5.png

The viewer works with Java5+ and the exporter can be installed as a plugin for Maya for windows,

BTW: Any feedback on stability and/or instability issues with the player and exporter are appreciated

Cheers
// Tomas

We have released a new version of the madlix viewer and a improved navigation system. Loading times should be up to 3x faster. Downlaod size has been decrease to roughly 650k for first time user. There is a web publisher available now allowing linux and osx user to upload COLLADA content.

Feedback and testing is welcome.
// Tomas

Wow looks pretty cool. I should probably know this, but is that running software rendering or hardware rendering? Either way, seems reasonably fast, and like a very nice, clean interface.

You’ll be happy to know I encountered no bugs. :slight_smile:

Thanks.

The applet uses hardware accelerated OpenGL and fallsback to a GDI based OGL renderer if needed. If you are using GDI rendering you get a small warning triangle in the bottom left corner.

// Tomas

Sorry for the diggup.
But this is cool, though I still can’t use any of my models since all my work is done with lightwave. But if the applet ever supports lightwave I would upload a few to show off.

I got this:

java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.agency9.launcher.Launcher.setObject(Unknown Source)
at com.agency9.applet.MadlixApplet.loadClasses(Unknown Source)
at com.agency9.applet.MadlixApplet.load(Unknown Source)
at com.agency9.applet.MadlixApplet.access$000(Unknown Source)
at com.agency9.applet.MadlixApplet$2.run(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: com.sun.opengl.impl.x11.GLX.glXGetProcAddressARB(Ljava/lang/String;)J
at com.sun.opengl.impl.x11.GLX.glXGetProcAddressARB(Native Method)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.dynamicLookupFunction(X11GLDrawableFactory.java:335)
at com.sun.gluegen.runtime.ProcAddressHelper.resetProcAddressTable(ProcAddressHelper.java:64)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.(X11GLDrawableFactory.java:106)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:118)
at com.agency9.viewer.applet.ViewerApplet.createViewer(Unknown Source)
at com.agency9.viewer.applet.ViewerApplet.setParentWindow(Unknown Source)
at com.agency9.viewer.applet.ViewerApplet.setObject(Unknown Source)
… 9 more

OpenGL 1.3 on ATI Radeon 9250 Pro

I can only tell that’s a good idea :), I made something like that http://dzzd.net/?page=DzzDOnlineStudio&action=Ouvrir not mine is very buggy and have not been updated since 2005.