Skip to content

patriciogonzalezvivo/lygia_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GLSL Viewer Examples

This are GLSL examples of how to use LYGIA Shader Library. You can try them using:

How to start?

Clone this repository recursivelly

git clone --recursive https://github.com/patriciogonzalezvivo/lygia_examples.git

Examples

math_functions

glslViewer math_functions.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 16.783909242424244 16.773925999999847 plot

math_gaussian

glslViewer math_gaussian.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.511047384966632 3.4379879999996774 plot

math_quat

glslViewer math_quat.frag assets/suzanne.obj math_quat.vert --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.124212485561056 4.071532499999876 plot

animation_easing

glslViewer animation_easing.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 5.422414016820402 5.398924999999963 plot

animation_sprite

glslViewer animation_sprite.frag assets/sprite_megaman.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.9646592645775485 4.023926000000756 plot

color_brightnessContrast

glslViewer color_brightnessContrast.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.2684607995421846 3.235106999999971 plot

color_brightnessContrastMatrix

glslViewer color_brightnessContrastMatrix.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.2700958004579657 3.236084000000119 plot

color_mix

glslViewer color_mix.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 19.89188217928287 19.892943999999943 plot

color_lut

glslViewer color_lut.frag assets/danny.png assets/square_01.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.93947265983445 3.911132000000009 plot

color_dither

glslViewer color_dither.frag -u_noise assets/noise_blue.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.4483735636426354 3.427001999999902 plot

sample_dither

glslViewer sample_dither.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 5.67916245909091 5.654051999999922 plot

color_iridescence_map

glslViewer color_iridescence_map.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.046378514979756 4.022949000000153 plot

color_wavelength

glslViewer color_wavelength.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 9.779359523996082 9.762939000000188 plot

color_wada

glslViewer color_wada.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.838548569083448 6.858885999999984 plot

color_wada_dyads

glslViewer color_wada_dyads.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.356348557251909 6.473876999999902 plot

color_wada_triads

glslViewer color_wada_triads.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.372831072066326 6.518066000000545 plot

color_wada_tetrads

glslViewer color_wada_tetrads.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.375011521683674 6.451904000000468 plot

color_pigments

glslViewer color_pigments.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.223853527725856 6.187989000000016 plot

color_palette_lerp

glslViewer color_palette_lerp.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 5.196802481539262 5.176026000000093 plot

color_ryb

glslViewer color_ryb.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 12.157060832116787 12.147094999999808 plot

color_zorn

glslViewer color_zorn.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.9379483609141057 3.9169929999993656 plot

color_mix_ryb

glslViewer color_mix_ryb.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.7578883124060147 3.7380370000000767 plot

distort_pincushion

glslViewer distort_pincushion.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.4516628735529835 4.490966999999841 plot

draw_digits

glslViewer draw_digits.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.005568430889422 5.984130999999934 plot

draw_aa

glslViewer draw_aa.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.373160615048119 4.351807000000008 plot

draw_shapes

glslViewer draw_shapes.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 5.942745539833531 5.920165999999881 plot

draw_supershape

glslViewer draw_supershape.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.575002705128205 4.553955000000315 plot

draw_tiles

glslViewer draw_tiles.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.7156973345724906 3.6940919999997277 plot

draw_koch

glslViewer draw_koch.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.1646507770833345 4.146972000000005 plot

draw_julia

glslViewer draw_julia.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 63.787871532051284 64.14941399999992 plot

draw_mandelbulb

glslViewer draw_mandelbulb.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 1314.9866536666668 1566.3020020000004 plot

draw_colorChecker

glslViewer draw_colorChecker.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 13.52185504600812 13.523926000000074 plot

generative_random

glslViewer generative_random.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.1789634620031793 3.1049800000000687 plot

generative_cnoise

glslViewer generative_cnoise.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 11.98763880552221 11.979003999999804 plot

generative_pnoise

glslViewer generative_pnoise.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 13.06147971503268 13.060059000000365 plot

generative_snoise

glslViewer generative_snoise.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 8.948128211469534 8.934081999999762 plot

generative_psrdnoise

glslViewer generative_psrdnoise.frag assets/sphere.ply --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 10.83108354989154 10.807129000000032 plot

