Other issues are also on the list, but I want to get this bug fix out soon as it addresses some important issues. There will be continued maintenance releases to fix issues as they arrive and can be fixed.

Just a last note that I read every bug report and request on the forums, even if I don't get a chance to respond to them. So if you've reported an issue, thank you!

Instructions for retrieval:

All version of WM available on the website are the current 2.1 edition. Download from the link provided on purchasing, or on the Basic Edition download page.

Unfortunately, I don't have the time right now. There's a deadline for a raytracer I have to write and today I'll have to pass an exam on image proccessing - interesting stuff! I hope I'll be able to write one or two plugins based on my new found convolution and fourier analysis super powers

Logged

"Every time you read or write beyond the end of an array, somewhere a fairy dies."Richard Buckland

I hope I'll be able to write one or two plugins based on my new found convolution and fourier analysis super powers

Absolutely great! I have tried the unsharp macro in order to sharpen terrains for Vue renders but the results have been mixed (due to the simple fact that the processing needed for the purpose requires a Fourier transform) and therefore Fourier filtering plug ins would be an absolutely wonderful addition to WM toolkit.

If you take a closer look, you will find that the approach using filter masks and the approach of filtering out frequencies in the fourier transform are actually two way to do the same thing.In particular, multiplying the spectrum F by another function H to isolate a specific band of frequencies is equivalent to applying the inverse transform of H: h to f. Short: f*h = F·H (* is called convolution)

In my opinion the reason why this stuff doesn't work as good as one would expect is the reason that fourier series use sine and cosine to synthesize functions. A sharpening-filter is basically a high-pass filter. The problem: You do get the high frequencies BUT you will still have the smooth look of the trigonometric function! And you will not get completely rid of this with discrete fourier transformation.This also creates some counter intuitive effects: You can measure the wavelength of the triangle function and calculate the single frequency. Yet, if you're using a sine-based transformation, you will not need just one frequency but infinitely many.

I suggest experimenting with the expander - it can create pretty sharp edges which might be what you're looking for.

I got an A by the way but I have to admit that it was fairly easy.

Edit: by the way: As I learned, my sharpening macro implements the "Difference of Gaussian" filter. It's cool to see how something you created intuitively actually has a name and can be proven to work

« Last Edit: September 26, 2008, 06:51:39 AM by nikita »

Logged

"Every time you read or write beyond the end of an array, somewhere a fairy dies."Richard Buckland

My experiments (described in Renderosity Vue forum) have shown that Vue standard terrains butcher the 2 highest octaves of the signal while all the rest is left untouched. This means that one needs a super sharp (in the frequency domain) filter in order to enhance only what has to be enhanced; no usual filter has a frequency falloff sharp enough for our purpose: only a Fourier filtering allows to modify just a few, well known, coefficients.

The currently available version has been updated to WM 2.1. I'd like to find a way to let existing users upgrade instead of re-installing, but a number of directories have been moved around, making it much less complex to simply reinstall.

For Standard and Pro users:

If you re-visit the download link you were provided when you purchased WM, you will now have access to the WM2.1 setup file.

Due to structure changes to support Windows Vista, you should backup any documents you saved in the WM installation folder, uninstall, then reinstall. WM 2.1 respects Vista's guidelines for program data placement, so all further upgrades should be able to go directly atop.

Due to structure changes to support Windows Vista, you should backup any documents you saved in the WM installation folder, uninstall, then reinstall. WM 2.1 respects Vista's guidelines for program data placement, so all further upgrades should be able to go directly atop.

fyi... the links says the size is 10 MB, for me the download was 7.7MB (the WM21_Pro). The 64 bit is complaining about the registration code being not correct, the 32 bit version is complaining about CustomRegPlugins.dll is an incorrect version, but it seems to run. I'm running Vista 64 bit -- thanks for any help.

hmm seems like im having some problems now with using the layout generator in combo with a combiner node. basically im trying to use the layout as a mask to blend 2 heightmaps..but if i change the params for the nodes then it somehow gets messed up and doesnt register..but if i save and reload the whole file then it works again..it just doesnt work if i then alter the params again...and then I have to save and reload the file..which got tedious today..I ended up using the other type of combine node..but hey..hope there is a solution in the futirethanksadam