www.BinaryAlchemy.de :: View topic - Volume Shader Version 2.0
 SearchSearch   RegisterRegister  ProfileProfile   UsergroupsUsergroups   Log inLog in 
If you create a new post, please use a topic that describes your problem
Documento sin título
 
Volume Shader Version 2.0

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    www.BinaryAlchemy.de Forum Index -> Shader News / General
View previous topic :: View next topic  
Author Message

schoenberger
Site Admin


Joined: 02 Mar 2005
Posts: 3786

PostPosted: Sun Nov 20, 2005 3:14 am    Post subject: Volume Shader Version 2.0 Reply with quote

Hi all

I have finished version 2.0 of the volume shader package. Some features have been already in the 1.7 update (which was compiled because of the 64bit dlls)

Download and license and old scenes
You can find the download on the download site which you received with your license file. You do NOT need any new license for the update.
The current addon is for XSI 5.0! I have to test all shaders in XSI 4.2 if they render properly.
All old scenes can be rendered with this new addon. YOU HAVE TO DEINSTALL THE OLD ADDON!! PLEASE BE SURE THAT THE OLD ADDON FOLDER DOES NOT EXIST BEFORE YOU INSTALL THE NEW ONE. If the old does still exists after deinstallation, please rename it first, THEN try delete it.


New Features

Particle gradient: Main new feature is a gradient for the particles. Now it is much easier to set a color gradient based on the age and/or density of the particles.

External input for the scalar_primitice shader: You can define an external object (e.g. implicit sphere) to control the position and scale of this shader.

Cubic Interpolation for Volume Cloud: The Volume cloud supports now cubic interpolation for the lookup table. 15% percent slower, but it gives you better results if you have a high contrast in the lighting of the cloud.

The Solid Shader: The solid shader uses a new algorithm to calculate the intersection surface. As a main rule, you should increase the ray marching step to a much higher value. 4-5 times higher as a starting point.



Some example images:
All examples shown here are part of the new sample scenes. All examples are just simple setups to show you the possibilties of the new shaders.


This example uses the gradient to create a occlusion (dirtmap) like shading for the particle cloud:


Or use the gradient based on age and density to create explosion like effects:


Improved normal shading for the Volume Cloud to create very thick smoke:


"Bubble density"


You can use (implicit) objects to control the scalar_primitive,
you can use it with a mix2color on a default lambert shader...


...or inside a volume shader:





Full List of changes and bug fixes:
If you cannot read this table, please change your forum profile and enable "allow html":



224BugsVolume Cloud: Jitter not working if camera is inside Volume
220ChangesVolume Cloud, XSI 5.0: getBBox
205ChangesVolume Cloud: cubic interpolation for cells
225New_FeaturesVolume Cloud: Max memory setting
227ChangesVolume Cloud: don't get shadow cells if not required
198BugsVolume cloud: "single shadow ray" has rendered different shadow look
235BugsVolume_Cloud: v1.7 uses wrong cell size: memory usage 300%, scatter does not render
244ChangesVolume Cloud: Density contrast: set center max to half contrast ammount
219New_FeaturesVolume Solid: KDTree modified raylength
221ChangesVolume Solid, XSI 5.0: getBBox
186New_FeaturesPT_metaball: add color gradient. By density (orginal/influenced), by age, modify by input noise
238ChangesPT_Metaball: set max PTsize for density reduction by PT size
239New_FeaturesPT_Metaball: subtraction ammount influenced by PT density
234BugsPT_Metaball:cached particle data: get PT alpha did not took dublicated cached data into account
149New_FeaturesPT_metaball: average between "neighbour" particles: add distance multiplicator
212New_FeaturesPT_metaball: normalize output
216BugsMeshdist: XSI 5.0 format change
236BugsMesh Distance: support for new XSI 5.0 scene groups
237BugsMesh Distance: XSI 5.0 fills vector list with empty vectors
217New_FeaturesVolumescalar_primitive: use other object as center
223ChangesVolumescalar_primitive: SPDL bigger radius
229BugsVolumescalar_primitive: Position was inverted