generative_noised

glslViewer generative_noised.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 13.974844979020977 13.975097999999889 plot

generative_curl

glslViewer generative_curl.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 90.68111874311926 91.4941400000007 plot

generative_fbm

glslViewer generative_fbm.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 27.49757747790055 27.552002000000357 plot

generative_voronoi

glslViewer generative_voronoi.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 28.418783943019942 28.472899999999754 plot

generative_voronoise

glslViewer generative_voronoise.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 101.56076610204083 102.54504399999973 plot

generative_wavelet

glslViewer generative_wavelet.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 9.633942091610416 9.6281740000004 plot

generative_worley

glslViewer generative_worley.frag --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 23.94787714903846 23.980469000000312 plot

filter_boxBlur1D

glslViewer filter_boxBlur1D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 14.695885278350515 14.692871000000196 plot

filter_boxBlur2D

glslViewer filter_boxBlur2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 68.6612989652778 69.13500999999997 plot

filter_fibonacciBokeh

glslViewer filter_fibonacciBokeh.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 64.60022765584415 65.00854449999997 plot

filter_gaussianBlur1D

glslViewer filter_gaussianBlur1D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 16.22086205357143 16.21704099999988 plot

filter_gaussianBlur2D

glslViewer filter_gaussianBlur2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 77.65952300781251 78.2545170000003 plot

filter_bilateral2D

glslViewer filter_bilateral2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 96.04395241747574 97.00610300000153 plot

filter_radialBlur2D

glslViewer filter_radialBlur2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 25.24421479493671 25.269043000000238 plot

filter_noiseBlur2D

glslViewer filter_noiseBlur2D.frag -u_tex0 assets/danny.png -u_noise assets/noise_blue.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 7.690558806004618 7.680908000000272 plot

filter_median2D

glslViewer filter_median2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 37.379973676691726 37.48706099999981 plot

filter_kuwahara2D

glslViewer filter_kuwahara2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 193.53437990000003 197.45288100000016 plot

filter_sharpen2D

glslViewer filter_sharpen2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 18.388167406998157 18.390136999999413 plot

filter_laplacian2D

glslViewer filter_laplacian2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 5.179741893782383 5.152099500000077 plot

filter_edge2D

glslViewer filter_edge2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 6.7799267713704205 6.765991499999927 plot

filter_bilinear2D

glslViewer filter_bilinear2D.frag assets/danny.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 313.3211945483871 323.812011 plot

sample_dof

glslViewer sample_dof.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 206.28929137500003 210.46704100000034 plot

sample_bracketing

glslViewer sample_bracketing.frag assets/rock_moss.jpg --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 20.141433223790322 20.155028999999786 plot

sample_wrap

glslViewer sample_wrap.frag assets/rocks.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.017077970659163 4.013550000000123 plot

sample_wrap_repeat

glslViewer sample_wrap_repeat.frag assets/rocks.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.086793988143908 4.091796500000328 plot

sample_wrap_clamp

glslViewer sample_wrap_clamp.frag assets/rocks.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.970107996028594 3.9885260000000926 plot

sample_wrap_mirror

glslViewer sample_wrap_mirror.frag assets/rocks.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.496538430499324 4.364012999999886 plot

sample_wrap_untile

glslViewer sample_wrap_untile.frag assets/rocks.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 14.21294313960114 11.746094000000028 plot

sample_wrap_zero

glslViewer sample_wrap_zero.frag assets/rocks.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.0914985898546243 3.072997999999643 plot

sample_filter_bicubic

glslViewer sample_filter_bicubic.frag assets/noise_blue.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 4.343824451346655 4.289062000000513 plot

sample_filter_nearest

glslViewer sample_filter_nearest.frag assets/noise_blue.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.207598326596086 3.1889650000002803 plot

sample_filter_smooth

glslViewer sample_filter_smooth.frag assets/noise_blue.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 3.1999442948143404 3.1860350000006292 plot

sample_equirect

glslViewer sample_equirect.frag assets/dragon.obj assets/studio.png  -e camera_position,-1.43923,0.891203,1.98093  -e define,SCENE_CUBEMAP,u_tex0 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 32.66280017377049 32.44409199999973 plot

