'Fog' in distance (Wishlist)

'Fog' in distance // Wishlist

1  |  

dthknight

Apr 26, 1998, 2:21pm
Instead of objects just stopping dead 30m, 40m, etc. in front of you,
how about fading them out in a fog-like effect between (for 30m) 25 and
35m? This kind of effect is seen in many flight sims and also I think
it's in a few of the 3D shooters. I guess the proper name for it is
"haze" but I'm not sure... Still a neat idea, whatever it is called :)

--
Dthknight - dthknight at earthlink.net - ICQ: 2603180
Dthknight Central: AW 1875N 2225W
Home Page: http://home.earthlink.net/~dthknight/
AWEC Home: http://awec.home.ml.org

"But the beginning of things, of a world especially, is necessarily
vague, tangled, chaotic, and exceedingly disturbing..." - Kate Chopin,
"The Awakening"

technozeus

Apr 26, 1998, 2:43pm
Faded toward the sky color as they approach the visibility limit?

TechnoZeus

technozeus

Apr 26, 1998, 2:52pm
Hmmm... I was just thinking of how that could be done without taking too
much processing. Here's a possibility, but it needs some refinement (and
it's not the only possibility by any means) so let me know what you think...
If "fog" is turned on for the world you are in, you would carry a large
facer object (sprite) in front of you that would fill your screen. This
object would be semitransparent, and the same color as the sky for that
world, and would be kept in front of you at all times at a distance about 10
meters closer to you than your visibility limit.
Obvious limitations: only one "fade" step.
Likely problem areas: 3rd person view, looking up or down, transparent
objects in the distance.

TechnoZeus

technozeus

Apr 26, 1998, 2:59pm
Sorry. I left out one MAJOR problem area... Backdrops. Of course it would
be possible to simply add transparency to objects that are too close to the
visibility limit, but the ground object would have to be excluded or you run
into that problem with the backdrop again.

TechnoZeus

[View Quote]

dthknight

Apr 26, 1998, 3:06pm
This is a multi-part message in MIME format.
--------------D59BE52750EE57919F076D62
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Somewhat... faded out... The best example I could find is attached -
this is from Microsoft (ugh!) Flight Simulator... 5 mile visibility,
about to fly over Biscayne Bay (off Miami), you can see a few of the
islands in the bay, but not quite all the way to Miami Beach. In AW,
from a certain point you might be able to see the nearby cafe (slightly
shrouded in haze), but not the nightclub across the street.

[View Quote] --
Dthknight - dthknight at earthlink.net - ICQ: 2603180
Dthknight Central: AW 1875N 2225W
Home Page: http://home.earthlink.net/~dthknight/
AWEC Home: http://awec.home.ml.org

