{"id":2618,"date":"2024-04-17T08:00:40","date_gmt":"2024-04-17T08:00:40","guid":{"rendered":"https:\/\/new-blog.artlist.io\/?p=2618"},"modified":"2025-09-02T08:20:00","modified_gmt":"2025-09-02T08:20:00","slug":"fresnel-lights","status":"publish","type":"post","link":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/","title":{"rendered":"What a Fresnel light is and how to use one in your videos"},"content":{"rendered":"\n<p>Quiz question for you: What do lighthouses, theaters and film sets have in common? Got it yet? It&#8217;s the Fresnel light \u2013 sometimes known as the Fresnel lantern or Fresnel lamp. Although it was initially developed in the 1820s by French engineer Augustin Jean Fresnel to improve lighthouses,&nbsp;the Fresnel light&nbsp;has become a staple of the film and theater industries. It produces a highly versatile light that you can use as a spot or a flood, as part of a&nbsp;<a href="\&quot;https:\/\/artlist.io\/blog\/everything-you-need-to-know-about-the-3-point-lighting-setup\/\&quot;" target=\"_blank\" rel=\"noopener\">3-point lighting setup<\/a>&nbsp;and high- and low-key lighting.<\/p>\n\n\n\n<p><em>A quick pronunciation guide: Fresnel still carries the French pronunciation of its inventor. That means it&#8217;s &#8220;frey-NEL&#8221; with the emphasis on the second syllable, rather than &#8220;frezz-nul.&#8221;<\/em><\/p>\n\n\n\n<div class=\"wp-block-uagb-info-box uagb-block-be7e5098 uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-title-wrap\"><h2 class=\"uagb-ifb-title\">What is a Fresnel light?<\/h2><\/div><p class=\"uagb-ifb-desc\">A Fresnel light consists of a lamp positioned between a Fresnel lens and a reflector, housed in a box. The light from the lamp is sent toward the lens by the reflector, forming a controllable beam.<\/p><\/div><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src="\&quot;https:\/\/artlist.io\/blog\/wp-content\/uploads\/2021\/10\/31cfa13e8b4a83134e7627e72c4eeac7238ca9d2.jpg\&quot;" alt=\"fresnel light\"\ /><\/figure>\n\n\n\n<p>A Fresnel lens comprises layers of concentric rings, each smaller than the previous one, rather than a regular spherical lens. Each ring bends the light a little more than the one beneath it, steadily converging the light into a beam. These concentric rings are what Fresnel worked on in order to improve lighthouse lanterns. The size of a regular lens would have been impractical for producing a beam of the required width and intensity to be effective in a lighthouse. Still, the bending properties of the concentric rings changed that.<\/p>\n\n\n\n<p>The lamp, which can vary in wattage, and the reflector sit on a track and can be moved nearer to or farther from the Fresnel lens to widen or narrow the light beam. In addition, you can attach&nbsp;<a href="\&quot;https:\/\/artlist.io\/blog\/the-ultimate-guide-to-light-modifiers\/\&quot;">light modifiers<\/a>&nbsp;to the front of the box \u2013 for example, barn doors \u2013 to help control the beam.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How do you use a Fresnel light?<\/h2>\n\n\n\n<p>Fresnel lights are very simple to use, making them an excellent choice for any set, as well as for&nbsp;<a href="\&quot;https:\/\/artlist.io\/blog\/tips-for-getting-better-lighting-for-your-youtube-videos\/\&quot;" target=\"_blank\" rel=\"noopener\">lighting for YouTube videos<\/a>.<\/p>\n\n\n\n<p>If you move the lamp closer to the Fresnel lens, you get a wider fall of light that can flood a scene. Shift the lamp and reflector farther away from the lens, and the light beam becomes narrower, giving you a spotlight. This is what makes a Fresnel light so convenient: you can alter the beam angle from a Fresnel light without having to move the light itself.<\/p>\n\n\n\n<p>It&#8217;s easy to attach modifiers to the front of a Fresnel lamp. For example, barn doors are used to shape light, scrims to help reduce light intensity, gels for color correction and speed rings for adding a softbox.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Types of Fresnel lights<\/h2>\n\n\n\n<p>Fresnel lights can be determined by their lamps, which tend to be built in either three-, six-, or eight-inch lens diameters. These lights come in different wattages and intensities. They also have unusual names, given to them by Mole Richardson:<\/p>\n\n\n\n<ul>\n<li>100-watt Fresnel light is called an &#8220;inky&#8221;<\/li>\n\n\n\n<li>200-watt Fresnel is a \u201cmidget\u201d<\/li>\n\n\n\n<li>650-watt Fresnel is a &#8220;tweenie&#8221;<\/li>\n\n\n\n<li>1,000-watt Fresnel is a &#8220;baby&#8221;<\/li>\n\n\n\n<li>2,000-watt Fresnel is a &#8220;junior&#8221;<\/li>\n\n\n\n<li>5,000-watt Fresnel is a &#8220;senior&#8221;<\/li>\n<\/ul>\n\n\n\n<p>Don&#8217;t ever touch the glass lamp in a Fresnel light. If you do so when it&#8217;s hot, you&#8217;ll give yourself a terrible burn. And if you touch it when it&#8217;s cold, your skin can leave an oil mark; then, when the light heats up, the oil can cause the glass to explode.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What do you use Fresnel lights for?<\/h2>\n\n\n\n<p>So much of the Fresnel light&#8217;s appeal is its versatility. You can use it as part of a&nbsp;<a href="\&quot;https:\/\/artlist.io\/blog\/lighting-youtube-videos-a-beginners-guide\/\&quot;" target=\"_blank\" rel=\"noopener\">YouTube lighting setup<\/a>&nbsp;to give soft, even light, or narrow the beam to produce a&nbsp;<a href="\&quot;https:\/\/artlist.io\/blog\/hard-light-vs-soft-light\/\&quot;">hard light<\/a> for something dramatic.<\/p>\n\n\n\n<p>There are a few main ways to use your Fresnel light:<\/p>\n\n\n\n<ul>\n<li>Spot (or a flood)<\/li>\n\n\n\n<li>3-point lighting setup<\/li>\n\n\n\n<li>High and low-key lighting<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Spot (or flood) lighting<\/h3>\n\n\n\n<p>The overhead beam at the opening of this video is from a Fresnel light, which acts as a spotlight, highlighting the subject and area of the frame we want our audience to focus on.<\/p>\n\n\n\n<p><iframe src=\"https:\/\/www.youtube.com\/embed\/kghy56EsTqM?feature=oembed\" width=\"683\" height=\"384\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe><\/p>\n\n\n\n<p>Fresnel lights are used as spotlights in many theatrical and musical productions across the world:<\/p>\n\n\n\n<p>Here, a Fresnel light was used to give definition to the subject:<\/p>\n\n\n\n    <div class=\"clipsContainer\" id=\"69d06983dea4b\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"footage\" == 'footage') {\n                if(\"710701\" == '') { \/\/ if this is a request for multiple clips by attributes\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query ClipList($page: Int, $sortType: Int, $categoryIds: String, $searchTerm: String) {\n\t\t\t\t\t\t\t\tclipList(page: $page, sortType: $sortType, categoryIds: $categoryIds, searchTerm: $searchTerm) {\n\t\t\t\t\t\t\t\t  exactResults  {\n\t\t\t\t\t\t\t\t\tclipPath\n\t\t\t\t\t\t\t\t\tclipNameForUrl\n\t\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t\t\tisNew\n\t\t\t\t\t\t\t\t\tfilmMakerDisplayName\n\t\t\t\t\t\t\t\t\timageUrl\n\t\t\t\t\t\t\t\t\tthumbnailUrl\n\t\t\t\t\t\t\t\t\twidth\n\t\t\t\t\t\t\t\t\tvideoUrl\n\t\t\t\t\t\t\t\t\trawFileExt\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n\t\t\t\t\t\t\t\t\"page\": 1,\n\t\t\t\t\t\t\t\t\"sortType\": 1,\n\t\t\t\t\t\t\t\t\"categoryIds\": null,\n\t\t\t\t\t\t\t\t\"searchTerm\": \"\"\n\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('footage list: ', res);\n                            var data = res.data.clipList.exactResults;\n                            if ($(\"#69d06983dea4b\").length && data.length > 0) {\n                                createClipsGrid(data, \"69d06983dea4b\");\n                            } else if ($(\"#69d06983dea4b\").length && data.length == 0) {\n                                $(\"#69d06983dea4b\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                } else if(\"710701\" !== '') { \/\/ if this is a request for a specific clip by id\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query Clip($clipId: Int!) {\n\t\t\t\t\t\t\t\tclip(id: $clipId) {\n\t\t\t\t\t\t\t\t\tclipPath\n\t\t\t\t\t\t\t\t\tclipNameForUrl\n\t\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t\t\tisNew\n\t\t\t\t\t\t\t\t\tfilmMakerDisplayName\n\t\t\t\t\t\t\t\t\timageUrl\n\t\t\t\t\t\t\t\t\tthumbnailUrl\n\t\t\t\t\t\t\t\t\twidth\n\t\t\t\t\t\t\t\t\tvideoUrl\n\t\t\t\t\t\t\t\t\trawFileExt\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n\t\t\t\t\t\t\t\t\"clipId\": 710701\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('specific footage: ', res);\n                            var data = res.data.clip;\n                            if ($(\"#69d06983dea4b\").length && data !== '') {\n                                createClipsGrid(data, \"69d06983dea4b\");\n                            } else if ($(\"#69d06983dea4b\").length && data.length == '') {\n                                $(\"#69d06983dea4b\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                }\n            } else if(\"footage\" == 'templates') {\n                if(\"710701\" === '') {\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query TemplatesList($payload: TemplatesByTermSearchPayload!) {\n                                templatesList(payload: $payload) {\n                                    nameForUrl\n                                    id\n                                    name\n                                    isNew\n                                    artistName\n                                    thumbnailUrl\n                                    previewVideoFileUrl\n                                }\n                            }`,\n                            variables: `{\n                                \"payload\": {\n                                    \"page\": 1,\n                                    \"take\": 1,\n                                    \"sortBy\": \"1\",\n                                    \"categories\": null,\n                                    \"searchTerms\": \"\"\n                                }\n                            }`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('templates list: ', res);\n                            var data = res.data.templatesList;\n                            if ($(\"#69d06983dea4b\").length && data.length > 0) {\n                                createClipsGrid(data, \"69d06983dea4b\");\n                            } else if ($(\"#69d06983dea4b\").length && data.length == 0) {\n                                $(\"#69d06983dea4b\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                    } else if(\"710701\" !== '') {\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query Template($ids: [String!]!, $page: Int!, $take: Int!) {\n\t\t\t\t\t\t\t\ttemplatesByIds(ids: $ids, page: $page, take: $take) {\n\t\t\t\t\t\t\t\t\tnameForUrl\n                                    id\n                                    name\n                                    isNew\n                                    artistName\n                                    thumbnailUrl\n                                    previewVideoFileUrl\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n                                \"ids\": [\"710701\"],\n                                \"page\": 1,\n                                \"take\": 1\n\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('specific template: ', res);\n                            var data = res.data.templatesByIds[0];\n                            if ($(\"#69d06983dea4b\").length && data !== '') {\n                                createClipsGrid(data, \"69d06983dea4b\");\n                            } else if ($(\"#69d06983dea4b\").length && data.length == '') {\n                                $(\"#69d06983dea4b\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                }\n            }\n\n            function createClipsGrid(data, clipsContainerId){\n                const container = $(\"#\" + clipsContainerId);\n                let playerSrc = '';\n\n                $.each(data, function(index, clip) {\n                    if(\"710701\" !== '') { \/\/ if this is a request for a specific clip by id - then the data is not an array of clips but only one clip and that's why the \"clip\" variable is actually the \"data\"\n                        index = 0\n                        clip = data;\n                    }\n                    if ((index) < 1) {\n                        \/\/ clip container\n                        const clipContainer = $(\"<div>\").addClass(\"clipContainer single_clip\");\n                        \/\/ new badge\n                        if (clip.isNew) {\n                            clipContainer.append('<span class=\"isNewBadge\">NEW<\/span>');\n                        }\n                        \/\/ video\n                        let videoElement = document.createElement('video');\n                        videoElement.setAttribute('playsinline', '');\n                        videoElement.setAttribute('webkit-playsinline', '');\n                        videoElement.setAttribute('x5-playsinline', '');\n                        videoElement.setAttribute('preload', 'auto');\n                        \n                        clipContainer.append(videoElement);\n                        \/\/ clip name and artist name\n                        let clipName = '';\n                        let artistName = '';\n                        if(\"footage\" == 'footage') {\n                            clipName = clip.clipNameForUrl;\n                            clipName = clipName.replace(\/-\/g, \", \");\n                            clipName = $(\"<a>\").addClass(\"clipName\").attr(\"href\", \"https:\/\/artlist.io\/stock-footage\/clip\/\" + clip.clipNameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").text(clipName);\n                            artistName = $(\"<div>\").addClass(\"artistName\").text('By ' + clip.filmMakerDisplayName + '');\n                        } else if(\"footage\" == 'templates') {\n                            clipName = $(\"<a>\").addClass(\"clipName\").attr(\"href\", \"https:\/\/artlist.io\/video-templates\/\" + clip.nameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").text(clip.name);\n                            artistName = $(\"<div>\").addClass(\"artistName\").text('By ' + clip.artistName + '');\n                        }\n                        const clipNames = $(\"<span>\").addClass(\"clipNames\").append(clipName, artistName);\n                        \/\/ download button\n                        let clipDownload = '';\n                        if(\"footage\" == 'footage') {\n                            clipDownload = $(\"<a>\").addClass(\"clipDownload\").attr(\"href\", \"https:\/\/artlist.io\/stock-footage\/clip\/\" + clip.clipNameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").html('<i class=\"icon download white\"><\/i>');\n                        } else if(\"footage\" == 'templates') {\n                            clipDownload = $(\"<a>\").addClass(\"clipDownload\").attr(\"href\", \"https:\/\/artlist.io\/video-templates\/\" + clip.nameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").html('<i class=\"icon download white\"><\/i>');\n                        }\n                        \/\/ overlay\n                        const overlay = $(\"<div>\").addClass(\"overlay\");\n                        overlay.append(clipNames, clipDownload);\n\n                        \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                        clipContainer.append(videoElement, overlay);\n\n                        \/\/ if this is a preview of only one specific clip (by id)\n                        if(\"710701\" !== '') {\n                            $(container).addClass(\"clipContainerSingular\")\n                        }\n\n                        \/\/ append audio player container into main playlist container\n                        container.append(clipContainer[0]);\n\n                        if(\"footage\" == 'footage') {\n                            playerSrc =  clip.clipPath;\n                        } else if(\"footage\" == 'templates') {\n                            playerSrc =  clip.previewVideoFileUrl;\n                        }\n                        const player = videojs(videoElement, {\n                            muted: true,\n                            autoplay: true,\n                        });\n\n                        player.src({\n                            src: playerSrc,\n                            type: 'application\/x-mpegURL'\n                        });\n\n                        \/* SEGMENT EVENTS *\/\n                        const special_data = getProps();\n\n                        \/* media played *\/\n                        var $videoElement = $(videoElement);\n                        $videoElement.on('play', function() {\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/* media paused *\/\n                        var $videoElement = $(videoElement);\n                        $videoElement.on('pause', function() {\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/* media viewed *\/\n                        const observer = new IntersectionObserver(entries => {\n                            entries.forEach(entry => {\n                                if (entry.isIntersecting) {\n                                    var assetId = clip.id;\n                                    var artist = clip.filmMakerDisplayName || clip.artistName;\n                                    var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                                    var asset_type = null;\n                                    if(\"footage\" == 'footage') {\n                                        asset_type = 'footage';\n                                    } else if(\"footage\" == 'templates') {\n                                        asset_type = 'template';\n                                    }\n                                    analytics.track(\"media viewed\", {\n                                        asset_id: assetId || null,\n                                        asset_type: asset_type || null,\n                                        click_source: 'player',\n                                        artist: artist || null,\n                                        title: title || null,\n                                        genre: null,\n                                        ...special_data,\n                                    });\n                                    observer.unobserve(entry.target);\n                                }\n                            });\n                        }, {\n                            threshold: 0.5\n                        });\n                        observer.observe($videoElement[0]);\n\n                        \/* media downloaded *\/\n                        $videoElement.closest('.clipContainer').find('.clipName').on('click', function() {\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media downloaded\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n                        $videoElement.closest('.clipContainer').find('.clipDownload').on('click', function() {\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media downloaded\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/\/ check screen size\n                        var mobileScreen = window.matchMedia('(max-width: 767px)');\n                        if (mobileScreen.matches) { \/\/ mobile\n                            const observer = new IntersectionObserver(function(entries) {\n                                entries.forEach(entry => {\n                                    if (entry.isIntersecting) {\n                                        player.play(); \/\/ Play the video when it enters the viewport\n                                    } else {\n                                        player.pause(); \/\/ Pause the video when it goes out of the viewport\n                                    }\n                                });\n                            });\n                            observer.observe(videoElement);\n                        } else { \/\/ desktop\n                            clipContainer.on('mouseenter', function() {\n                                player.play();\n                            });\n\n                            clipContainer.on('mouseleave', function() {\n                                player.pause();\n                            });\n                        }\n\n                    }\n                    if(\"710701\" !== '') { \/\/ if this is a request for a specific clip by id - then break out of loop after first time bc it's not an array\n                        return false;\n                    }\n                });\n            }\n\n        });\n    <\/script>\n\n    \n\n\n\n    <div class=\"clipsContainer\" id=\"69d06983deb73\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"footage\" == 'footage') {\n                if(\"328174\" == '') { \/\/ if this is a request for multiple clips by attributes\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query ClipList($page: Int, $sortType: Int, $categoryIds: String, $searchTerm: String) {\n\t\t\t\t\t\t\t\tclipList(page: $page, sortType: $sortType, categoryIds: $categoryIds, searchTerm: $searchTerm) {\n\t\t\t\t\t\t\t\t  exactResults  {\n\t\t\t\t\t\t\t\t\tclipPath\n\t\t\t\t\t\t\t\t\tclipNameForUrl\n\t\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t\t\tisNew\n\t\t\t\t\t\t\t\t\tfilmMakerDisplayName\n\t\t\t\t\t\t\t\t\timageUrl\n\t\t\t\t\t\t\t\t\tthumbnailUrl\n\t\t\t\t\t\t\t\t\twidth\n\t\t\t\t\t\t\t\t\tvideoUrl\n\t\t\t\t\t\t\t\t\trawFileExt\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n\t\t\t\t\t\t\t\t\"page\": 1,\n\t\t\t\t\t\t\t\t\"sortType\": 1,\n\t\t\t\t\t\t\t\t\"categoryIds\": null,\n\t\t\t\t\t\t\t\t\"searchTerm\": \"\"\n\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('footage list: ', res);\n                            var data = res.data.clipList.exactResults;\n                            if ($(\"#69d06983deb73\").length && data.length > 0) {\n                                createClipsGrid(data, \"69d06983deb73\");\n                            } else if ($(\"#69d06983deb73\").length && data.length == 0) {\n                                $(\"#69d06983deb73\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                } else if(\"328174\" !== '') { \/\/ if this is a request for a specific clip by id\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query Clip($clipId: Int!) {\n\t\t\t\t\t\t\t\tclip(id: $clipId) {\n\t\t\t\t\t\t\t\t\tclipPath\n\t\t\t\t\t\t\t\t\tclipNameForUrl\n\t\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t\t\tisNew\n\t\t\t\t\t\t\t\t\tfilmMakerDisplayName\n\t\t\t\t\t\t\t\t\timageUrl\n\t\t\t\t\t\t\t\t\tthumbnailUrl\n\t\t\t\t\t\t\t\t\twidth\n\t\t\t\t\t\t\t\t\tvideoUrl\n\t\t\t\t\t\t\t\t\trawFileExt\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n\t\t\t\t\t\t\t\t\"clipId\": 328174\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('specific footage: ', res);\n                            var data = res.data.clip;\n                            if ($(\"#69d06983deb73\").length && data !== '') {\n                                createClipsGrid(data, \"69d06983deb73\");\n                            } else if ($(\"#69d06983deb73\").length && data.length == '') {\n                                $(\"#69d06983deb73\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                }\n            } else if(\"footage\" == 'templates') {\n                if(\"328174\" === '') {\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query TemplatesList($payload: TemplatesByTermSearchPayload!) {\n                                templatesList(payload: $payload) {\n                                    nameForUrl\n                                    id\n                                    name\n                                    isNew\n                                    artistName\n                                    thumbnailUrl\n                                    previewVideoFileUrl\n                                }\n                            }`,\n                            variables: `{\n                                \"payload\": {\n                                    \"page\": 1,\n                                    \"take\": 1,\n                                    \"sortBy\": \"1\",\n                                    \"categories\": null,\n                                    \"searchTerms\": \"\"\n                                }\n                            }`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('templates list: ', res);\n                            var data = res.data.templatesList;\n                            if ($(\"#69d06983deb73\").length && data.length > 0) {\n                                createClipsGrid(data, \"69d06983deb73\");\n                            } else if ($(\"#69d06983deb73\").length && data.length == 0) {\n                                $(\"#69d06983deb73\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                    } else if(\"328174\" !== '') {\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query Template($ids: [String!]!, $page: Int!, $take: Int!) {\n\t\t\t\t\t\t\t\ttemplatesByIds(ids: $ids, page: $page, take: $take) {\n\t\t\t\t\t\t\t\t\tnameForUrl\n                                    id\n                                    name\n                                    isNew\n                                    artistName\n                                    thumbnailUrl\n                                    previewVideoFileUrl\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n                                \"ids\": [\"328174\"],\n                                \"page\": 1,\n                                \"take\": 1\n\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('specific template: ', res);\n                            var data = res.data.templatesByIds[0];\n                            if ($(\"#69d06983deb73\").length && data !== '') {\n                                createClipsGrid(data, \"69d06983deb73\");\n                            } else if ($(\"#69d06983deb73\").length && data.length == '') {\n                                $(\"#69d06983deb73\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                }\n            }\n\n            function createClipsGrid(data, clipsContainerId){\n                const container = $(\"#\" + clipsContainerId);\n                let playerSrc = '';\n\n                $.each(data, function(index, clip) {\n                    if(\"328174\" !== '') { \/\/ if this is a request for a specific clip by id - then the data is not an array of clips but only one clip and that's why the \"clip\" variable is actually the \"data\"\n                        index = 0\n                        clip = data;\n                    }\n                    if ((index) < 1) {\n                        \/\/ clip container\n                        const clipContainer = $(\"<div>\").addClass(\"clipContainer single_clip\");\n                        \/\/ new badge\n                        if (clip.isNew) {\n                            clipContainer.append('<span class=\"isNewBadge\">NEW<\/span>');\n                        }\n                        \/\/ video\n                        let videoElement = document.createElement('video');\n                        videoElement.setAttribute('playsinline', '');\n                        videoElement.setAttribute('webkit-playsinline', '');\n                        videoElement.setAttribute('x5-playsinline', '');\n                        videoElement.setAttribute('preload', 'auto');\n                        \n                        clipContainer.append(videoElement);\n                        \/\/ clip name and artist name\n                        let clipName = '';\n                        let artistName = '';\n                        if(\"footage\" == 'footage') {\n                            clipName = clip.clipNameForUrl;\n                            clipName = clipName.replace(\/-\/g, \", \");\n                            clipName = $(\"<a>\").addClass(\"clipName\").attr(\"href\", \"https:\/\/artlist.io\/stock-footage\/clip\/\" + clip.clipNameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").text(clipName);\n                            artistName = $(\"<div>\").addClass(\"artistName\").text('By ' + clip.filmMakerDisplayName + '');\n                        } else if(\"footage\" == 'templates') {\n                            clipName = $(\"<a>\").addClass(\"clipName\").attr(\"href\", \"https:\/\/artlist.io\/video-templates\/\" + clip.nameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").text(clip.name);\n                            artistName = $(\"<div>\").addClass(\"artistName\").text('By ' + clip.artistName + '');\n                        }\n                        const clipNames = $(\"<span>\").addClass(\"clipNames\").append(clipName, artistName);\n                        \/\/ download button\n                        let clipDownload = '';\n                        if(\"footage\" == 'footage') {\n                            clipDownload = $(\"<a>\").addClass(\"clipDownload\").attr(\"href\", \"https:\/\/artlist.io\/stock-footage\/clip\/\" + clip.clipNameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").html('<i class=\"icon download white\"><\/i>');\n                        } else if(\"footage\" == 'templates') {\n                            clipDownload = $(\"<a>\").addClass(\"clipDownload\").attr(\"href\", \"https:\/\/artlist.io\/video-templates\/\" + clip.nameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").html('<i class=\"icon download white\"><\/i>');\n                        }\n                        \/\/ overlay\n                        const overlay = $(\"<div>\").addClass(\"overlay\");\n                        overlay.append(clipNames, clipDownload);\n\n                        \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                        clipContainer.append(videoElement, overlay);\n\n                        \/\/ if this is a preview of only one specific clip (by id)\n                        if(\"328174\" !== '') {\n                            $(container).addClass(\"clipContainerSingular\")\n                        }\n\n                        \/\/ append audio player container into main playlist container\n                        container.append(clipContainer[0]);\n\n                        if(\"footage\" == 'footage') {\n                            playerSrc =  clip.clipPath;\n                        } else if(\"footage\" == 'templates') {\n                            playerSrc =  clip.previewVideoFileUrl;\n                        }\n                        const player = videojs(videoElement, {\n                            muted: true,\n                            autoplay: true,\n                        });\n\n                        player.src({\n                            src: playerSrc,\n                            type: 'application\/x-mpegURL'\n                        });\n\n                        \/* SEGMENT EVENTS *\/\n                        const special_data = getProps();\n\n                        \/* media played *\/\n                        var $videoElement = $(videoElement);\n                        $videoElement.on('play', function() {\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/* media paused *\/\n                        var $videoElement = $(videoElement);\n                        $videoElement.on('pause', function() {\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/* media viewed *\/\n                        const observer = new IntersectionObserver(entries => {\n                            entries.forEach(entry => {\n                                if (entry.isIntersecting) {\n                                    var assetId = clip.id;\n                                    var artist = clip.filmMakerDisplayName || clip.artistName;\n                                    var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                                    var asset_type = null;\n                                    if(\"footage\" == 'footage') {\n                                        asset_type = 'footage';\n                                    } else if(\"footage\" == 'templates') {\n                                        asset_type = 'template';\n                                    }\n                                    analytics.track(\"media viewed\", {\n                                        asset_id: assetId || null,\n                                        asset_type: asset_type || null,\n                                        click_source: 'player',\n                                        artist: artist || null,\n                                        title: title || null,\n                                        genre: null,\n                                        ...special_data,\n                                    });\n                                    observer.unobserve(entry.target);\n                                }\n                            });\n                        }, {\n                            threshold: 0.5\n                        });\n                        observer.observe($videoElement[0]);\n\n                        \/* media downloaded *\/\n                        $videoElement.closest('.clipContainer').find('.clipName').on('click', function() {\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media downloaded\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n                        $videoElement.closest('.clipContainer').find('.clipDownload').on('click', function() {\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media downloaded\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/\/ check screen size\n                        var mobileScreen = window.matchMedia('(max-width: 767px)');\n                        if (mobileScreen.matches) { \/\/ mobile\n                            const observer = new IntersectionObserver(function(entries) {\n                                entries.forEach(entry => {\n                                    if (entry.isIntersecting) {\n                                        player.play(); \/\/ Play the video when it enters the viewport\n                                    } else {\n                                        player.pause(); \/\/ Pause the video when it goes out of the viewport\n                                    }\n                                });\n                            });\n                            observer.observe(videoElement);\n                        } else { \/\/ desktop\n                            clipContainer.on('mouseenter', function() {\n                                player.play();\n                            });\n\n                            clipContainer.on('mouseleave', function() {\n                                player.pause();\n                            });\n                        }\n\n                    }\n                    if(\"328174\" !== '') { \/\/ if this is a request for a specific clip by id - then break out of loop after first time bc it's not an array\n                        return false;\n                    }\n                });\n            }\n\n        });\n    <\/script>\n\n    \n\n\n\n<h3 class=\"wp-block-heading\">3-point lighting setup<\/h3>\n\n\n\n<p>You can also use a Fresnel light for any light that makes up part of a 3-point lighting setup. It could act as the key light, fill light, <a href=\"https:\/\/artlist.io\/blog\/backlighting\/\">backlighting<\/a>, or as a way to light the background of your frame.<\/p>\n\n\n\n<p>Here, a Fresnel light was used to give definition to the subject:<\/p>\n\n\n\n<p><iframe src=\"https:\/\/www.youtube.com\/embed\/9pFhdyt7qvI?start=68&amp;feature=oembed\" width=\"683\" height=\"384\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe>&nbsp;This stock footage shows how a Fresnel light can be deployed as a key light:<\/p>\n\n\n\n    <div class=\"clipsContainer\" id=\"69d06983dec15\"><\/div>\n\n    <script>\n        jQuery(document).ready(function($) {\n\n            if(\"footage\" == 'footage') {\n                if(\"374423\" == '') { \/\/ if this is a request for multiple clips by attributes\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query ClipList($page: Int, $sortType: Int, $categoryIds: String, $searchTerm: String) {\n\t\t\t\t\t\t\t\tclipList(page: $page, sortType: $sortType, categoryIds: $categoryIds, searchTerm: $searchTerm) {\n\t\t\t\t\t\t\t\t  exactResults  {\n\t\t\t\t\t\t\t\t\tclipPath\n\t\t\t\t\t\t\t\t\tclipNameForUrl\n\t\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t\t\tisNew\n\t\t\t\t\t\t\t\t\tfilmMakerDisplayName\n\t\t\t\t\t\t\t\t\timageUrl\n\t\t\t\t\t\t\t\t\tthumbnailUrl\n\t\t\t\t\t\t\t\t\twidth\n\t\t\t\t\t\t\t\t\tvideoUrl\n\t\t\t\t\t\t\t\t\trawFileExt\n\t\t\t\t\t\t\t\t  }\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n\t\t\t\t\t\t\t\t\"page\": 1,\n\t\t\t\t\t\t\t\t\"sortType\": 1,\n\t\t\t\t\t\t\t\t\"categoryIds\": null,\n\t\t\t\t\t\t\t\t\"searchTerm\": \"\"\n\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('footage list: ', res);\n                            var data = res.data.clipList.exactResults;\n                            if ($(\"#69d06983dec15\").length && data.length > 0) {\n                                createClipsGrid(data, \"69d06983dec15\");\n                            } else if ($(\"#69d06983dec15\").length && data.length == 0) {\n                                $(\"#69d06983dec15\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                } else if(\"374423\" !== '') { \/\/ if this is a request for a specific clip by id\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query Clip($clipId: Int!) {\n\t\t\t\t\t\t\t\tclip(id: $clipId) {\n\t\t\t\t\t\t\t\t\tclipPath\n\t\t\t\t\t\t\t\t\tclipNameForUrl\n\t\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t\t\tisNew\n\t\t\t\t\t\t\t\t\tfilmMakerDisplayName\n\t\t\t\t\t\t\t\t\timageUrl\n\t\t\t\t\t\t\t\t\tthumbnailUrl\n\t\t\t\t\t\t\t\t\twidth\n\t\t\t\t\t\t\t\t\tvideoUrl\n\t\t\t\t\t\t\t\t\trawFileExt\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n\t\t\t\t\t\t\t\t\"clipId\": 374423\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('specific footage: ', res);\n                            var data = res.data.clip;\n                            if ($(\"#69d06983dec15\").length && data !== '') {\n                                createClipsGrid(data, \"69d06983dec15\");\n                            } else if ($(\"#69d06983dec15\").length && data.length == '') {\n                                $(\"#69d06983dec15\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                }\n            } else if(\"footage\" == 'templates') {\n                if(\"374423\" === '') {\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query TemplatesList($payload: TemplatesByTermSearchPayload!) {\n                                templatesList(payload: $payload) {\n                                    nameForUrl\n                                    id\n                                    name\n                                    isNew\n                                    artistName\n                                    thumbnailUrl\n                                    previewVideoFileUrl\n                                }\n                            }`,\n                            variables: `{\n                                \"payload\": {\n                                    \"page\": 1,\n                                    \"take\": 1,\n                                    \"sortBy\": \"1\",\n                                    \"categories\": null,\n                                    \"searchTerms\": \"\"\n                                }\n                            }`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('templates list: ', res);\n                            var data = res.data.templatesList;\n                            if ($(\"#69d06983dec15\").length && data.length > 0) {\n                                createClipsGrid(data, \"69d06983dec15\");\n                            } else if ($(\"#69d06983dec15\").length && data.length == 0) {\n                                $(\"#69d06983dec15\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                    } else if(\"374423\" !== '') {\n                    $.ajax({\n                        method: \"POST\",\n                        url: \"https:\/\/search-api.artlist.me\/v1\/graphql\",\n                        contentType: \"application\/json\",\n                        data: JSON.stringify({\n                            query: `query Template($ids: [String!]!, $page: Int!, $take: Int!) {\n\t\t\t\t\t\t\t\ttemplatesByIds(ids: $ids, page: $page, take: $take) {\n\t\t\t\t\t\t\t\t\tnameForUrl\n                                    id\n                                    name\n                                    isNew\n                                    artistName\n                                    thumbnailUrl\n                                    previewVideoFileUrl\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}`,\n                            variables: `{\n                                \"ids\": [\"374423\"],\n                                \"page\": 1,\n                                \"take\": 1\n\t\t\t\t\t\t\t}`,\n                        })\n                    }).done(function (res) {\n                        if(res == '') {\n                            console.log('none');\n                        } else {\n                            console.log('specific template: ', res);\n                            var data = res.data.templatesByIds[0];\n                            if ($(\"#69d06983dec15\").length && data !== '') {\n                                createClipsGrid(data, \"69d06983dec15\");\n                            } else if ($(\"#69d06983dec15\").length && data.length == '') {\n                                $(\"#69d06983dec15\").empty().append('<div class=\"noClipsError\">No clips were found.<\/div>');\n                            }\n                        }\n                    });\n                }\n            }\n\n            function createClipsGrid(data, clipsContainerId){\n                const container = $(\"#\" + clipsContainerId);\n                let playerSrc = '';\n\n                $.each(data, function(index, clip) {\n                    if(\"374423\" !== '') { \/\/ if this is a request for a specific clip by id - then the data is not an array of clips but only one clip and that's why the \"clip\" variable is actually the \"data\"\n                        index = 0\n                        clip = data;\n                    }\n                    if ((index) < 1) {\n                        \/\/ clip container\n                        const clipContainer = $(\"<div>\").addClass(\"clipContainer single_clip\");\n                        \/\/ new badge\n                        if (clip.isNew) {\n                            clipContainer.append('<span class=\"isNewBadge\">NEW<\/span>');\n                        }\n                        \/\/ video\n                        let videoElement = document.createElement('video');\n                        videoElement.setAttribute('playsinline', '');\n                        videoElement.setAttribute('webkit-playsinline', '');\n                        videoElement.setAttribute('x5-playsinline', '');\n                        videoElement.setAttribute('preload', 'auto');\n                        \n                        clipContainer.append(videoElement);\n                        \/\/ clip name and artist name\n                        let clipName = '';\n                        let artistName = '';\n                        if(\"footage\" == 'footage') {\n                            clipName = clip.clipNameForUrl;\n                            clipName = clipName.replace(\/-\/g, \", \");\n                            clipName = $(\"<a>\").addClass(\"clipName\").attr(\"href\", \"https:\/\/artlist.io\/stock-footage\/clip\/\" + clip.clipNameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").text(clipName);\n                            artistName = $(\"<div>\").addClass(\"artistName\").text('By ' + clip.filmMakerDisplayName + '');\n                        } else if(\"footage\" == 'templates') {\n                            clipName = $(\"<a>\").addClass(\"clipName\").attr(\"href\", \"https:\/\/artlist.io\/video-templates\/\" + clip.nameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").text(clip.name);\n                            artistName = $(\"<div>\").addClass(\"artistName\").text('By ' + clip.artistName + '');\n                        }\n                        const clipNames = $(\"<span>\").addClass(\"clipNames\").append(clipName, artistName);\n                        \/\/ download button\n                        let clipDownload = '';\n                        if(\"footage\" == 'footage') {\n                            clipDownload = $(\"<a>\").addClass(\"clipDownload\").attr(\"href\", \"https:\/\/artlist.io\/stock-footage\/clip\/\" + clip.clipNameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").html('<i class=\"icon download white\"><\/i>');\n                        } else if(\"footage\" == 'templates') {\n                            clipDownload = $(\"<a>\").addClass(\"clipDownload\").attr(\"href\", \"https:\/\/artlist.io\/video-templates\/\" + clip.nameForUrl + \"\/\" + clip.id + \"?download=1&utm_source=blog\").attr(\"target\", \"_blank\").html('<i class=\"icon download white\"><\/i>');\n                        }\n                        \/\/ overlay\n                        const overlay = $(\"<div>\").addClass(\"overlay\");\n                        overlay.append(clipNames, clipDownload);\n\n                        \/\/ APPEND ALL ELEMENTS INTO AUDIO PLAYER CONTAINER\n                        clipContainer.append(videoElement, overlay);\n\n                        \/\/ if this is a preview of only one specific clip (by id)\n                        if(\"374423\" !== '') {\n                            $(container).addClass(\"clipContainerSingular\")\n                        }\n\n                        \/\/ append audio player container into main playlist container\n                        container.append(clipContainer[0]);\n\n                        if(\"footage\" == 'footage') {\n                            playerSrc =  clip.clipPath;\n                        } else if(\"footage\" == 'templates') {\n                            playerSrc =  clip.previewVideoFileUrl;\n                        }\n                        const player = videojs(videoElement, {\n                            muted: true,\n                            autoplay: true,\n                        });\n\n                        player.src({\n                            src: playerSrc,\n                            type: 'application\/x-mpegURL'\n                        });\n\n                        \/* SEGMENT EVENTS *\/\n                        const special_data = getProps();\n\n                        \/* media played *\/\n                        var $videoElement = $(videoElement);\n                        $videoElement.on('play', function() {\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media played\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/* media paused *\/\n                        var $videoElement = $(videoElement);\n                        $videoElement.on('pause', function() {\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media paused\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/* media viewed *\/\n                        const observer = new IntersectionObserver(entries => {\n                            entries.forEach(entry => {\n                                if (entry.isIntersecting) {\n                                    var assetId = clip.id;\n                                    var artist = clip.filmMakerDisplayName || clip.artistName;\n                                    var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                                    var asset_type = null;\n                                    if(\"footage\" == 'footage') {\n                                        asset_type = 'footage';\n                                    } else if(\"footage\" == 'templates') {\n                                        asset_type = 'template';\n                                    }\n                                    analytics.track(\"media viewed\", {\n                                        asset_id: assetId || null,\n                                        asset_type: asset_type || null,\n                                        click_source: 'player',\n                                        artist: artist || null,\n                                        title: title || null,\n                                        genre: null,\n                                        ...special_data,\n                                    });\n                                    observer.unobserve(entry.target);\n                                }\n                            });\n                        }, {\n                            threshold: 0.5\n                        });\n                        observer.observe($videoElement[0]);\n\n                        \/* media downloaded *\/\n                        $videoElement.closest('.clipContainer').find('.clipName').on('click', function() {\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media downloaded\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n                        $videoElement.closest('.clipContainer').find('.clipDownload').on('click', function() {\n                            var assetId = clip.id;\n                            var artist = clip.filmMakerDisplayName || clip.artistName;\n                            var title = clip.clipNameForUrl ? clip.clipNameForUrl.replace(\/-\/g, \", \") : clip.name;\n                            var asset_type = null;\n                            if(\"footage\" == 'footage') {\n                                asset_type = 'footage';\n                            } else if(\"footage\" == 'templates') {\n                                asset_type = 'template';\n                            }\n                            analytics.track(\"media downloaded\", {\n                                asset_id: assetId || null,\n                                asset_type: asset_type || null,\n                                click_source: 'player',\n                                artist: artist || null,\n                                title: title || null,\n                                genre: null,\n                                ...special_data,\n                            });\n                        });\n\n                        \/\/ check screen size\n                        var mobileScreen = window.matchMedia('(max-width: 767px)');\n                        if (mobileScreen.matches) { \/\/ mobile\n                            const observer = new IntersectionObserver(function(entries) {\n                                entries.forEach(entry => {\n                                    if (entry.isIntersecting) {\n                                        player.play(); \/\/ Play the video when it enters the viewport\n                                    } else {\n                                        player.pause(); \/\/ Pause the video when it goes out of the viewport\n                                    }\n                                });\n                            });\n                            observer.observe(videoElement);\n                        } else { \/\/ desktop\n                            clipContainer.on('mouseenter', function() {\n                                player.play();\n                            });\n\n                            clipContainer.on('mouseleave', function() {\n                                player.pause();\n                            });\n                        }\n\n                    }\n                    if(\"374423\" !== '') { \/\/ if this is a request for a specific clip by id - then break out of loop after first time bc it's not an array\n                        return false;\n                    }\n                });\n            }\n\n        });\n    <\/script>\n\n    \n\n\n\n<h3 class=\"wp-block-heading\">High- or low-key lighting<\/h3>\n\n\n\n<p>High-key and low-key lighting are both achievable with a Fresnel lens on set. High-key lighting will reduce the lighting ratio, ensuring there\u2019s less contrast between the darker tones and the brighter areas. Alternatively, low-key lighting establishes greater contrast between the dark and light areas of the image.<\/p>\n\n\n\n<p>When you want a high-key effect in product shoots, a Fresnel light can easily flood your set.<\/p>\n\n\n\n<p>If you need to light something very specific with a hard cone of light and no spill \u2013 for example, if you\u2019re <a href=\"https:\/\/artlist.io\/blog\/night-scene-videography\/\">shooting a night scene<\/a>&nbsp;\u2013 you might find a Fresnel spotlight effect very useful. A Fresnel light spills far less than an open-face light, allowing you much more control.<\/p>\n\n\n\n<p>You can see the spot beam in this video, which was created with a Fresnel light:<\/p>\n\n\n\n<p><iframe src=\"https:\/\/www.youtube.com\/embed\/8_CyBVQHXvI?feature=oembed\" width=\"683\" height=\"384\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe><\/p>\n\n\n\n<p>In this video two, Fresnels were used to light specific objects on set and make them pop:<\/p>\n\n\n\n<p><iframe src=\"https:\/\/www.youtube.com\/embed\/-QClaPndzVA?start=60&amp;feature=oembed\" width=\"683\" height=\"384\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe><\/p>\n\n\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"186\" class=\"elementor elementor-186\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b6940b6 elementor-section-full_width cta-middle external elementor-section-height-default elementor-section-height-default\" data-id=\"b6940b6\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ae3297b\" data-id=\"ae3297b\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c76fe4 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"3c76fe4\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"45\" height=\"13\" viewBox=\"0 0 45 13\" fill=\"none\"><path d=\"M13.7128 4.45274C13.2137 4.45274 12.7223 4.56022 12.2694 4.75984C11.8701 4.93643 11.5477 5.25889 11.3634 5.65046V9.85017H9.58984V2.91719H11.2175V4.39899C11.3327 4.16866 11.4786 3.95368 11.6551 3.75406C11.8164 3.5698 12.0006 3.40089 12.2003 3.25501C12.3845 3.12449 12.5765 3.00933 12.7914 2.93255C12.9757 2.86345 13.1753 2.82506 13.3673 2.81738H13.5823C13.6283 2.81738 13.6744 2.82506 13.7205 2.83274L13.7128 4.45274Z\" fill=\"#FFDA2A\"><\/path><path d=\"M19.1865 9.48966C18.9024 9.6125 18.6106 9.71999 18.3112 9.80445C17.958 9.91193 17.5972 9.96568 17.2287 9.96568C16.9906 9.96568 16.7603 9.93497 16.53 9.87354C16.3227 9.8198 16.1307 9.71231 15.9618 9.57411C15.7929 9.42824 15.6624 9.25165 15.5703 9.04435C15.4628 8.79867 15.4167 8.52995 15.4244 8.26123V4.27649H14.5107V2.91754H15.4244V0.667969H17.1979V2.91754H18.6567V4.27649H17.1979V7.66236C17.1979 7.90805 17.2594 8.08464 17.3899 8.18445C17.5204 8.29194 17.6893 8.34568 17.8582 8.338C18.0425 8.338 18.2268 8.30729 18.4033 8.24587C18.5799 8.18445 18.7181 8.1307 18.8256 8.08464L19.1865 9.48966Z\" fill=\"#FFDA2A\"><\/path><path d=\"M19.9315 0.191406H21.7051V7.62343C21.7051 7.87679 21.7665 8.07642 21.8893 8.22229C22.0275 8.36817 22.2195 8.44495 22.4191 8.43727C22.5342 8.43727 22.6571 8.41424 22.7723 8.38352C22.8951 8.35281 23.0179 8.30675 23.1331 8.253L23.3711 9.60428C23.1024 9.72712 22.826 9.81926 22.5342 9.86532C22.2502 9.92674 21.9661 9.95745 21.6743 9.95745C21.1215 9.95745 20.6916 9.81158 20.3845 9.51215C20.0774 9.21272 19.9315 8.79812 19.9238 8.253L19.9315 0.191406Z\" fill=\"#FFDA2A\"><\/path><path d=\"M24.2998 9.84997V2.91699H26.0734V9.84997H24.2998Z\" fill=\"#FFDA2A\"><\/path><path d=\"M26.1887 1.08236C26.2041 1.35876 26.0966 1.6198 25.8893 1.80407C25.6973 1.98066 25.4516 2.08047 25.1906 2.07279C24.9296 2.08047 24.6685 1.98066 24.4766 1.80407C24.277 1.6198 24.1695 1.35108 24.1771 1.08236C24.1771 0.767578 24.277 0.521892 24.4766 0.345304C24.6685 0.168717 24.9296 0.0689069 25.1906 0.0765846C25.4516 0.0765846 25.6973 0.168717 25.8893 0.345304C26.0889 0.521892 26.1887 0.759901 26.1887 1.08236Z\" fill=\"#FFDA2A\"><\/path><path d=\"M30.1276 9.98085C29.5441 9.98085 28.9683 9.88872 28.4232 9.70446C27.9011 9.53555 27.4174 9.26683 26.9951 8.91365L27.6554 7.80038C28.0393 8.07678 28.4539 8.30711 28.8915 8.4837C29.2754 8.63725 29.6823 8.71403 30.0892 8.71403C30.4424 8.71403 30.7188 8.64493 30.9261 8.51441C31.1257 8.39157 31.2409 8.17659 31.2332 7.94626C31.2409 7.70825 31.095 7.49328 30.88 7.40114C30.5038 7.23991 30.1123 7.10939 29.713 7.0019C29.26 6.87906 28.8762 6.76389 28.5614 6.64873C28.285 6.55659 28.0316 6.42607 27.7936 6.25716C27.6093 6.12664 27.4635 5.95773 27.3713 5.75044C27.2792 5.53546 27.2331 5.30513 27.2408 5.06712C27.2331 4.73698 27.3022 4.41451 27.4481 4.11508C27.5863 3.83869 27.7782 3.58532 28.0239 3.39338C28.285 3.18608 28.5767 3.03253 28.8915 2.93272C29.237 2.82523 29.6055 2.77148 29.9664 2.77148C30.4578 2.77148 30.9568 2.84058 31.4252 2.99414C31.8858 3.14769 32.3158 3.39338 32.6766 3.72352L31.9626 4.7984C31.6478 4.56039 31.3023 4.36077 30.9338 4.21489C30.619 4.09205 30.2889 4.03063 29.951 4.03063C29.69 4.02295 29.429 4.08437 29.1986 4.21489C28.999 4.33774 28.8915 4.53736 28.8915 4.81375C28.8838 4.92124 28.9145 5.02873 28.9683 5.12086C29.0297 5.213 29.1065 5.2821 29.1986 5.33584C29.3291 5.41262 29.4673 5.46636 29.6132 5.51243C29.7821 5.56617 29.9971 5.62759 30.2581 5.68901C30.7342 5.81186 31.1411 5.9347 31.4789 6.05754C31.7783 6.15735 32.0547 6.30323 32.3158 6.47982C32.5154 6.61802 32.6766 6.80996 32.7918 7.03261C32.8993 7.26294 32.953 7.52399 32.9453 7.77735C32.9453 8.45299 32.692 8.99043 32.1929 9.38199C31.6708 9.78891 30.9952 9.98085 30.1276 9.98085Z\" fill=\"#FFDA2A\"><\/path><path d=\"M38.0812 9.48966C37.7971 9.6125 37.5053 9.71999 37.2059 9.80445C36.8527 9.91193 36.4919 9.96568 36.1233 9.96568C35.8853 9.96568 35.655 9.93497 35.4323 9.87354C35.225 9.8198 35.0331 9.71231 34.8642 9.57411C34.6953 9.42824 34.5647 9.25165 34.4726 9.04435C34.3651 8.79867 34.3191 8.52995 34.3267 8.26123V4.27649H33.4131V2.91754H34.3267V0.667969H36.1003V2.91754H37.5591V4.27649H36.1003V7.66236C36.1003 7.90805 36.1617 8.08464 36.2922 8.18445C36.4228 8.29194 36.5917 8.34568 36.7606 8.338C36.9448 8.338 37.1291 8.30729 37.3057 8.24587C37.4823 8.18445 37.6205 8.1307 37.728 8.08464L38.0812 9.48966Z\" fill=\"#FFDA2A\"><\/path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.43194 1.08203H5.20549L8.62975 8.48334V9.85765C7.24776 9.91907 5.80435 9.94979 4.31487 9.94979C2.8254 9.94979 1.38199 9.91907 0 9.85765V8.48334L3.43194 1.08203ZM1.90407 8.39121C2.71023 8.41424 3.51639 8.42192 4.31487 8.42192C5.12103 8.42192 5.92719 8.40657 6.72567 8.39121L4.31487 3.18572L1.90407 8.39121Z\" fill=\"#FFDA2A\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-509c078 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"509c078\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b63c6db\" data-id=\"b63c6db\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-88ef02d elementor-widget elementor-widget-heading\" data-id=\"88ef02d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Get unlimited royalty-free 4K footage<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-90a8615\" data-id=\"90a8615\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-476808b elementor-mobile-align-justify elementor-align-justify elementor-widget__width-initial external-link-event event-midpage-startfree elementor-widget-tablet__width-initial elementor-widget elementor-widget-button\" data-id=\"476808b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/artlist.io\/start-now\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Start  Free Now<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1816319 elementor-mobile-align-justify elementor-align-justify elementor-widget__width-initial external-link-event event-midpage-pricing elementor-widget-mobile__width-initial elementor-widget elementor-widget-button\" data-id=\"1816319\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/artlist.io\/page\/pricing\/max\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Pricing<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\n\n\n<h2 class=\"wp-block-heading\">Fresnel lights accessories<\/h2>\n\n\n\n<p>There are a few must-have accessories when it comes to working with Fresnel lights:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Light stands<\/h3>\n\n\n\n<p>Along with the Fresnel lens itself, your kit should come with a light stand on which the light can be mounted and moved around. The size and weight of this stand will be determined by the size and weight of your Fresnel lens.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Leather grip gloves<\/h3>\n\n\n\n<p>Did you know that seventy percent of the energy used by a Fresnel light will be dispersed as heat? In other words, they can get really hot and leave a very nasty burn if touched. For this reason, you should always handle Fresnel lighting with a good set of heat-resistant leather gloves.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Black gaffer tape<\/h3>\n\n\n\n<p>It&#8217;s very useful to have this on any set or location. If you have some loose cabling from the Fresnel light, a bit of black gaffer tape can help secure and hold it down quickly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alternatives to Fresnel lights<\/h2>\n\n\n\n<p>It\u2019s no secret that Fresnel lighting can get expensive. So, are there any viable alternatives to Fresnel lights? Let\u2019s take a look at the following:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">LED Lights<\/h3>\n\n\n\n<p><a href=\"https:\/\/artlist.io\/blog\/led-video-lights\/\">LED lights<\/a> have become increasingly popular in film due to their energy efficiency, versatility, and controllability. They come in various forms, including panels, tubes, and arrays, and can produce a wide range of color temperatures.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HMI Lights<\/h3>\n\n\n\n<p>HMI (Hydrargyrum Medium-arc Iodide) lights are powerful daylight-balanced lights, commonly used in outdoor and daylight shooting scenarios. They are efficient and produce a high-quality light output, making them suitable for film production.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tungsten Lights<\/h3>\n\n\n\n<p>While not as energy-efficient as LED lights, Tungsten lights are still widely used in filmmaking for their warm, natural-looking light output. They come in various forms, including open-face, ellipsoidal, and PAR lights.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fluorescent Lights<\/h3>\n\n\n\n<p>Fluorescent lights provide a soft, diffused light that is often used to fill in shadows or create a gentle key light. They are cooler and more energy-efficient than tungsten lights, but may require special fixtures for proper diffusion.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Soft Lights<\/h3>\n\n\n\n<p>Soft lights, such as softboxes or diffused LED panels, are used to create a flattering, even light that minimizes harsh shadows. They are often used for key or fill lighting in portrait and interview setups.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the pros and cons of a Fresnel light?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Pros<\/h3>\n\n\n\n<ul>\n<li>Very simple to use<\/li>\n\n\n\n<li>Easily switch between floodlight and spot beam<\/li>\n\n\n\n<li>Highly versatile; they can be used as key lights, fill lights, backlights, floodlights, and create <a href=\"https:\/\/new-blog.artlist.io\/blog\/hard-light-vs-soft-light\/\" target=\"_blank\" rel=\"noopener\">high-key and low-key lighting<\/a><\/li>\n\n\n\n<li>When comparing Fresnel lighting vs. open-face lighting, the Fresnel beam offers more control and less light spill<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Cons<\/h3>\n\n\n\n<ul>\n<li>They get very hot<\/li>\n\n\n\n<li>Newer LED Fresnel lights do not generate as much heat, but their color is often less desirable than older tungsten models. However, some do have controllable color.<\/li>\n\n\n\n<li>Some of the newer, high-power LED Fresnels can produce fan noise<\/li>\n\n\n\n<li>They can be expensive<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">That&#8217;s a wrap<\/h2>\n\n\n\n<p>Once you&#8217;ve tried shooting with a Fresnel light, chances are you&#8217;ll always want to have one with you. They might be expensive, but when you weigh that against their adaptability, you could find that they really are worth it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quiz question for you: What do lighthouses, theaters and film sets have in common? Got it yet? It&#8217;s the Fresnel light \u2013 sometimes known as the Fresnel lantern or Fresnel lamp. Although it was initially developed in the 1820s by French engineer Augustin Jean Fresnel to improve lighthouses,&nbsp;the Fresnel light&nbsp;has become a staple of the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":20568,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[5],"tags":[15,167,262,14,215],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fresnel Light: all the pros &amp; cons and how to use it | Artlist<\/title>\n<meta name=\"description\" content=\"A Fresnel light is a highly versatile and controllable light that can be used as both a spot and a flood. Here&#039;s what you need to know about it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fresnel Light: all the pros &amp; cons and how to use it | Artlist\" \/>\n<meta property=\"og:description\" content=\"A Fresnel light is a highly versatile and controllable light that can be used as both a spot and a flood. Here&#039;s what you need to know about it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\" \/>\n<meta property=\"og:site_name\" content=\"Artlist Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-17T08:00:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-02T08:20:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1610\" \/>\n\t<meta property=\"og:image:height\" content=\"846\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Daniela Bowker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/SmallAperture\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniela Bowker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\"},\"author\":{\"name\":\"Daniela Bowker\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/0482f62ddfb2bf09294104350c1c07eb\"},\"headline\":\"What a Fresnel light is and how to use one in your videos\",\"datePublished\":\"2024-04-17T08:00:40+00:00\",\"dateModified\":\"2025-09-02T08:20:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\"},\"wordCount\":1476,\"publisher\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\"},\"keywords\":[\"3-Point Lighting\",\"Backlight\",\"Hard Light\",\"Lighting\",\"Soft Light\"],\"articleSection\":[\"Production &amp; Filmmaking\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\",\"name\":\"Fresnel Light: all the pros & cons and how to use it | Artlist\",\"isPartOf\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#website\"},\"datePublished\":\"2024-04-17T08:00:40+00:00\",\"dateModified\":\"2025-09-02T08:20:00+00:00\",\"description\":\"A Fresnel light is a highly versatile and controllable light that can be used as both a spot and a flood. Here's what you need to know about it.\",\"breadcrumb\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/new-blog.artlist.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Production &amp; Filmmaking\",\"item\":\"https:\/\/new-blog.artlist.io\/blog\/production-filmmaking\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What a Fresnel light is and how to use one in your videos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#website\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/\",\"name\":\"Artlist Blog\",\"description\":\"Just artlist blog website\",\"publisher\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/new-blog.artlist.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#organization\",\"name\":\"Artlist Blog\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg\",\"contentUrl\":\"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg\",\"width\":143,\"height\":28,\"caption\":\"Artlist Blog\"},\"image\":{\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/0482f62ddfb2bf09294104350c1c07eb\",\"name\":\"Daniela Bowker\",\"description\":\"Daniela is a writer and editor based in the UK. Since 2010 she has focused on the photography sector. In this time, she has written three books and contributed to many more, served as the editor for two websites, written thousands of articles for numerous publications, both in print and online and runs the Photocritic Photography School.\",\"sameAs\":[\"https:\/\/www.instagram.com\/smallaperture\/\",\"https:\/\/twitter.com\/https:\/\/twitter.com\/SmallAperture\"],\"url\":\"https:\/\/new-blog.artlist.io\/blog\/author\/danielab\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fresnel Light: all the pros & cons and how to use it | Artlist","description":"A Fresnel light is a highly versatile and controllable light that can be used as both a spot and a flood. Here's what you need to know about it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/","og_locale":"en_US","og_type":"article","og_title":"Fresnel Light: all the pros & cons and how to use it | Artlist","og_description":"A Fresnel light is a highly versatile and controllable light that can be used as both a spot and a flood. Here's what you need to know about it.","og_url":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/","og_site_name":"Artlist Blog","article_published_time":"2024-04-17T08:00:40+00:00","article_modified_time":"2025-09-02T08:20:00+00:00","og_image":[{"width":1610,"height":846,"url":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover.jpg","type":"image\/jpeg"}],"author":"Daniela Bowker","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/SmallAperture","twitter_misc":{"Written by":"Daniela Bowker","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/#article","isPartOf":{"@id":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/"},"author":{"name":"Daniela Bowker","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/0482f62ddfb2bf09294104350c1c07eb"},"headline":"What a Fresnel light is and how to use one in your videos","datePublished":"2024-04-17T08:00:40+00:00","dateModified":"2025-09-02T08:20:00+00:00","mainEntityOfPage":{"@id":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/"},"wordCount":1476,"publisher":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#organization"},"keywords":["3-Point Lighting","Backlight","Hard Light","Lighting","Soft Light"],"articleSection":["Production &amp; Filmmaking"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/","url":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/","name":"Fresnel Light: all the pros & cons and how to use it | Artlist","isPartOf":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#website"},"datePublished":"2024-04-17T08:00:40+00:00","dateModified":"2025-09-02T08:20:00+00:00","description":"A Fresnel light is a highly versatile and controllable light that can be used as both a spot and a flood. Here's what you need to know about it.","breadcrumb":{"@id":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/new-blog.artlist.io\/blog\/fresnel-lights\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/new-blog.artlist.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Production &amp; Filmmaking","item":"https:\/\/new-blog.artlist.io\/blog\/production-filmmaking\/"},{"@type":"ListItem","position":3,"name":"What a Fresnel light is and how to use one in your videos"}]},{"@type":"WebSite","@id":"https:\/\/new-blog.artlist.io\/blog\/#website","url":"https:\/\/new-blog.artlist.io\/blog\/","name":"Artlist Blog","description":"Just artlist blog website","publisher":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/new-blog.artlist.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/new-blog.artlist.io\/blog\/#organization","name":"Artlist Blog","url":"https:\/\/new-blog.artlist.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg","contentUrl":"https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/10\/artlist-blog-logo.svg","width":143,"height":28,"caption":"Artlist Blog"},"image":{"@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/new-blog.artlist.io\/blog\/#\/schema\/person\/0482f62ddfb2bf09294104350c1c07eb","name":"Daniela Bowker","description":"Daniela is a writer and editor based in the UK. Since 2010 she has focused on the photography sector. In this time, she has written three books and contributed to many more, served as the editor for two websites, written thousands of articles for numerous publications, both in print and online and runs the Photocritic Photography School.","sameAs":["https:\/\/www.instagram.com\/smallaperture\/","https:\/\/twitter.com\/https:\/\/twitter.com\/SmallAperture"],"url":"https:\/\/new-blog.artlist.io\/blog\/author\/danielab\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover.jpg",1610,846,false],"thumbnail":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover-150x150.jpg",150,150,true],"medium":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover-300x158.jpg",300,158,true],"medium_large":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover-768x404.jpg",768,404,true],"large":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover-1024x538.jpg",1024,538,true],"1536x1536":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover-1536x807.jpg",1536,807,true],"2048x2048":["https:\/\/new-blog.artlist.io\/blog\/wp-content\/uploads\/2024\/03\/170424-Top-20_-Frensel-lights-Blog-cover.jpg",1610,846,false]},"uagb_author_info":{"display_name":"Daniela Bowker","author_link":"https:\/\/new-blog.artlist.io\/blog\/author\/danielab\/"},"uagb_comment_info":0,"uagb_excerpt":"Quiz question for you: What do lighthouses, theaters and film sets have in common? Got it yet? It&#8217;s the Fresnel light \u2013 sometimes known as the Fresnel lantern or Fresnel lamp. Although it was initially developed in the 1820s by French engineer Augustin Jean Fresnel to improve lighthouses,&nbsp;the Fresnel light&nbsp;has become a staple of the&hellip;","_links":{"self":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/2618"}],"collection":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/comments?post=2618"}],"version-history":[{"count":27,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/2618\/revisions"}],"predecessor-version":[{"id":45268,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/posts\/2618\/revisions\/45268"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/media\/20568"}],"wp:attachment":[{"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/media?parent=2618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/categories?post=2618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/new-blog.artlist.io\/blog\/wp-json\/wp\/v2\/tags?post=2618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}