sample_3Dsdf

glslViewer sample_3Dsdf.frag assets/suzanne.png  -e camera_position,-29.5393,26.2406,-42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 575.9005126875 613.4965814999998 plot

sample_triplanar

glslViewer sample_triplanar.frag assets/suzanne.obj assets/rock_moss.jpg --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 13.720145425824175 13.608154500000182 plot

morphological_erosion

glslViewer morphological_erosion.frag assets/flower.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 2115.54449475 2818.0 plot

morphological_dilation

glslViewer morphological_dilation.frag assets/flower.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 2113.56579575 2800.0140380000003 plot

morphological_alphaFill

glslViewer morphological_alphaFill.frag assets/flower.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 21.43885406021505 21.471923999999944 plot

morphological_poissonFill

glslViewer morphological_poissonFill.frag assets/flower.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 34.65882921254356 39.56884699999955 plot

morphological_marchinSquares

glslViewer morphological_marchinSquares.frag assets/flower.png --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 5.067554564622403 5.051025999999979 plot

lighting_position

glslViewer lighting_position.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 27.51197570441989 27.444580000000315 plot

lighting_normal

glslViewer lighting_normal.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 10.415446387904067 10.166016000000127 plot

lighting_gooch

glslViewer lighting_gooch.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 17.32920837326389 17.00097649999998 plot

lighting_pbrLittle

glslViewer lighting_pbrLittle.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 17.533517510526316 17.20495600000004 plot

lighting_pbrLittle_cubemap

glslViewer lighting_pbrLittle.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 41.30007921576764 41.25903299999999 plot

lighting_pbrLittle_deferred

glslViewer lighting_pbrLittle_deferred.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 54.272173010869565 53.39392049999992 plot

lighting_pbr

glslViewer lighting_pbr.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 18.54513198141264 18.450439499999902 plot

lighting_pbr_cubemap

glslViewer lighting_pbr.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 36.90450394074074 36.781006000000275 plot

lighting_pbr_lights

glslViewer lighting_pbr_lights.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 25.352725576142134 25.36840849999976 plot

lighting_pbr_dynamic

glslViewer lighting_pbr_dynamic.frag assets/dragon.obj lighting_pbr_dynamic.vert  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 581.0404124705883 617.1000979999999 plot

lighting_pbrClearCoat

glslViewer lighting_pbrClearCoat.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 21.35313503640257 21.288817999999992 plot

lighting_pbrClearCoat_cubemap

glslViewer lighting_pbrClearCoat.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 44.48485783035715 44.47460999999987 plot

lighting_pbrIridescence

glslViewer lighting_pbrIridescence.frag assets/IridescenceSuzanne.glb  -e camera_position,-5.34446,3.96689,5.76653 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 8.258077826446282 8.237060500000553 plot

lighting_pbrIridescence_cubemap

glslViewer lighting_pbrIridescence.frag assets/IridescenceSuzanne.glb  -e camera_position,-5.34446,3.96689,5.76653 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 11.939168440860216 11.905029000000468 plot

lighting_pbrGlass

glslViewer lighting_pbrGlass.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 11.498899679723502 11.364990499999976 plot

lighting_pbrGlass_cubemap

glslViewer lighting_pbrGlass.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 44.79905357207207 44.796996999999806 plot

lighting_pbrSsS

glslViewer lighting_pbrSsS.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 64.33532397402597 64.52490249999937 plot

lighting_pbrSsS_cubemap

glslViewer lighting_pbrSsS.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 66.66574526845638 67.08300799999961 plot

lighting_shadow

glslViewer lighting_shadow.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 53.902000632432426 54.12988300000052 plot

lighting_sphereMap_glass

glslViewer lighting_sphereMap.frag assets/sem-glass-0003.jpg assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 64.20122542580646 64.40698199999997 plot

lighting_sphereMap_crystal

glslViewer lighting_sphereMap.frag assets/sem-glass-0004.jpg assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 67.80104863945579 68.15210000000025 plot

lighting_sphereMap_gold

glslViewer lighting_sphereMap.frag assets/sem-gold-0003.jpg assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 61.1531840184049 61.46215800000027 plot

