Oct 28, 2009
I have tested most of the libraries available for processing able to render video files, but i never was happy. Either it became slow, unstable or just crashing. I wanted something better, so i went looking into JMF (Java Media Framework).
During my research i came across this Pirelenito’s website with a great example on using FOBS+JMF, exactly what i needed. So i downloaded it and started working on it, putting into it a bit of myself.
So here it is, a first pre-beta version of a library capable of rendering movie files (with sound) with Java/Processing without much effort.
NOTE! I’m still having problems with a couple of codecs like DivX, Xvid, H264. It crashes on me when rendering some of these, but it works just fine for Mpeg4, PhotoJPEG, Cinepak. It isn’t perfect, but if you be careful and use the right format/codec it will go smooth. Meanwhile i will be working on a better version.
Website: www.pixelnerve.com/processing/libraries/moviegl
Library Package(s) at: : http://code.google.com/p/victamin/downloads/list
Have fun!
Credits goto Pirelenito. Thanks for sharing.
Aug 25, 2009
Hurray!
ObjImp + Mri3ds libraries are now officially part of the Processing’s libraries page.
That means more updates and bug fixes.
____________________________________________________________________
Mri3ds v1.2 has been released
* Wrapper data structures moved into the library.
* V3dsScene is now part of the library. Look at the examples on how to load a .3ds scene.
____________________________________________________________________
ObjImp v1.1 has been released.
* Wrapper data structures moved into the library.
* ObjImpScene is now part of the library. Look at the examples on how to load a .obj scene.
.
Feb 6, 2009
I’ve noticed people have been looking for a obj file importer for processing/java.
Many thanks to Fabien Sanglard for his original code. I’ve added few more things i found to be important to me and added support for JOGL and processing. It runs over part of my framework called Vitamin, so if you are a pure processing user you might want to check the objscene.pde and change the rendering code. I wanted to keep the obj importer independent of any API/Bind, so it can be easily used by different API/frameworks/whatever. Hopefully it will work that way.
Official webpage | Download Version 1.0
—–
This Java OBJ Loader support:
* Groups (+scene management implemented)
* Vertex, Normal, Texture coordinates
* MTL (material) references.
This Java OBJ Loader DOES NOT support:
* Relative vertex references.
* Anything other than GL_TRIANGLE and GL_QUAD polygons
—–
Includes:
1. Library
2. Documentation
3. Example
—–
How to use it:
1. Copy library folder to processing’s folder
2. Run the example