Author : dek


Reply
Reply
 
Thread Tools Display Modes
JamesWild's Avatar
Old (#1)

A quick, rough implementation of an idea I had for implementing GPU accelerated metaballs.

At the bottom are planes with a white blob on them, additive blended. These are the points.

Then there's a plane over them with a material that takes the destcolour and uses it to scroll a texture with the colour gradient on it.

Simple!

Anyone got other ideas?
Offline , polygon, 659 Posts, Join Date Nov 2011,  
   Reply With Quote

JamesWild's Avatar
Old (#2)

Now in 3D using particle emitters, billboards and a postprocess.
Offline , polygon, 659 Posts, Join Date Nov 2011,  
   Reply With Quote

ambershee's Avatar
Old (#3)
Hmm, that's just mad enough to work. Can you go into a bit more detail? I'd love to try this out for myself - I think it has a shedload of potential (and not just for metaball style effects).
+++MESSAGE ENDS+++
Offline , card carrying polycounter, 2,054 Posts, Join Date Nov 2005, Location Unreal Nomad  
   Reply With Quote

JamesWild's Avatar
Old (#4)
Basic working is:

Additive blended blobs stack up.
A post process then goes over the resulting image and uses the luminance to scroll through a texture which defines the bands.

That's it!
Offline , polygon, 659 Posts, Join Date Nov 2011,  
   Reply With Quote

ambershee's Avatar
Old (#5)
Quote:
Originally Posted by JamesWild View Post
Basic working is:

Additive blended blobs stack up.
A post process then goes over the resulting image and uses the luminance to scroll through a texture which defines the bands.

That's it!
Now I'm following. It's pretty neat, but unfortunately UDK doesn't give you access to something like a discreet screen buffer, so you can't realistically draw this on top of the existing game world
+++MESSAGE ENDS+++
Offline , card carrying polycounter, 2,054 Posts, Join Date Nov 2005, Location Unreal Nomad  
   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 1998-2012 A. Risch