Gamestudio Links
Zorro Links
Newest Posts
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
M1 Oversampling
by 11honza11. 04/30/24 08:16
Trading Journey
by howardR. 04/28/24 09:55
Zorro Trader GPT
by TipmyPip. 04/27/24 13:50
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
0 registered members (), 975 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
Heat Haze Shader #21166
12/15/03 00:11
12/15/03 00:11
Joined: Oct 2003
Posts: 1,550
United Kingdom
indiGLOW Offline OP
Serious User
indiGLOW  Offline OP
Serious User

Joined: Oct 2003
Posts: 1,550
United Kingdom
I would like to know if its possible to create a shader FX that creates a heat haze. Something that skews and warps the imagery seen thrrough the haze. I would think this would use some kind of reflect shader???

The main point is that the effect would need to wobble everything seen though it, i.e models, sprites and the rest of the world environment....

If there is another way to achieve this effect without shaders please point me at it and move this post......

FYI: This effect can be seen on PS2 version of GTA3-VC when using the flam-thrower.

Thanks


The Art of Conversation is dead : Discuss
Re: Heat Haze Shader [Re: indiGLOW] #21167
12/15/03 00:49
12/15/03 00:49
Joined: Jan 2003
Posts: 194
Germany
Antitrone Offline
Member
Antitrone  Offline
Member

Joined: Jan 2003
Posts: 194
Germany
if you've pro edition you can render to a "wobled" surface... thought i- i think i've read it on the mainpage


Hiroshima 45 Tschernobyl 86 Windows 95 what next?
Re: Heat Haze Shader [Re: Antitrone] #21168
12/15/03 01:40
12/15/03 01:40
Joined: Feb 2003
Posts: 195
slacker Offline
Member
slacker  Offline
Member

Joined: Feb 2003
Posts: 195
Would displacement mapping be able to do this? Can you have a surface alter what appears behind it - like transparency effects, magnifying glasses, etc?

Re: Heat Haze Shader [Re: slacker] #21169
12/15/03 02:35
12/15/03 02:35
Joined: Dec 2000
Posts: 4,608
mk_1 Offline

Expert
mk_1  Offline

Expert

Joined: Dec 2000
Posts: 4,608
Displacement mapping displaces textures but not the whole screen. If you have the pro you can use render_to_surface (or something like this) which allows you to render a view on a models surface. So if you have a sphere you would have the effect called "fish eye" (magnifying glass). Ello uses these things in his demos...


Follow me on twitter
Re: Heat Haze Shader [Re: mk_1] #21170
12/16/03 00:25
12/16/03 00:25
Joined: Oct 2003
Posts: 1,550
United Kingdom
indiGLOW Offline OP
Serious User
indiGLOW  Offline OP
Serious User

Joined: Oct 2003
Posts: 1,550
United Kingdom
Maybe, someone could point me at an example of this, maybe even Ello, it seems that shaders can't do this due to the way they work.....

To clarify the probable approach: Do you think it is a case of rendering a second view onto a model and then somehow distorting the model?

I presume that it will need further modification to get the view to 'bend'. A magnifying glass or fish eye would just be a different camera.arc? for a heat haze the entire view needs to be wobbled.....so this would not work......

YES!!!! - I have seen Ello demo and it does indeed warp and bend the environment!!! Great work Ello.......ok so where do I find how to do it......

Anyway I am going to track down the demos you mention, in the meantime please feel free to explore this further.....Other similiar view skewing FX would be awsome, shockwave-ripple, drugged up strangeness.....all sorts.

Last edited by indiGLOW; 12/16/03 00:39.

The Art of Conversation is dead : Discuss
Re: Heat Haze Shader [Re: indiGLOW] #21171
12/16/03 01:39
12/16/03 01:39
Joined: Aug 2002
Posts: 2,692
California, USA
bupaje Offline
Expert
bupaje  Offline
Expert