happy rendering. Smile
_________________
Holger Schönberger
Binary Alchemy - digital materialization


Last edited by schoenberger on Sun Nov 20, 2005 2:24 pm; edited 3 times in total
Back to top
View user's profile Send private message Send e-mail

schoenberger
Site Admin


Joined: 02 Mar 2005
Posts: 3786

PostPosted: Sun Nov 20, 2005 3:27 am    Post subject: Reply with quote

Oh, forgot something:
I have heard from 2 persons that they had problems installing the last addon into XSI 5.0.
The problem was that they have not been able to apply the shaders in the render tree. I have done some manual editing for the current addon.

If someone of you gets this problem, the only solution is to install the spdls manually one by one. Please contact me, then I can give you a link for a zip file containing all spdls.
_________________
Holger Schönberger
Binary Alchemy - digital materialization
Back to top
View user's profile Send private message Send e-mail

jamination



Joined: 19 Aug 2005
Posts: 18

PostPosted: Mon Nov 21, 2005 3:42 am    Post subject: Reply with quote

is it possible to use the age gradient to define the density of the particles instead of the ptype alpha values. i tried a couple of the things that didn't seem to work (like making a pt_metaball gradient go from black to white and plug this into the volume cloud density, but that made the cloud all spotty.

thanks
phil
Back to top
View user's profile Send private message

schoenberger
Site Admin


Joined: 02 Mar 2005
Posts: 3786

PostPosted: Mon Nov 21, 2005 9:10 am    Post subject: Reply with quote

>is it possible to use the age gradient to define the density of the
>particles instead of the ptype alpha values. i tried a couple of the
>things that didn't seem to work (like making a pt_metaball gradient
>go from black to white and plug this into the volume cloud density,
>but that made the cloud all spotty.

Should be possible.
Which conversion do you use between the PT_metaball and the volume cloud. You should not pick the alpha, you have to pick an RGB channel.
Then I hop that the gradient slider is completely set to age, is it?
I can to such a test when I am back from a meeting

EDIT: I have not tested it, but I have something in mind, the result of the PT_metaball is not premultiplied. Perhaps you have to multiply the color with the alpha.
_________________
Holger Schönberger
Binary Alchemy - digital materialization


Last edited by schoenberger on Mon Nov 21, 2005 8:18 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail

schoenberger
Site Admin


Joined: 02 Mar 2005
Posts: 3786

PostPosted: Mon Nov 21, 2005 12:02 pm    Post subject: Reply with quote


There are 2 small problems:
- one with the volumescalar_primitive on 32 bit WinXP
- the second affects volumes:
if if they are far away from the world center, the memory usage increases.

Please update to 2.0.3

_________________
Holger Schönberger
Binary Alchemy - digital materialization
Back to top
View user's profile Send private message Send e-mail

Anton



Joined: 21 Nov 2005
Posts: 2
Location/Company/Country: france

PostPosted: Mon Nov 21, 2005 6:06 pm    Post subject: Reply with quote

Hi

I have surely miss an info, but on the link you provide with license, i can't see the version 2.0 or 2.0.3.


Cheers.
_________________
anton....de Nhaptop.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger

schoenberger
Site Admin


Joined: 02 Mar 2005
Posts: 3786

PostPosted: Mon Nov 21, 2005 8:13 pm    Post subject: Reply with quote

Have you hit the reload button of your browser?
_________________
Holger Schönberger
Binary Alchemy - digital materialization
Back to top
View user's profile Send private message Send e-mail

Anton



Joined: 21 Nov 2005
Posts: 2
Location/Company/Country: france

PostPosted: Mon Nov 21, 2005 9:47 pm    Post subject: Reply with quote

erf, yes i see it now, I feel like a big donkey, or like we say in France "un boulet"

thank and sorry.

Anton, de nhaptop, try to find a little darky hole to wait end of the shame.
_________________
anton....de Nhaptop.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    www.BinaryAlchemy.de Forum Index -> Shader News / General All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
 
Documento sin título
 



Powered by phpBB © 2001, 2002 phpBB Group



Number of shameful bots caught by Anti-Spam ACP: 1667