Unity3D CG shader programs (excluding "demoscene" directory).
Currently most of them contain algorhitms related to raymarching - simple but very powerful technique used to volumetric rendering.
Some videos: https://www.youtube.com/user/PrzemyslawZaworski/videos?sort=dd&view=0&shelf_id=0
MIT licence https://opensource.org/licenses/MIT CC licence https://creativecommons.org/licenses/by-nc-sa/3.0/
Filename Licence
2D_fractal_generator.shader MIT
2D_fractal_generator_distortion.shader MIT
3d_fractal_generator.shader MIT
ProceduralGeometry.cs MIT
ProceduralGeometry.shader MIT
abstract.shader MIT
apollonianII.shader CC
bezier.shader CC
bitwise_test.shader MIT
bleach.shader MIT
bounce_ball.shader MIT
brightness_contrast_saturation.shader MIT
chess.shader MIT
chess_with_sky.shader MIT
chess_with_sky_and_ssaa.shader MIT
city.shader MIT
clockwise_triangles.shader MIT
clouds2D.shader CC
colours.shader CC
concrete_texture.shader CC
depth.cs MIT
depth.shader MIT
distortion.shader MIT
effect_transition.shader MIT
effect_transition_extended.shader MIT
elevated.shader CC
fbm_generator_version01.shader MIT
fibonacci.compute MIT
fibonacci.cs MIT
filmic_tonemapping.shader MIT
font.png CC
font.shader CC
fractal_image.shader MIT
gabor.shader CC
grayscale.shader MIT
hell.shader CC
hypsometric_map_generator.shader MIT
integer_hash.shader CC
lava.shader CC
metaballs.shader MIT
mona_lisa.shader CC
negation.shader MIT
noise.shader MIT
normal_map_generator.shader MIT
notebook_drawings.cs CC
notebook_drawings.shader CC
ocean.cs CC
ocean.shader CC
oren_nayar.shader MIT
paint.cs MIT
paint.shader MIT
photoshop_blends.shader CC
pixelation.shader MIT
pom.shader MIT
quad_tessellation.shader MIT
raycasting_cylinder.shader MIT
raymarched_plasma.shader CC
raymarching_cubemap.shader MIT
raymarching_direct_compute.compute MIT
raymarching_direct_compute.cs MIT
raymarching_full_integration.cs MIT
raymarching_full_integration.shader MIT
raymarching_materials.shader MIT
raymarching_materials_integration.shader MIT
raymarching_point_lights.shader MIT
raymarching_repetition.shader MIT
raymarching_room.shader MIT
raymarching_room_with_reflection.shader MIT
rectangles3.shader MIT
rhodium.shader CC
sample_texture.shader MIT
seascape.shader CC
shader_GUI_variant_01.shader MIT
shape_blending.shader MIT
shape_blending_with_penumbra.shader MIT
sierpinski.shader MIT
snow.shader CC
soft_shadow.shader MIT
sphere_mapping.shader MIT
subsurface_scattering.shader CC
terrain_procedural.shader MIT
terrain_with_heigthmap.shader MIT
truchet.shader CC
unlit_double_sided.shader MIT
unlit_geometry_shader.shader MIT
unlit_transparency.shader MIT
vector_displacement_mapping.shader MIT
vignette_filter.shader MIT
volumetric_bunny.shader CC
volumetric_clouds.shader MIT
voronoi_pattern.shader MIT
vtf.shader MIT
water_caustics.shader CC
wood_texture.shader CC