Joined: Aug 2002
Posts: 2,692
California, USA
This is not shader related but in George's tutorials he released somewhere he disucssed (for get the exact words) a setting to grow / shrink /distort the the camera view i.e. stretch the x to double normal size. Maybe see what a settings these are and if some sort of 'wave' can be created by altering these settings? Maybe you can somehow use these with whatever else you are doing with shaders, camera etc...

I did a quick search and one old game mentioned "Bump mapped perturbance (heat haze) from engine heat" and made me wonder if some sort of transparent animated bump mapped entity might simulate the effect?

Last edited by bupaje; 12/16/03 01:46.

Find me at: |Stormvisions| Twitter|
Re: Heat Haze Shader [Re: bupaje] #21172
12/16/03 01:50
12/16/03 01:50
Joined: Oct 2003
Posts: 1,550
United Kingdom
indiGLOW Offline OP
Serious User
indiGLOW  Offline OP
Serious User

Joined: Oct 2003
Posts: 1,550
United Kingdom
I was inspired last night, watching a movie (forget the name) but the weapons emmitted an almost invisible pulse, like ripples on a pond, this was abvoiusly a post production FX, but from what I have seen of Ello's FX demo this is possible......however from what I have read in the manual about mapping a view to another object, only reference I can see is view.bmp....anyway, it appears that although this is possible, only one extra view can be rendered at any one time correctly, so lots of these ripple FX would not be possible......

In Ello's demo the players view is completely skewed, i suspect this is a combination of a wide camera arc, to get the wrap effect and additionally some kind of doughnut bubble model that surrounds the player and skews the view further.....

I have searched through the manual and cant find much in the way of view rendering, though the main website DOES say fisheye lenses....... I can't seem to find any reference to it. I am sure I am being a noob and missing some key place that everyone knows about, but me, where all these questions are answered, so please fogive my ignorance......

I will now trawl through the AUM's and see what I can find, I may PM Ello and ask for a few pointers.....

Thanks again

I had a good belly laugh as you suggest bupaje, btw I have read many of your posts eleswhere, great work, I often read your very worthwhile comments, keep up the good work.....


The Art of Conversation is dead : Discuss
Re: Heat Haze Shader [Re: indiGLOW] #21173
12/16/03 02:27
12/16/03 02:27
Joined: Aug 2002
Posts: 2,692
California, USA
bupaje Offline
Expert
bupaje  Offline
Expert

Joined: Aug 2002
Posts: 2,692
California, USA
Considering I often wonder how coherent I am being I appreciate that.


Find me at: |Stormvisions| Twitter|
Re: Heat Haze Shader [Re: indiGLOW] #21174
12/16/03 16:16
12/16/03 16:16
Joined: Oct 2002
Posts: 8,939
planet.earth
ello Offline
Senior Expert
ello  Offline
Senior Expert

Joined: Oct 2002
Posts: 8,939
planet.earth
hi, maybe the view should be rendered to skin1 of the model and the second and third skin would be alphachanels like a differencecloud(second skin, shifted with u/v) and a plain alpha gradient which gets transparent to the top direction. but i am not good enough to code this shader. the model itself gets then transformed by meshdeformation.


www.earthcontrol.de
quoted: We want to maintain a clean, decent, American family suited forum look... which means you may post zombies or chainsaw massacres, but no erotic.
Re: Heat Haze Shader [Re: indiGLOW] #21175
12/16/03 16:56
12/16/03 16:56
Joined: Nov 2003
Posts: 327
Hawaii , USA
PoLaRiS69 Offline
Senior Member
PoLaRiS69  Offline
Senior Member

Joined: Nov 2003
Posts: 327
Hawaii , USA
just wanted to say...

the word you are looking for is quicksilver...I think,,,,

that is what makes mirages in the desert, and also is the name of the visual distortion caused by heat....

there are other words I am sure






PoLaRiS
Page 1 of 3 1 2 3

Moderated by  Blink, Hummel, Superku 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1