Tuesday, June 27, 2006

It's just one more over...

New in CVS....drag and drop.

You can now drag and drop between the three genome table views, the one in the initial window and the two in the breeder window.
You can also drag the breeding result from the image view to all three genome table views, making mad breeding experiments nice and easy.

Thursday, June 22, 2006

Can you hear a ticking...

Time for a new oxidizer release me thinks.

This release is due to a fairly useful bug fix. When you deleted XForms they where not actually deleted even though they where removed from the table. Now they get deleted.

The other changes are :- 

You can save Genomes as flam3 xml.
Breeder Window, allows for mutation of genones and cross breeding.
Improved random genome when adding a new one.



Available from the usual place.

Remeber its still in alpha, so expect bugs and rough edges.

 

Tuesday, June 13, 2006

README.txt updated

The README.txt file has now been updated with the new CVS information in both CVS and in the Source file download. Note that's all been updated, so don't get excited :-) 

Yes the README is out of date


As one or two people have pointed out I have not updated the CVS instructions
in the README.txt file. Unfortunately I have ant (the insect, not the build system) issues at home and they seem to like my iMac. It has had to be moved away from
the cable socket and hence the Internet connection until I've dealt with them.
Until then the new cvs servers instructions are....


cvs -d:pserver:anonymous@oxidizer.cvs.sourceforge.net:/cvsroot/oxidizer login
cvs -z3 -d:pserver:anonymous@oxidizer.cvs.sourceforge.net:/cvsroot/oxidizer co -P modulename



Sourceforge have updated their CVS instrctions which can be found at
http://sourceforge.net/cvs/?group_id=159210


Dave

Tuesday, June 06, 2006

I can hardly wait Betty...

As its been a while since I blogged I though I'd bring everyone up to date.

There are two things going on in Oxidizer at the mo'.

The first is a simple way to cross breed or mutate genomes.
This is mostly GUI work and code used from the flam3-genome program, so its going quite well. As part of this I've improved the code to add random flames, its slower but the results are better.

Here's a shot...the result of breeding the two selected flames is the image in the bottom middle.


The second is changes to the way movies are rendered.
At the moment use give a genome a 'time' setting say 1 to 100, then you render a movie, chose 25 frames a second. The movie you get is 25 frames a second but it's not 4 seconds long.

The way quicktime works is you add a 'sample' for a duration. I've got a 20th of a second my development version of Oxidizer. So each Oxidizer time unit is a 20th of a second.

The movie is then saved to file extrapolating / interpolating the movie until you get your chosen frame rate for the same duration as the intermediate movie ie sample count * sample duration.

Try it ? set the frame rate to 1 fps. You wont get a 100 second movie, you'll get a 5 frame, five second movie instead.

Now I wanted to change that, as it does not lead to great movie quality. The trouble is every way I've tried a get the frame rate from the Movie export component has failed, a my plea for help on Apple Quicktime mailing list fell of deaf ear's.

Once I've got that working I'll be a week away or so from a new release :-)