From the course: Deke's Techniques (2018-2021)
880 Making an awful photograph awesome
From the course: Deke's Techniques (2018-2021)
880 Making an awful photograph awesome
- Hey gang, this is Deke McClelland. Welcome to Deke's Techniques. I'm standing here a few hundred feet above the beautiful city of Ushuaia, which is the capital of Tierra del Fuego at the southern tip of Argentina. Also known as the end of the world. So called because this is the last major city before crossing the dreaded Drake Passage to Antarctica. Why? What am I doing here? Well, rather than traveling to tropical destinations my wife and I have spent the entirety of 2019 cold water diving. By which I mean throwing on dry suits and jumping into water that's barely above freezing. See this, this is an actual photograph of our dive boat right here with our dive gear covered in Canadian snow. This is my DSLR inside of its underwater housing covered in Canadian snow. The very next day, on January 15th of the year 2020 we jumped in the water in order to capture some Steller sea lions near Hornby Island in British Columbia. How did I do? Well, you be the judge. Not so great, frankly. But thanks to the fact that I have Photoshop and Camera Raw to work with I was able to take this admittedly awful photo and turn it into this undeniably awesome one right here. Here, let me show you exactly how it works. All right, just so you have a chance to see it on screen, here is the original awful version of my underwater photograph of this cluster of Steller sea lions and here is the final awesome version of the photograph, thanks largely to the awesome power of Camera Raw. All right, so I'm going to start things off by going up to the File menu here inside Photoshop and choosing Browse in Bridge to switch away from Photoshop to Adobe Bridge. And notice this guy right here, Random animals.dng, so called because we're not just seeing sea lions, we're seeing this human diver over on the right-hand side of the photo. And by the way, this DNG extension tells us that I captured the image in my camera's raw file format and converted it to a digital negative, which gives us a lot of wiggle room where the editing is concerned. All right, so with this thumbnail selected I'll right-click and choose Open in Camera Raw or if you like you have a keyboard shortcut of Control + R on the PC or Command + R on the Mac and that's going to open Camera Raw hosted inside Bridge. Now a great first step is to switch over to the Lens Corrections panel right here and turn on Enable Profile Corrections. And that's going to account for the distortion caused by my wide angle fisheye, if you'd like, lens. And notice that I used the Tokina 10 to 17 millimeter lens, so it's quite wide. And might as well turn on Remove Chromatic Aberration as well. Now I want to crop the image, but you only want to crop after you correct for lens distortion, by the way. And so I need to crop and straighten. Notice that the horizon, as represented by the surface of the water, is quite crooked. And so I'll go ahead and grab my Crop Tool. Now if I click and hold you can see that I've constrained the aspect ratio to 13 by 19 to match my 13 by 19 inch paper. And you can dial in a custom aspect ratio by choosing Custom right here and then dialing in whatever values you like. All right, having done that in advance however I'll just go ahead and draw a preliminary crop boundary, as we're seeing here, and then notice if I position my cursor outside the boundary I can rotate that boundary in order to match the angle of the surface of the water. And I'm just going to go ahead and drag this guy down a little bit. Needs a little more rotation as well. Actually, quite a bit more rotation possible. And I can't drag it, notice this, I can't drag it any farther down, because I'm running into the bottom of the photograph and I don't want to go too far to the right, because I'll reveal that diver. I want to keep this seal right here, keep its nose inside the photograph, so I'm trying to crop very carefully where this image is concerned. I might go ahead and adjust the angle a little bit as well. And in the end I think something like this is going to work out quite nicely. So, again, I want to make sure the diver is totally out of the photograph. Notice that this person's elbow is up here in the top right corner, so we want it out as well. But we want to keep as many sea lions as possible, so I'm keeping this guy's nose that's pointing down, this guy over here. I don't know if they're girls or boys, by the way, so when I say guys I mean unisex. This person's nose right here is getting cut off. Not really anything I can do about that. And so in order to see what I've done I'll just go ahead and switch back to the Zoom Tool. All right, now that's already making a huge difference. We have a much better composition, but the colors are still pretty boring and we've got a murky image as well. So I'm going to switch back to the Basic panel. I didn't do anything with the White Balance, by the way. I just left it As Shot. But I did make some modifications to the other values and so I'm going to click in the Exposure value and take it down by pressing the down arrow key to negative 0.25. I'll pass by the Contrast value by pressing the Tab key a couple of times. And I'll take my Highlights down by pressing Shift + down arrow until I arrive at a value of negative 50. Then I'll Tab to the Shadows value and press Shift + up arrow to take it up to plus 20. I'm going to scroll down here, because I've got a short screen, and I'll Tab to the Whites value and I'll go ahead and Alt or Option + drag this slider triangle right here, so that you can see we have some blown highlights in the top right corner of the image. I want to get rid of those and so I'll go ahead and drag this value down to negative 50 at which point the entire image turns black and that's because I have the Alt or the Option key down, notice that. And that shows me that I no longer have a clipped highlight. All right, now I'm going to click inside the Vibrance value and take it way up, no reason to make a subtle modification here, to plus 80. And then I'll Tab to the Saturation value and take it up to plus 10. All right, now I want to work on the detail in the image. And I'm going to start things off by cranking the Clarity value up to plus 100. So again, subtly is out the window here. And then I'll Tab to the Dehaze value and just take it up to plus 10, like so. All right, now if I zoom in here you can see that we've got a lot of noise. I need to take care of that noise by switching to the Detail panel and then I'll just select the Luminance Noise Reduction value here and I'll take it up to 33. And that does a pretty good job at smoothing things out. We still have some color noise however, so I'm going to Color value up to 50. All right, now I want some more sharply focused detail and so I'm going to crank the Sharpening Amount value up to its maximum of 150. I'll leave the Radius value set to zero. Notice that we are sharpening the noise and that's a function of this Detail value, which I think I've mentioned many times I do not like. I don't know why you would want this effect right here, for example. By default it's set to 25. I would really love it if by default it was set to zero, because that way we're not sharpening the noise. All right, but I do want to sharpen not only this high frequency detail, which is a function of the Sharpening value here, but the medium frequency detail as well. So I'll switch back to the Basic panel, I'll zoom out just a little bit here. I want to see the fur on these animals and to bring that out you want to switch to the Texture value and then crank that guy up and I'm going to take it up to plus 40. All right, now I'm going to zoom out by pressing Control + zero or Command + zero on the Mac. Now anybody who was on this dive with me can tell you that these colors are pretty accurate. This was very cold water, what's known as green water. However, I don't like green water, I don't like the way it looks. And so I'm going to change it to blue water by switching to the HSL Adjustments panel right here, make sure that the Hue sub-panel is active, and then I want you to grab the Targeted Adjustment Tool, which you can get by pressing the T key, and I'm going to go ahead and drag inside this green water to the right in order to crank up that Aquas value. Notice that value over there on the right-hand side of the screen. And I ultimately wanted to take it up to its maximum of plus 100. Notice that I've set the Blues value as a result of dragging inside the water to plus 50. All right, now I want to warm up my animals, specifically this guy in the foreground, by dragging inside of its fur. But this time I'm going to drag to the left. And notice that I'm taking the Oranges value down to negative 22 is what I'm shooting for. And I also want to take the Yellows value down to negative 50. And that really makes this foreground seal pop. Now the other seals are a little bit too green, so I'm going to switch over to the Saturation tab and I'm going to drag inside one of these green areas right here in order to take that Greens value down to negative 66 and I'm going to take that Aquas value down to negative 40, even though that makes for a pretty subtle distinction. All right, now that takes care of it, so at this point I'll just go ahead and click on the Open Image button in order to open the photograph inside Photoshop, as we're seeing here. And I'll go ahead and zoom in as well. Might take this zoom value in the bottom left corner of the image down to 48%, just so the image fits a little better on screen. And just so we can see what an amazing difference we've made, this is the original version of the photograph, which makes it look a lot like I can't shoot a photo worth darn underwater. Not sure that's untrue either. But thankfully I know how to develop the photograph in order to create this much improved effect. Now if you're a member of LinkedIn Learning I have a very special follow-up movie in which I show you how to warm up that image and give it a little bit of old fashioned (speaks foreign language), so that it looks like it was painted underwater and in the cold by 17th century Dutch master Rembrandt. If you're looking forward to next week things get colder still as I show you how to recolor free-form gradients in Illustrator 2020, this time from Antarctica. Deke's Techniques, each and every week, keep watching.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
- 669_custom_QR.zip
- 670_more_QR.zip
- 671_hidden_circles.zip
- 673_shade_panels.zip
- 672_more_rectangles.zip
- 674_cafe_wall.zip
- 675_skewed_walls.zip
- 676_magic_checkers.zip
- 677_magic_dots.zip
- 678_reverse_illusion.zip
- 679_illusion_decor.zip
- 680_more_gizmos.zip
- 681_connect_gizmos.zip
- 682_wifi_symbol.zip
- 683_bluetooth_logo.zip
- 684_trajan_color.zip
- 685_trajan_AIcc.zip
- 686_stylistic_PsCC.zip
- 687_stylistic_AIcc.zip
- 688_grad_molecules.zip
- 689_sharper_moles.zip
- 690_smart_cules.zip
- 691_explore_cules.zip
- 692_blend_cules.zip
- 693_high_pass_cules.zip
- 694_cell_pattern.zip
- 695_hemoglobin.zip
- 696_edgy_cells.zip
- 697_springy_cells.zip
- 698_accordian_letters.zip
- 699_skew_blends.zip
- 700_cross_blends.zip
- 701_slice_blend.zip
- 702_blend_distort.zip
- 703_dynamic_roughen.zip
- 704_fish_twist.zip
- 705_dynam_bgnd_1.zip
- 706_dynam_bgnd_2.zip
- 707_quieter_art.zip
- 708_disintegration.zip
- 709_more_flakes.zip
- 710_mask_ashes.zip
- 711_flakes_to_ash.zip
- 712_note_tool.zip
- 713_contour_map.zip
- 714_contour_grad.zip
- 715_contour_arb.zip
- 716_contour_riff.zip
- 717_smooth_contour.zip
- 718_contour_cash.zip
- 719_color_of_money.zip
- 720_AI_adjust.zip
- 721_computer_key.zip
- 722_key_type.zip
- 723_faux_hedcut.zip
- 724_hedcut_lines.zip
- 725_color_hedcut.zip
- 726_ET_moon.zip
- 727_ET_trees.zip
- 728_ET_TRex.zip
- 729_global_glow.zip
- 730_content_aware.zip
- 731_space_portal.zip
- 732_enhance_portal.zip
- 733_rushing_stars.zip
- 734_AIcc_puppet.zip
- 735_puppet_tricks.zip
- 736_complex_puppet.zip
- 737_puppet_shortcut.zip
- 738_pentagons.zip
- 739_reinhardt.zip
- 740_kershner.zip
- 741_james_pentagon.zip
- 742_rice_pentagons.zip
- 743_stein_pentagon.zip
- 744_15th_pentagon.zip
- 745_tessellate_15.zip
- 746_pentatiles.zip
- 747_mod_pattern.zip
- 748_complement_tiles.zip
- 749_image_pattern.zip
- 750_pattern_fit.zip
- 751_candy_keeper.zip
- 752_keeper_text.zip
- 753_monster_movie.zip
- 754_mono_halftone.zip
- 755_word_haunted.zip
- 756_cheat_letters.zip
- 757_alt_adjust.zip
- 758_scuba_mono.zip
- 759_backscatter.zip
- 760_sample_outside.zip
- 761_Ps_vector_logo.zip
- 762_trans_shapes.zip
- 763_photo_logo.zip
- 764_high_res_snow.zip
- 765_enhance_snow.zip
- 766_snowflake_bokeh.zip
- 767_mandala_ps.zip
- 768_mandala_pattern.zip
- 769_mandala_dots.zip
- 770_mandala_color.zip
- 771_mandala_final.zip
- 772_AI_trim_view.zip
- 773_AI_presentation.zip
- 774_global_edits.zip
- 775_global_control.zip
- 776_freeform_grads.zip
- 777_freeform_lines.zip
- 778_freeform_gotcha.zip
- 779_great_white.zip
- 780_sharper_shark.zip
- 781_vibrance_sat.zip
- 782_vib_sat_sharp.zip
- 783_hedcut_action.zip
- 784_action_actions.zip
- 785_color_lines.zip
- 786_combine_lines.zip
- 787_clip_to_group.zip
- 788_color_outside.zip
- 789_flip_horizontal.zip
- 790_white_walker.zip
- 791_walker_begins.zip
- 792_digital_shave.zip
- 793_deep_wrinkles.zip
- 794_deep_brows.zip
- 795_pale_lips.zip
- 796_glowing_blue.zip
- 797_lifeless_pupils.zip
- 798_cold_gloomy.zip
- 799_brittle_flakes.zip
- 800_trans_shapes.zip
- 801_range_mask.zip
- 802_flip_photo.zip
- 803_actual_dream.zip
- 804_augment_dream.zip
- 805_smart_distortions.zip
- 806_blend_distortions.zip
- 807_star_negative.zip
- 808_star_pattern.zip
- 809_shaded_stars.zip
- 810_grad_pattern.zip
- 811_pattern_fade.zip
- 813_gobstopper.zip
- 814_gobpattern.zip
- 815_galignment.zip
- 816_etched_lines.zip
- 817_blend_pattern.zip
- 818_cubical_holes.zip
- 819_grad_pattern.zip
- 820_iso_arrows.zip
- 821_position_tips.zip
- 822_fill_gaps.zip
- 823_cartoon_teeth.zip
- 824_triangle_eye.zip
- 825_add_windows.zip
- 826_perfect_tessellate.zip
- 827_triangle_tunnels.zip
- 828_triangles_pattern.zip
- 829_colorful_triangles.zip
- 830_recolor_triangles.zip
- 831_rainbow_blends.zip
- 832_pattern_blends.zip
- 833_imposs_trident.zip
- 834_shade_trident.zip
- 835_opposing_grads.zip
- 836_trident_shadows.zip
- 837_impossible_hex.zip
- 838_impossible_lattice.zip
- 839_Joan_Miro.zip
- 840_watercolor_wash.zip
- 841_Miro_signature.zip
- 842_Photoshop_Miro.zip
- 843_enlarge_Miro.zip
- 844_Miro_Peele.zip
- 845_color_Us.zip
- 846_red_rorschach.zip
- 847_finish_Us.zip
- 848_CAF_fails.zip
- 849_turkey_2019.zip
- 850_trace_hand.zip
- 851_articulated_hand.zip
- 852_colorful_hand.zip
- 853_paint_fingernails.zip
- 854_paint_turkey.zip
- 855_turkey_feathers.zip
- 856_drop_shadow.zip
- 857_Ps_iPad_1.zip
- 858_Ps_iPad_2.zip
- 859_Ps_iPad_3.zip
- 860_iPad_Sidecar.zip
- 861_Adobe_Fresco.zip
- 862_Fresco_halftones.zip
- 863_live_brushes.zip
- 864_oil_paint.zip
- 865_Fresco_masks.zip
- 866_repurpose_mask.zip
- 867_vector_brush.zip
- 868_fresco_ps.zip
- 869_auto_color.zip
- 870_ACR_pano.zip
- 871_correct_pano.zip
- 872_diffusion.zip
- 873_simplify_2020.zip
- 874_fill_gaps.zip
- 875_posterize.zip
- 876_paint_bucket.zip
- 877_nonD_poster.zip
- 878_dynamic_poster.zip
- 879_filmstrip.zip
- 880_awful_awesome.zip
- 881_rembrandt.zip
- 882_recolor_freeform.zip
- 883_recolor_group.zip
- 884_over_under.zip
- 885_dev_over_under.zip
- 886_3D_metal_star.zip
- 887_heavy_metal.zip
- 888_wonder_poster.zip
- 889_wonder_displace.zip
- 890_wonder_woman.zip
- 891_metadata_template.zip
- 892_edit_metadata.zip
- 893_quilt_warp.zip
- 894_warp_object.zip
- 895_gopro_images.zip
- 896_content_aware.zip
- 897_gopro_combo.zip
- 898_blend_vignette.zip
- 899_photo_painting.zip
- 900_cue_ball.zip
- 901_pool_ball.zip
- 902_stripe_ball.zip
- 903_transform_each.zip
- 904_recolor_pool.zip
- 905_pool_cues.zip
- 906_rotate_cues.zip
- 907_repeat_face.zip
- 908_rainbow_faces.zip
- 909_mask_lips.zip
- 910_single_many.zip
- 911_symmetrical_mask.zip
- 912_colorize_grads.zip
- 913_mask_grads.zip
- 914_lantern_type1.zip
- 915_lantern_type2.zip
- 916_lantern_type3.zip
- 917_blend_steps.zip
- 918_blended_blends.zip
- 919_reverse_order.zip
- 920_pattern_colors.zip
- 921_blend_pattern.zip
- 922_polygons.zip
- 923_equil_triangle.zip
- 924_mercedes.zip
- 925_star_ring.zip
- 926_perfect_star.zip
- 927_lets_review.zip
- 928_basic_shapes.zip
- 929_triangle_man.zip
- 930_paint_grads.zip
- 931_adv_grads.zip
- 932_trans_vectors.zip
- 933_free_distort.zip
- 934_dynamic_fx.zip
- 935_cats_eye.zip
- 936_cat_iris.zip
- 937_primitives.zip
- 938_zig_zag.zip
- 939_dynamic_hilight.zip
- 940_reptile_scales.zip
- 941_shade_eye.zip
- 942_variable_shade.zip
- 943_dragon_eye.zip
- 945_single_thumbnail.zip
- 946_ai_home.zip
- 947_unlock_object.zip
- 948_unlock_icon.zip
- 949_line_tool.zip
- 950_broken_candy.zip
- 951_candy_rhino.zip
- 952_wrap_pattern.zip
- 953_ice_shadows.zip
- 954_illustrator_ipad.zip
- 955_pencil_points.zip
- 956_ipad_blob.zip
- 957_ipad_pen.zip
- 958_grads_repeats.zip
- 959_color_grading.zip
- 960_grading_tricks.zip
- 961_blend_balance.zip
- 962_font_height.zip
- 963_camera_profile.zip
- 964_JPEG_raw.zip
- 965_match_detail.zip
- 966_Ps_line_tool.zip
- 967_troubleshoot_line.zip
- 968_blend_vectors.zip
- 969_curve_line.zip
- 970_point_glyphs.zip
- 971_area_glyphs.zip
- 972_snap_glyphs.zip
- 973_snap_letterform.zip
- 974_glyph_shape.zip
- 975_glyph_pen.zip
- 976_playing_cards.zip
- 977_scale_shape.zip
- 978_card_suits.zip
- 979_enhance_path.zip
- 980_power_symbol.zip
- 981_huge_artboard.zip
- 982_new_artboard.zip
- 983_triceratops.zip
- 984_pen_tricks.zip
- 985_round_corner.zip
- 986_draw_round.zip
- 987_reshape_round.zip
- 988_AI_brushed.zip
- 989_AI_rivets.zip
- 990_blend_grad.zip
- 991_binoculars.zip
- 992_blue_halo.zip
- 993_bi_aberrations.zip
- 994_hide_shapes.zip
- 995_subwoofer.zip
- 996_deep_cone.zip
- 997_gradient_frame.zip
- 998_hex_screws.zip
- 999_thats_all.zip
Contents
-
-
-
-
-
860 Using an iPad as a Sidecar drawing tablet11m 37s
-
861 Introducing Adobe Fresco for the iPad15m 27s
-
862 Adobe Fresco paints halftone patterns9m 37s
-
863 Live brushes in Adobe Fresco9m 36s
-
864 Using oil brushes in Adobe Fresco5m 54s
-
865 Masking layers in Adobe Fresco9m 47s
-
866 Repurposing and inverting masks5m 25s
-
867 Vector brushes in Adobe Fresco9m 7s
-
868 Opening Fresco art in Photoshop8m 32s
-
869 Customizing the Auto Color command6m 51s
-
870 Camera Raw 12: Panoramas with fill edges9m 38s
-
871 Developing your panorama in Camera Raw5m 53s
-
872 Healing with Clone Source plus Diffusion8m 8s
-
873 The improved Simplify command in Illustrator 20207m 25s
-
874 Filling in any post-Simplify gaps4m 27s
-
875 Posterizing colors, in the style of "Hair"11m 54s
-
876 Recoloring art with the Paint Bucket tool5m 34s
-
878 Adjusting your poster art dynamically6m 15s
-
877 Posterizing colors nondestructively9m 8s
-
879 Hiding the Filmstrip in Camera Raw4m 35s
-
880 Making an awful photograph awesome10m 14s
-
881 What if Rembrandt had painted sea lions?4m 43s
-
882 Recolor a freeform gradient in Illustrator4m 58s
-
883 Recoloring a gradient using a color group3m 24s
-
884 Faking a GoPro over-under shot10m 20s
-
885 Developing your over-under in Camera Raw4m 41s
-
886 Drawing a 3D metal star in Illustrator14m 25s
-
887 Rendering the 3D star in heavy metal5m 51s
-
888 Creating a Wonder Woman 1984 poster effect9m 5s
-
889 Creating the Wonder Woman displacement map15m 5s
-
890 Masking your Wonder Woman11m 39s
-
891 Creating a metadata template in Bridge9m 24s
-
892 Streamlining a multi-use metadata template9m 29s
-
893 The Photoshop 2020 freeform Warp enhancements12m 32s
-
894 Applying a freeform Warp to a Smart Object7m 54s
-
895 Rescuing a frame from a GoPro movie7m 49s
-
896 Filling gaps with Content-Aware Fill7m 5s
-
897 Two images are better than one13m 8s
-
898 Blending images with a hand-drawn vignette4m 44s
-
899 Creating a photographic painting12m 37s
-
900 Drawing a gradient sphere as a 2D shape9m 49s
-
901 Turning a sphere into a colorful pool ball7m 51s
-
902 Changing a pool ball from solid to stripes8m 22s
-
903 Rotate versus Transform Each in Illustrator9m 36s
-
904 Recoloring your pool balls8m 20s
-
905 Drawing a pool cue in Illustrator15m 43s
-
906 Rotating with precision accuracy7m 28s
-
907 Repeating a face so it shares a common eye11m 20s
-
908 Continuous rainbow faces in Photoshop5m 42s
-
909 Masking in the natural colors of the lips6m 8s
-
910 Flipping a face to create new identities9m 8s
-
911 Hand painting a symmetrical layer mask4m 18s
-
912 Two ways to colorize with gradients6m 9s
-
913 Two ways to mask gradient effects6m 40s
-
914 Lantern tile: Type 1, onion7m 53s
-
915 Lantern tile: Type 2, traditional6m 33s
-
916 Lantern tile: Type 3, scallop4m 30s
-
917 Quickly change the number of steps in Illustrator8m 22s
-
918 Creating a blend inside a blend7m 44s
-
919 Reversing the stacking order in Illustrator4m 32s
-
920 Turning a blend into a repeating pattern12m 16s
-
921 Recoloring a blended pattern5m 8s
-
922 Precisely sizing any polygon in Illustrator9m 19s
-
923 Creating a beveled, equilateral triangle11m 46s
-
924 Turning a triangle into a Mercedes star9m 7s
-
925 Adding a ring around the Mercedes star7m 57s
-
926 Precisely sizing stars in Illustrator10m 20s
-
927 Let's review that star technique5m 25s
-
928 Creating real artwork with basic shapes9m 55s
-
929 Making a face of triangles in Illustrator10m 18s
-
930 Painting with gradients and translucency10m 34s
-
931 More advanced gradients in Illustrator6m 52s
-
932 Combining translucent vectors with a photo5m 30s
-
933 Using the dynamic Free Distort filter9m 3s
-
934 Combining dynamic effects in Illustrator6m 4s
-
935 Creating a Halloween cat’s eye in Illustrator14m 35s
-
936 Combining multiple gradient fills and effects8m 28s
-
937 Tracing a photo with primitives in Illustrator11m 31s
-
938 Halftone pattern and Zig Zag in Illustrator13m 5s
-
939 Adding dynamic highlights to your cat’s eye10m 29s
-
940 Blending reptile-like scales in Illustrator13m 42s
-
941 Shading to your cat’s eye in Illustrator10m 53s
-
942 Shading with variable-width strokes9m 10s
-
943 Turning your cat’s eye into a dragon’s eye10m 40s
-
944 Clearing the Photoshop Home screen5m 5s
-
945 Hiding a single Home screen thumbnail3m 29s
-
946 Clearing the Illustrator Home screen4m 4s
-
947 A new way to unlock stuff in Illustrator5m
-
948 Another way to unlock stuff in Illustrator2m 47s
-
949 The new Line tool in Photoshop 202110m 43s
-
950 Fixing a broken candy cane pattern4m 58s
-
951 Creating a candy cane rhinoceros in Photoshop10m 4s
-
952 Warping a pattern around an object4m 2s
-
953 Adding some rippling, reflective ice shadows8m 35s
-
-