"The best way to predict the future is to invent it." - Alan Kay
--------------D59BE52750EE57919F076D62
Content-Type: image/jpeg; name="fog.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="fog.jpg"

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgAR
CACoAxgDASIAAhEBAxEB/8QAGgABAQEBAQEBAAAAAAAAAAAAAAECAwQFBv/EABcBAQEBAQAA
AAAAAAAAAAAAAAABAgP/2gAMAwEAAhADEAAAAfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAIKlACUAEKgqCoKgqCoKgqCoKlAAAAAACCoKgqCoKgqQ0AAAAAACOI7XgOziOzgO
7gO7hTs4Du4Du4Du4js4YPU8dPTjno3viOziO85Dq5Dq4js4jteA7uMO7hTs4Du4Du4Du4Du
4DvnlTbmN655PQ81PQ849DiOznk7OA7uA7uA7uA7uA7uA7uA664w7vPT0Z4jteFOziOzjTs5
0245O7zDi51NMDd52NudNuY6TA6MWtOWV7zhZOiC6wro5o6TA3eaujnY1ecOl503MW3bmOkx
ZNXErbA6Ocjpea3pME6TCNueq1cRdsVNzBdsE3ecOl5l3eZOu/PD148w9M86PROVrczk6XnF
7uNTvOBe/Tx09mPMPTnzQ9ufLT0dPDo778sO/g9PnOSj0sLnSE0ztc3WZbrjlPTz5apNEazD
bFNMU0xTczDckNzOiyZOjMXVyTTKtMI2yNMjTMNXI3Mi3MNsw3M0qDTA2yrTCNsDbFNzMNsD
bA2wNTNFgusRe7zD0TlTpM6FQsmTbBNsF6TBNct8l5qmu+7z1js8sO+cUl1Lm3ItyLYEoM00
z7Txv0Vmvzj9HqPzc/RfCs5JbDNKzSoNTNLENJQkNILcikLcDSDUyNWQ1JDcgqCkNN6OL05O
CUsgtxS3FKzoJQgtyLlSTQbzJemuGT054bNx0Xlw93iiNJu03ytyTUgqQ3ILcjeGqZ0M25jX
o8rO/RMazrpPF3Onn1dSDXNKJQsWpYIJbZbIUhYzZSyqZ1CVIqqELLCaiLErVzZXfjrn09s8
ct9fmm04WTfLUg1hVqVKirJI6Yg2xokulzoI6Q5ug5OyXhz9nmlyJvrK6cZYJZZbLLBQzTVw
NRBWTfXj3xvFazp08XY1zzrUzNNYiUmtwxOo5vRg43uOD0Zjjnt1XzPTo8mfXTyz108b2WPF
fbK8c+hqPmvo0+e99X5z3o8s9Y82fbD55ua1nS2XZLn0k4X09Dx32Q8c9sXya9PGS898zdaX
E7aOXL1U82u1OWbE6ue1xj05PL5Pqw+O+oPFfY1nx79Vl8c9FTza9MMToWNdDlc9DOOmY43s
M+T2+RbjMO3Ty8z2dvB9A647ZOFlkxudDGtLcZ7QzntTlz9PmRvOI63pLefbNM9sS3XPUk5O
nJO+/HT15zLqokMS0sknL08ZPJPZi3D0w8mvRg63HQxrtzOetYOs56Lm6OO5zPRnl0MtSTXO
rY68jW+XM9fPn0TGm449uVOjmO3kDvBe3Q1UCAuQmDOeei0DzcA3sMdQx6St6I55Dp2CC2dQ
gkcA82zON+gt57NbmQ1AbJPNRNbFAUAM5JOeCTpC26LfN6SSZE0LchdgkE65F0BA5A6YC0Tf
UWZLcA//xAArEAACAgEEAgEDBQADAQAAAAAAAQIREgMQEyEgMSIEMEEjMjNAQhRQYJD/2gAI
AQEAAQUC/wDiHZa/6ZtFlSuiiiiiiiiiiiv6OJTOzJFr+vX9HIsyLMjIyMjIyMizIyMjIyMi
yzI5EZSKFSMjIyLLLLMjIyMjIsyMjIyMizIsyMjIsyMjIsyMjIyMjopHyQ5SRmZGXfdWZFlm
RkWWZGRkWZGRkZGRkZFlmRe1nYnvZyRRyRLLLLL2sssssvayyyyzItvayyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyy9rLLLLLLL26LaXoyR0y40qKt0yntZZYpUZWKVD1GZGVmaqlWaFIbV2Z
u+huBkX1kazt9F+dlll+GSM7O2Ui9r2vwvey/sX4WWXte1re/Gyyyyyyy9rLL3o7LZmZJ+Fl
7WXte9lLfstlmRki0TdSssssssssyLspnSORGcitrLLLLLLL2sssssva9rL2svayyyyyy9rL
LLLLLLLL2veyyyyyyyyyyyyzrbsykchlE6e3ZZZZZZZZZZZZZe0qTflTMTKCOU+UhIVed/27
87L8rL8bL+3e9IouRyMziXFlIxZT+zKbgf6MWYHwicqJSldFf+Gf2MSjszkchlFnxMDFne+o
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
--------------D59BE52750EE57919F076D62--

eep²

Apr 26, 1998, 3:36pm
The correct 3D term is "fogging" and RW can supposedly do it. I recently asked Roland about adding fogging to AW, actually, and he said he tried to get it to work in the past but couldn't figure it out or something, so, like most of the cooler features, it's never been done. The Tomb Raider series has fogging and it is a nice way of blending things in, although it blends to black rather than white as in your flight sim pic.

[View Quote] > Instead of objects just stopping dead 30m, 40m, etc. in front of you,
> how about fading them out in a fog-like effect between (for 30m) 25 and
> 35m? This kind of effect is seen in many flight sims and also I think
> it's in a few of the 3D shooters. I guess the proper name for it is
> "haze" but I'm not sure... Still a neat idea, whatever it is called :)

technozeus

Apr 26, 1998, 3:57pm
I don't actually know, but my guess is the problem was with the ground
objects and/or the backdrop.

TechnoZeus

[View Quote]

eep²

Apr 26, 1998, 5:31pm
Well, for worlds with modular grounds it shouldn't be a problem. If COF ever releases that modular groundmaking program, Shamus SAID he was gonna put into beta testing a couple weeks ago but still hasn't (and when I keep bugging him and Enzo about it, I find "it's been put on hold"--big suprise, eh?), then that would make making such ground much easier. But even WITH infinite grounds it shouldn't be a problem since fogging would just cover the part of it that's beyond visibility. I think fogging is just light fading (either to black or white) anyway, so I don't even know if it'd look good in AW, unless maybe it could fade to other colors...but even then...dunno...

