Use of a texture Id, as a counter of the number of textures and defined a temporary hardcoded offset.
Added silhouette volume style
Added Boundary Enhancement Style
Added Cartoon Volume Style
Added Edge Enhancement Style
Added Tone Mapped Style
Added limited preliminary version of Shaded Style without shadows, only takes into account material, fog and light
Obtaining the Volume texture size and passing it to the shader as a uniform
Added the enabled parameter as a uniform in all the styles
Take the camera position from the inversed modelview matrix
Assigning a unique texture ID to the transfer function texture on the OpacityMap Style and some fixes.
Fix of incorrect use of uniform name for the FogRange, when calculating the fogInterpolant.
Added Composed Volume Style
Using the inverse of the modelview matrix to transform the normal gradients from object to eye space
Corrected typo mistake
Added preliminary version of BlendedVolumeStyle, the normal textures are not correctly mapped yet.
Maked some arragements, for the BlendedVolumeStyle
Modified the lookup method of the parent VolumeData node for each style, and making some corrections in order to make the BlendedVolumeStyle work.
Refactored the ComposedVolumeStyle and finished a preliminary version of the BlendedVolumeStyle
Some changes for the light.