lighting_sphereMap_metal

glslViewer lighting_sphereMap.frag assets/sem-metal-0003.jpg assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 61.8325286273292 62.096923999999944 plot

lighting_sphereMap_dark_metal

glslViewer lighting_sphereMap.frag assets/sem-metal-0019.jpg assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 61.1156387791411 61.36401400000068 plot

lighting_sphereMap_iridescent

glslViewer lighting_sphereMap.frag assets/sem-0033.jpg assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 61.05847242944786 61.339111 plot

lighting_sphericalHarmonics

glslViewer lighting_sphericalHarmonics.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093  -e sky,on --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 55.210693361111105 55.47009300000036 plot

lighting_ssao

glslViewer lighting_ssao.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 76.36516864615386 76.86791999999991 plot

lighting_ssr

glslViewer lighting_ssr.frag assets/dragon.obj  -e camera_position,-1.43923,0.891203,1.98093 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 620.4948079999999 665.0170899999998 plot

lighting_volumetric

glslViewer lighting_volumetric.frag assets/dragon.obj  -e camera_position,-1.67433,0.0682091,-1.99539 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 86.77642072807018 87.38159149999998 plot

lighting_raymarching

glslViewer lighting_raymarching.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 1161.42926025 1326.8914795 plot

lighting_raymarching_cubemap

glslViewer lighting_raymarching.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 1161.764129625 1327.5004884999998 plot

lighting_raymarching_return

glslViewer lighting_raymarching_return.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 1188.9358825 1358.0830075 plot

lighting_raymarching_gooch

glslViewer lighting_raymarching_gooch.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 249.71746043589744 256.3178719999996 plot

lighting_raymarching_pbr

glslViewer lighting_raymarching_pbr.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 259.93813343243244 267.16699200000005 plot

lighting_raymarching_pbr_cubemap

glslViewer lighting_raymarching_pbr.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 253.38067949999999 260.2359620000001 plot

lighting_raymarching_pbrLittle

glslViewer lighting_raymarching_pbrLittle.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 248.23941433333334 254.75 plot

lighting_raymarching_pbrLittle_cubemap

glslViewer lighting_raymarching_pbrLittle.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 249.47936071794874 255.94116199999996 plot

lighting_raymarching_pbrClearCoat

glslViewer lighting_raymarching_pbrClearCoat.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 259.8986750540541 267.07617200000004 plot

lighting_raymarching_pbrClearCoat_cubemap

glslViewer lighting_raymarching_pbrClearCoat.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 253.5797890263158 260.38146999999935 plot

lighting_raymarching_pbrGlass

glslViewer lighting_raymarching_pbrGlass.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 195.0845166 199.06042500000012 plot

lighting_raymarching_pbrGlass_cubemap

glslViewer lighting_raymarching_pbrGlass.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 182.73037662264147 186.226807 plot

lighting_raymarching_pbrIridescence

glslViewer lighting_raymarching_pbrIridescence.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 259.8401076756757 266.98095700000067 plot

lighting_raymarching_pbrIridescence_cubemap

glslViewer lighting_raymarching_pbrIridescence.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot
V3D 253.27028939473684 260.1040035000001 plot

lighting_raymarching_volume

glslViewer lighting_raymarching_volume.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot

lighting_raymarching_pbr_volume

glslViewer lighting_raymarching_pbr_volume.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot

lighting_raymarching_pbr_volume_cubemap

glslViewer lighting_raymarching_pbr_volume.frag  -e camera_position,29.5393,26.2406,42.1865 --msaa --width 512 --height 512 -e dynamic_shadows,on -C assets/Arches_E_PineTree_3k.hdr -l

screenshot

GPU Mean Median plot

lighting_atmosphere_equirectangular

glslViewer lighting_atmosphere.frag  -e define,PROJECTION_MODE,0 --msaa --width 1024 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 129.42670963157897 131.366943 plot

lighting_atmosphere_fisheye

glslViewer lighting_atmosphere.frag  -e define,PROJECTION_MODE,1 --msaa --width 512 --height 512 -e dynamic_shadows,on -l

screenshot

GPU Mean Median plot
V3D 160.01698578688524 168.28198199999997 plot