As for backdrops Tomb Raider 2 uses them and fogging works fine with them.

[View Quote] > I don't actually know, but my guess is the problem was with the ground
> objects and/or the backdrop.

technozeus

Apr 26, 1998, 6:13pm
Well, what I was thinking of is that if you change the "color" of the ground
as it gets farther away, you may get very noticeable z-buffering in many
worlds since the ground objects usually have huge amounts of overlap, and if
you change the transparency as distance increases, you may cause the
backdrop to "show through" which again causes problems of it's own since the
backdrop usually ends just below the horizon.

Anyway, this Modular ground idea sounds very interesting. Any chance
somebody could get a CoF rep to pop in here and make some kind of statement
about what it is and where they're planning on going with it, and perhaps in
what version?

TechnoZeus.

[View Quote]

eep²

Apr 26, 1998, 8:21pm
[View Quote] > Well, what I was thinking of is that if you change the "color" of the ground
> as it gets farther away, you may get very noticeable z-buffering in many
> worlds since the ground objects usually have huge amounts of overlap, and if
> you change the transparency as distance increases, you may cause the
> backdrop to "show through" which again causes problems of it's own since the
> backdrop usually ends just below the horizon.

But if fogging is just light control/effect, z-buffering shouldn't be any more affected than it usually is in AW. Z-buffering is when a calculation has to be made in order to determine which object (polygon) shows along the z-axis (depth). Since I think fogging is just lighting, this shouldn't matter.

> Anyway, this Modular ground idea sounds very interesting. Any chance
> somebody could get a CoF rep to pop in here and make some kind of statement
> about what it is and where they're planning on going with it, and perhaps in
> what version?

Shamus Young was working on it. There's more info on my RenderWare site (http://tnlc.com/rw) about it on the first page.

technozeus

Apr 26, 1998, 9:51pm
Correct. The difference is that people would "see" it.

[View Quote]

eep²

Apr 26, 1998, 11:08pm
Uh, see what? You didn't limit the quoting to what you're specifically replying to.

[View Quote] > Correct. The difference is that people would "see" it.

technozeus

Apr 26, 1998, 11:28pm
Okay. Let me "attempt" so say very clearly what I was trying to say
earlier. Again, I don't actually "know" that there would be such a
problem, but what I was trying to indicate is that I can see the potential
for the visual flickering associated with z-buffering between objects of
different shades or colors if the ground objects in the distance were faded
to a different color than those in the forground.

Anyway, I suppose I should not have mentioned the potential problem in the
first place since this forum is intended (as I understand it) for ideas and
requests neither of which benefits from my negative input. Prehaps there
would be a problem... perhaps not. Since I am not part of the programming
team that COF has chosen to entrust such determinations to, my expression of
concern is not only non-productive, but may tend to reduce the creativity
others exercise by causing them to only post ideas in which they can find no
flaws. Please excuse this oversight on my part.

TechnoZeus

[View Quote]

eep²

Apr 27, 1998, 1:37am
Um, no need for the low self-esteem bit, man. I'm just trying to understand what you're saying. Since, I believe, fogging is just light effects, no "flickering" from z-buffering should happen since light isn't what causes z-buffering; overlapping, intersecting, and objects close to one anothe do...and since light isn't an object, it ain't gonna do it.

And since I've never seen fogging any color other than white or black, that just gives more support that it's just a light effect. However, RW can have colored lights so perhaps colored fogging is possible--I don't know. Hopefully Roland will chime in here and set us straight.

At any rate, I was kind of hoping for a sprite effect for objects past a certain distance. But it would probably be too much in performance loss to calculuate sprite versions of all the objects past the visibility distance anyway. The avatar distance rendering in 2.0 is what I'm referring too...only for objects. But the avatar one is just a texture of one avatar made into a sprite and it's always facing you and looks kind of creepy...not too mention heavily aliased.

Then there is mipmapping, which uses different-resolution textures at various distances, but I'm not sure how that would do performance wise, as I think mipmapping is just to try and lose the moire pattern on textures from far away. For a good example of this, go to Utah world and look at my chainlink fences around GZ; they moire all over the place.

Another thing I've heard of is BSP (binary space partitioning). I think it's supposed to not render things behind other things, but I don't know for sure. I told Roland about it a couple months ago and he didn't know RW could do it, or something, and said it was something to think about. So, that could be a possibility, but who knows when or even if it'll ever happen.

COF really needs more developers to move things faster...maybe they can merge with another 3D VR company or something...like Superscape or Blaxxun. I think I read about some 3D VR company mergers, lately...On-Live and some other one...maybe Blaxxun...not sure what that means but COF might want to look into it.

