 |
 |
| Excellent |
 |
 |
By Intelinside - Posted on October 8, 2002 - 23:27:15 (#3499)
Current version when comment was posted: 0.51 |
 |
 |
a great screen saver just keeps getting better
|
|
| Using FillEllipse() instead of FillRect() to soften edges... |
 |
 |
By fatrat - Posted on October 7, 2002 - 21:37:14 (#3487)
Current version when comment was posted: 0.51 |
 |
 |
I tried FillEllipse() in place of FillRect() when I was researching anti-aliasing, and I wasn't really impressed with the difference in edge appearance... With rectangles so small, the rounded edges are hardly (if at all) different from a regular filled rectangle. The good side to it is it's not much slower than using FillRect(), but again the desired smoothing just isn't there.
I have reproduced the blur function that's done in the MeltDownBlur screensaver, and it is computationally HEAVY. It's not feasable to use in this saver IMO: even in 640x480x8bpp it's a pig, and that low bit depth only looks good in shades of one color at a time (again, like MeltDownBlur.) I came up with an x86 assembler routine to do the blurring, and it's very tight -- but still it's about 25 to 30 instructions per pixel, with about half of those doing memory access :/ In all but the lowest resolutions, it'd bring the saver to a crawl... I'm still looking into ways to do the anti-aliasing, and I've come up with some other ideas for screensavers in the process :)
Check out the RGBBlur app here on BeBits (which, again, is the same effect I have reproduced, essentially), and notice how much CPU it chews just to render that small window; that's how I'd like Sparticles to look, but gah, at fullscreen at any decent resolution, it'd run like molasses in January :(
We'll see, I'm looking into it. I'll admit I'm happy with the way Sparticles currently looks, the jaggies don't bother me much; but it can't hurt to make it look better still :)
-Jon
|
|
| 32bpp mode rendering fixed... |
 |
 |
By fatrat - Posted on October 7, 2002 - 21:23:08 (#3486)
Current version when comment was posted: 0.51 |
 |
 |
Oops, thanks for pointing out the bug with rendering in 32bpp mode... Shame on me, I was being so good up until now with checking things in different color depths before uploading... silly little bug in the code, I had been working with the new optimizations in 16bpp mode (since that's what I usually have running), and wasn't keeping other colordepths in mind when calculating the offsets for drawing in DirectDraw mode. (It still looked ok with blending enabled, because blending makes it fall back on the regular BeOS drawing functions instead of using DirectDraw.)
Thanks for the heads up, and do let me know if you find any other bugs :)
-Jon
|
|
| Suggestion |
 |
 |
By nerfherder - Posted on October 7, 2002 - 20:13:36 (#3485)
Current version when comment was posted: 0.50 |
 |
 |
It may not actually be antialliasing but I would probably look pretty good if you replaced fillrect with fillellipse. it should look the same, but take the rigidness off of the tip.
--Jeremy
|
|
| Same but differant |
 |
 |
By Jess - Posted on October 7, 2002 - 11:30:40 (#3480)
Current version when comment was posted: 0.50 |
 |
 |
I tried 5 Smoothing added alot of flicker to the particles making it very unattracktive. So I took the smoothing off to find the same results as these other poor souls. only the left half of my screen is used & the particles are now striped like ugly snakes with no color co-ordination lol. I too hope you can fix this as this is a cool saver. I'm running 1024x768 32bit depth & 70htz on an ATI Rage Fury Pro 128 32mb card. Now... who's buying breakfast!?
|
|
| only half the fun... |
 |
 |
By shaggy - Posted on October 7, 2002 - 11:12:41 (#3479)
Current version when comment was posted: 0.50 |
 |
 |
i too noticed the same problem as Tom_Artosorse, and dropped back down to the last version.
i'm running at 800x600 32bits 75Hz. with a nVidia TNT2.
hope this bug can be squishified. i enjoy this saver :^)
|
|
| Love this screensaver to bits but . . . |
 |
 |
By Tom_Artosorse - Posted on October 7, 2002 - 10:28:11 (#3478)
Current version when comment was posted: 0.50 |
 |
 |
. . . unfortunately I am having a problem with version 5. When the smoothing feature is enabled, everything is fine, although very slow. However, when the smoothing feature is disabled it seems to only occupy half the screen (the left-hand side) - tried many things but ended up going back to version 4. By the way, I am running 1024x768 32bit colour at 85hz. Dunno if that helps.
|
|
| Excellent! |
 |
 |
By cowlibob - Posted on September 20, 2002 - 09:07:43 (#3218)
Current version when comment was posted: 0.30 |
 |
 |
I cant wait to get home and try it.
|
|
| Nice Saver |
 |
 |
By Intelinside - Posted on September 19, 2002 - 14:45:27 (#3209)
Current version when comment was posted: 0.30 |
 |
 |
Definatly worth voting for :)
|
|
| mix overlapping trails |
 |
 |
By stippi - Posted on September 19, 2002 - 06:24:52 (#3205)
Current version when comment was posted: 0.30 |
 |
 |
IMHO, it would look best if overlapping trails were mixed. Other than that, it looks quite good and is a fun screensaver to watch.
-stippi
|
|
| some issues |
 |
 |
By Jess - Posted on September 19, 2002 - 03:45:02 (#3204)
Current version when comment was posted: 0.30 |
 |
 |
whiel the first one was slow this is fast but the preview of it in the screen saver settings panel locked my system up for min while rendering the small preview of the saver. Other then that it's looking good... Much faster... just some flicker when tails cross eachother as I guess there is nothing doing a decision process of what color is on top & what is below.
|
|
| MeltDownBlur has a nice particle engine |
 |
 |
By rain - Posted on September 18, 2002 - 14:59:20 (#3198)
Current version when comment was posted: 0.20 |
 |
 |
You might want to send an email to Emil Segerås cause he has an IMO nice particle engine(used in MeltDownBlur and B.A.I.S) that would be perfect for Sparticles. Although it requires a bit more CPU than a simple anti-alias routine it looks a lot nicer :) I'm sure that he'd be willing to share it with you.
|
|
| Anti-aliasing... |
 |
 |
By fatrat - Posted on September 17, 2002 - 19:00:23 (#3194)
Current version when comment was posted: 0.20 |
 |
 |
You know, Jess, I was actually thinking about adding anti-aliasing to this screensaver this morning... :) Now I just have to come up with an efficient way to do it so that it won't slow things down too badly...
-Jon
|
|
| Fixes, source and stuff... |
 |
 |
By fatrat - Posted on September 17, 2002 - 18:55:19 (#3193)
Current version when comment was posted: 0.20 |
 |
 |
Glad people like it, I'm really pleased with the way this one turned out... I've already spent my share of time staring at it when my mind was dazed after too many hours of homework :)
I found some bugs last night that were causing problems with the particle interactions with eachother -- which is also part of the problem that was causing them to get stuck in "black holes" when the attraction was cranked all the way up (i.e., a few particles get stuck on top of eachother, slowly sucking in all of the others until every particle is spinning rapidly around the same point... it sounds cooler than it looks ;P) Once I finish fixing that and adding some comments, I'll include the source. Probably by this coming weekend, so you won't have to wait too long :)
-Jon
|
|
| Now add... |
 |
 |
By Jess - Posted on September 17, 2002 - 17:28:47 (#3192)
Current version when comment was posted: 0.20 |
 |
 |
Now Add Anti Aliasing & you'll almost be set. There are only 3 screen savers I've like to see on Be but this has the potential to become one. Think the original name was fireworks23, Geiss of corse & some dang fish tank one. heh I hope to see this progress into something nice. Our matrix SS destroy's but some times you just want a trippy SS to melt your mind when you've been up WAY TOO LONG...
|
|
| Very Cool |
 |
 |
By cowlibob - Posted on September 17, 2002 - 16:10:32 (#3190)
Current version when comment was posted: 0.20 |
 |
 |
I'm looking forward to see what you do with the next versions...
|
|
| Source to me too |
 |
 |
By looncraz - Posted on September 16, 2002 - 13:44:54 (#3174)
Current version when comment was posted: 0.20 |
 |
 |
I agree, I want the source.. who cares how clean it is!
It works, we can always clean it up if we really care..
--The loon
|
|
| source? |
 |
 |
By ravon - Posted on September 16, 2002 - 12:27:59 (#3173)
Current version when comment was posted: 0.20 |
 |
 |
RAH! Release the source!
I want it, no matter how dirty it may be :)
|
|
| Awesome |
 |
 |
By looncraz - Posted on September 16, 2002 - 11:59:57 (#3172)
Current version when comment was posted: 0.20 |
 |
 |
That is one awesome saver.. A very interesting idea ;-)
--The loon
|
|
| I Love You Sparticles |
 |
 |
By mikesum32 - Posted on September 16, 2002 - 09:19:41 (#3171)
Current version when comment was posted: 0.20 |
 |
 |
Nice. Now I have to go run for cover...
|
|
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 2,064
Total Downloads - # 1,827
Total Views - # 2,330
User Ratings - N/A
|
 |
 |
 |
 |
| |
Screen Savers
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. Jukebox - 9.44
5. Haiku AGP busm... - 9.35
6. cpu_fix - 9.31
7. vim6 - 9.31
8. VNCServer - 9.30
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. Ati Radeon G... - 32,894
2. BeOS 5 Perso... - 32,466
3. Realtek RTL8... - 20,354
4. Ensoniq Audi... - 17,701
5. USB Joystick... - 16,563
6. BePDF - 15,356
7. ATI Rage 128... - 13,356
8. S3 Trio 64 v... - 10,309
9. VLC Media Pla... - 9,563
10. DOSBox - 9,477
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|