Dissolve material

Dissolve material

Postby ikam » Sunday, 11.May 2014, 21:51

Yop

Image

A special use of the kill operator and customized pixel shader to simulate material dissolution or burning material.
Custom code is in the kill section. It can probably be improved, but it works as is.

PS : To render shadows correctly (to show the dissolve shadows too) I was forced to add a new parameters to the kill operator to be controlled with Vectors from ModMtrlEnv, so you need the last version to see disolved shadows too. Modification is on github.
You do not have the required permissions to view the files attached to this post.
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France

Re: Dissolve material

Postby CybeREX » Monday, 12.May 2014, 07:07

Just WOW!
I seen this effect in several games, but it's superb that in wz4 we can do same things!!!
Thank you for contribution ikam!
PS. I don't figureout where to get last version of wz4? =)
CybeREX
Demomaker
Demomaker
 
Posts: 152
Joined: Thursday, 03.April 2014, 07:44

Re: Dissolve material

Postby Skinnytorus » Monday, 12.May 2014, 09:10

ikam
Very cool, master Code Guru! Glad you are back. =D>
Here is an alternative way to animate Kill operator. Use Const + Mul. Good for growing any sort of spots. :)

CybeREX
Here is my latest build that includes ikam's changes. Just replace the files.
You do not have the required permissions to view the files attached to this post.
Skinnytorus
Operator
Operator
 
Posts: 1299
Joined: Monday, 06.February 2012, 17:46

Re: Dissolve material

Postby ikam » Monday, 12.May 2014, 09:19

Yes this can produce cool fx ;)
Thanks Skinnytorus for the latest build.

the better way to get the current version in dev is to compil it yourself, It avoid to share a release each time there is a fix or a new feature.

Follow compiling Instructions here : https://github.com/wzman/werkkzeug4CE
I'm open if you need more infos or help on how use git or visual studio.
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France

Re: Dissolve material

Postby Skinnytorus » Monday, 12.May 2014, 10:11

Yes. VS2010 Express for C++ is free as well as other required libs. Just follow instructions from github. Even a dumb ass programmer like me can handle that. ;)
Skinnytorus
Operator
Operator
 
Posts: 1299
Joined: Monday, 06.February 2012, 17:46

Re: Dissolve material

Postby CybeREX » Wednesday, 14.May 2014, 10:21

Thx, I will try!
CybeREX
Demomaker
Demomaker
 
Posts: 152
Joined: Thursday, 03.April 2014, 07:44

Re: Dissolve material

Postby CybeREX » Thursday, 15.May 2014, 14:05

He,he, something really wrong happend (WinXP SP3 try)
Microsoft DirectX SDK error.jpg


I get install of Visual Studio 2010 express, yasm and link it with VS2010 by placing vsyasm.exe to
C:\Program Files\Microsoft Visual Studio 10.0\VC\bin like was describe in readme file.
then I get Direct X SDK June2010
and can't setup it.... I will try on win 8 later at home...
You do not have the required permissions to view the files attached to this post.
CybeREX
Demomaker
Demomaker
 
Posts: 152
Joined: Thursday, 03.April 2014, 07:44

Re: Dissolve material

Postby Skinnytorus » Thursday, 15.May 2014, 14:11

Not to worry. I got that error too. In fact the SDK is there. VS2010 will find it.
Skinnytorus
Operator
Operator
 
Posts: 1299
Joined: Monday, 06.February 2012, 17:46

Re: Dissolve material

Postby CybeREX » Thursday, 15.May 2014, 19:26

Hm, when I open wz4 project file in VS2010 and try to compile (press green play button) with dx9 final and win32 options on top of the screen. I have message about yasm did't found.

I setuped Win32 VS2010 .zip (for use with VS2010 on 32-bit Windows)

or I need this version for work?
Win32 .exe (for general use on 32-bit Windows)

from here http://yasm.tortall.net/Download.html
CybeREX
Demomaker
Demomaker
 
Posts: 152
Joined: Thursday, 03.April 2014, 07:44

Re: Dissolve material

Postby ikam » Thursday, 15.May 2014, 19:32

extract this exe in the c:\windows folder
You do not have the required permissions to view the files attached to this post.
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France

Re: Dissolve material

Postby CybeREX » Friday, 16.May 2014, 18:23

Now I get another error =)

yasm.exe is not win32 application

yasm error.jpg
You do not have the required permissions to view the files attached to this post.
CybeREX
Demomaker
Demomaker
 
Posts: 152
Joined: Thursday, 03.April 2014, 07:44

Re: Dissolve material

Postby ikam » Friday, 16.May 2014, 18:28

ah, ok so download Win32 VS2010 .zip and put it into c:\windows folder
If I remmemer well you need to rename the exe to yasm.exe, try that. You 're almost done :p
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France

Re: Dissolve material

Postby CybeREX » Friday, 16.May 2014, 19:33

Cool, finally I have all this things working together and I have newest build of wz4 =)
New lightning system is awesome =)

Thank you for help, ikam!

light corrected.jpg
You do not have the required permissions to view the files attached to this post.
CybeREX
Demomaker
Demomaker
 
Posts: 152
Joined: Thursday, 03.April 2014, 07:44

Re: Dissolve material

Postby ikam » Saturday, 17.May 2014, 18:30

yea! congratulations :-({|=
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France


Return to Snippets



Who is online

Users browsing this forum: No registered users and 1 guest

cron