[View Quote] > Okay. Let me "attempt" so say very clearly what I was trying to say
> earlier. Again, I don't actually "know" that there would be such a
> problem, but what I was trying to indicate is that I can see the potential
> for the visual flickering associated with z-buffering between objects of
> different shades or colors if the ground objects in the distance were faded
> to a different color than those in the forground.
>
> Anyway, I suppose I should not have mentioned the potential problem in the
> first place since this forum is intended (as I understand it) for ideas and
> requests neither of which benefits from my negative input. Prehaps there
> would be a problem... perhaps not. Since I am not part of the programming
> team that COF has chosen to entrust such determinations to, my expression of
> concern is not only non-productive, but may tend to reduce the creativity
> others exercise by causing them to only post ideas in which they can find no
> flaws. Please excuse this oversight on my part.

paul barrow

Apr 27, 1998, 3:50am
I enabled fogging in some truespace experiments and it really slowed
everything down.

Paul

[View Quote]

joseph

Apr 29, 1998, 7:27am
Yes it does, unless supported in hardware. Most people don't have cards yet that
will support this in hardware (and even those who do, there's the driver
issue...)

[View Quote] > I enabled fogging in some truespace experiments and it really slowed
> everything down.
>
> Paul
>

eep²

Apr 29, 1998, 12:15pm
Doesn't seem to slow Tomb Raider down much, if any; and it has software, DirectX (Direc3D), and propietary (3Dfx, Voodoo, S3, etc) renderering. And if there was an option to turn it off, in AW, there shouldn't be a problem.

[View Quote] > Yes it does, unless supported in hardware. Most people don't have cards yet that
> will support this in hardware (and even those who do, there's the driver
> issue...)

technozeus

Apr 29, 1998, 2:53pm
Downloaded the Tomb Raider II deom... Not impresses. It's slow, has poor
graphics, and does not react consistantly to keyboard input. Also, objects
were placement was full of overlap, and the fogging effect, although working
properly, added little or nothing to the realism. Just my opinion, but
since I went through the trouble of downloading and installing it, I thought
I might save someone else the trouble be offering a critique of sorts. On
the positive side, I did think the swimming action of the main character's
avatar as well as the running movements and the leaning into a turn were
done quite well, and the tiger was pretty neat. :·)

TechnoZeus

[View Quote]

technozeus

Apr 29, 1998, 3:01pm
Sorry about all the typos in that last post. Feel free to ask me what word
was intended if you have trouble figuring any of it out. That's what I get
for typing while short on time. :)

TechnoZeus

eep²

Apr 29, 1998, 3:42pm
Not impressed?? For the complexity and versatility of TR (especially 2), it's DAMN impressive, compared to AW. Play it some more and maybe you'll change your mind. Also, turning on bilinear filtering will smooth things out. Yes, textures don't seam very well, and they can be pixelated at times (moreso with bilinear filtering off, obviously), and there are z-buffering problems (overlap), but compared to AW, TR is better in many respects. Lara's moves blow AW's avatar control out of the water, for one. Second, with all the textures and objects in TR, it still gives way better frame rate than AW. Third, TR's sound effects are MUCH better at mixing and fading than AW's poppy, jerky, glitchy sound playing.

[View Quote] > Downloaded the Tomb Raider II deom... Not impresses. It's slow, has poor
> graphics, and does not react consistantly to keyboard input. Also, objects
> were placement was full of overlap, and the fogging effect, although working
> properly, added little or nothing to the realism. Just my opinion, but
> since I went through the trouble of downloading and installing it, I thought
> I might save someone else the trouble be offering a critique of sorts. On
> the positive side, I did think the swimming action of the main character's
> avatar as well as the running movements and the leaning into a turn were
> done quite well, and the tiger was pretty neat. :·)

leo mauk

Apr 29, 1998, 4:21pm
Neither opinion is worth the electrons their written with.
IMO


[View Quote]

eep²

Apr 29, 1998, 6:29pm
Fabulous, champ. Have a cookie. Drive through. <boot>

[View Quote] > Neither opinion is worth the electrons their written with.
> IMO

dthknight

Apr 29, 1998, 8:46pm
*munches cookie.rwx* hmm I'm getting good at stealing these cookies...
:)

[View Quote] --
Dthknight - dthknight at earthlink.net - ICQ: 2603180
Dthknight Central: AW 1875N 2225W
Home Page: http://home.earthlink.net/~dthknight/
AWEC Home: http://awec.home.ml.org

"But the beginning of things, of a world especially, is necessarily
vague, tangled, chaotic, and exceedingly disturbing..." - Kate Chopin,
"The Awakening"

1  |  
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn