The gradient is nice and smooth on that image - I assume this is before you animate it in Moho?
Hmm, I just did a simple on-screen 360-degree rotation to Lagarith-codec AVI, and the results are equally smooth.
(Importing your image fragment as an image layer without resizing, project settings left at default 320x240.)
FlipsterFlop wrote:I tried rendering a single frame. It shows up in the moho window looking bad, but if I export it as a png, bmp, or jpeg, that file will look fine, with the gradient intact. Strange.
[...]
Something else I just realised is that, even though the png I hosted was never exported through moho, the problem with the gradient shows up when I see it on the website, but not when I save it back to my computer. Now I'm extremely confused...
Hmm, that is highly suggestive of display banding - can I ask you to check (most likely culprit) what colour resolution you are running your monitor at, and also let us know if you are running LCD or CRT (considerably less likely)?
In Windows, right-click on the desktop, choose Properties from the pop-up context menu, look at the Settings tab for a drop-down list called something like "Color quality".
(And also to detail which codec you are rendering at, what settings, and what media player you are using to play back the animation? Although I'm now less convinced this is the issue. Which software are you using to view the PNG images?)
If, as I am now starting to suspect, you are running at less than 24 or 32-bit colour (16-bit, for example), and your PNG viewing/creating software is doing some smart dithering but your media player is not (nor is your web browser), that would explain everything.
Simply reset your monitor to display at 24 or 32-bit colour (well, at 32-bit settings you actually get 24-bit colour but 32-bit optimised driver operations, but that's a different discussion) and you should now see the Moho animations in their full colour range which your monitor was not displaying.
To a considerably lesser extent the same applies for LCD, which has some gradient banding or dithering problems (display problem only, not actually present in the source material) which are more obvious in animation or live action than in still images - there are some perfectly good LCD monitors and TVs in one of our local electronics shop which look lovely for some images and films, but look significantly worse when there is a smoothly graduated sky taking up a majority of the screen while the camera is moving. Old CRT technology or plasma does better at this, even expensive new LCD computer monitors are still mostly 6-bit per channel rather than 8-bit, and the lower contrast ratios of earlier LCD screens can also sometimes accentuate banding or dithering.
Another thing to check - are you ticking "Use NTSC-safe colours" when you are exporting your animation from Moho? This could also introduce banding by reducing the colours used - I'm far less suspicious that this is the problem though.
One last thing - are you viewing your animation at full-screen (which can be something like 1280x1024, for example, or even 1600x1200), when your animation is rendered at, for example, DVD resolution ?
Like a low screen colour resolution or a lower contrast LCD display, the resizing can sometimes introduce display banding that doesn't actually exist.
Regards, Myles,