Editor v0.51 - Changes

The editor’s renderer was changed to use triangles instead of quads. This affects texture rotation effects, since the texture cutoff zones will be different. Performance-wise, it is faster and in line with the integration code from Xith3D.

A bug was fixed in the Ant build file, as well as minor changes to the Editor code.

A new PS named “confetti” was added to the list, courtesy of Tobias Andersson.

There will be more interesting news in the next few days I hope. ;)

Texture problem fixed in xith3d integration code

There was a problem with the texture wrap modes that was causing the texture to blur out of the texture into the edges of the triangles. This was caused due to using CLAMP instead of CLAMP_TO_BORDER.

Before:

After:

JOPS moved to Google Code

JOPS - Java Open Particle System -  has been moved  from Sourceforge to Google Code. Nothing against Sourceforge, quite on the contrary, a lot of praise for it.

But I’ve released some projects on google code, and it’s easier for me to manage my open source projects if they are on the same site. On another note, Sourceforge has a lot of functionality I don’t need right now, and Google Code has a more streamlined and simpler interface to deal with.

Check it out at : http://code.google.com/p/jops/

0.50 is closed

My final change to 0.50 was to use an updated version of the openmali math library.

All sourceforge files were updated.

With this, the 0.50 version is closed. All further changes will create 0.50.xx versions.

Particle Editor now in Linux !!!

The linux release of the JOPS Editor is out ! I’ve tested it in Linux Mint and its working fine.

It’s the jops-editor-linux-0.50.zip file.

So go get it at sourceforge !!!

All you need is to have installed the java 1.6 JRE, as well as having 3D acceleration enabled and execute the jops-editor.sh script file.

The ant script was updated with a new target to create the linux editor release. It’s all automated now !

Here are a few shots of the editor in compiz-fusion on Linux Mint:

jops-editor-linux
jops-editor-compiz-fusion

Small changes to Version 0.5

I’ve followed Marvin’s suggestion to change the package names from “particle” to “org.softmed.jops”. I urge you to use the latest file releases from sourceforge, as I’m keeping this package naming scheme.

I’ve also  taken the time to do something i should have done a looong time ago : create an ant task for the project.

It compiles, does the jibx binding, creates the jars, creates the windows editor releases -including the bat file - zips it, also zips the source code and the jars it depends on.
All the manifest files have the code version too.

It took me all day, but it was well worth it. Much easier now.

Next Step : change the Particle Test Case from Xith-tk and then the linux editor sometime this weekend i hope.

Version 0.5 Released!

The first official version of JOPS is released to the public. This project has been in development for quite some time, and now its time to unveil it.

It is comprised of a particle system library and a SWING java editor. The current editor release works both in windows or linux and needs java 1.6.

Download it at Sourceforge

Do consider that this version is not optimized for performance, as its main goal was to get it working in the first place. Speed will be something for V1.

Right now, try out the windows editor, and check out the examples.

There will be a manual release soon as well as some code snippets.

I’d like to thanks Marvin Fröhlich for his help in organizing the sourceforce project and helping out with the Xith3D integration code. There’s still a lot be done though, so I’ll bother you again sometime.

Let me know of any problems or issues that arise, as well as your ideas and suggestions for this project.

Use the foruns as well to show your particle systems and how you are using this library.

Welcome to JOPS

First video is up at youtube :