var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://joemcnally.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [1, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
/* ]]> */
jacqueline says
Joe,
Great portraits of the mad man of photoshop. Your description of him is right on.
Glad you are having a great time at PSW, wished I had been able to make it this year.
Pat Delany says
You know Joe, there are many of us out here that have the same sentiments about you and your skills with light and camera. At your workshops we hope to absorb just a fraction of the knowledge you dispense. Thanks again for sharing.
Tim Skipper says
Every time I learn something more about Photoshop, I discover a person who makes me look like a total moron.
Portraits look good BTW.
Deb Cobb says
JM – session was informative except for the annoying peanut gallery in front with the claxon alarm. Oh, uh…
You inspire and delight and you make it accessible. Thank you. I’ve already started experimenting hand-holding the flash.
-your favorite news gal
Deb
Steve Wylie says
Thanks again for a great Photo Safari in the Valley of Fire. It was great to shoot some lovely and talented dancers in a striking location. Looking forward to getting my images cleaned up and posted.
IPBrian says
Well said Pat…
Radu says
Hi Joe!
Where is the second flash located? I get the first one is in the 24″ EzyBox aimed at his face from the right, slightly above, slightly behind the subject, but I don’t see the effect of the second flash. I thought of the light on the hair on the back of the subject’s head, but you said that’s the silver Trigrip reflector (and since it’s a little cold, it looks like a reflection from a silver surface).
Best regards – wish I was in Vegas for PSW!
William Chinn says
Dr. Brown has finally been captured. His personna is there for all to see and, of course, be amazed. No costumes (less the glasses), no schtick, just showing the face of this gifted person. May we all be captured like this some day.
Jerry says
How did the PW’s preform in the far north. Or did’t they
Enjoy Osmosis ing At PSW.
Win says
Hi Joe,
Thank you for keeping up with the blog. I enjoyed your short seminar in Portland, Oregon few months ago. How far did you put the flash from Russell Brown? Did you put two flash units in one soft box? I’m curious why you put the blank space behind him instead of in front of him. The photos are intriguing.
Thank you for sharing.
Darren Elias says
Amen to that, Pat Delaney!
Tom Curtin says
Hey Joe,
To get the background rim light did you use the second SB-900 and tri-grip to create a floor skip?
Tom
Ivan says
Great shot. What were the camera settings to blacken out the entire scene?
Lance Levine says
Joe,
Great pictures. Can you publish a sketch showing the equipment and set up you used to get this lighting effect?
Thanks.
Lance
seks izle says
How did the PW’s preform in the far north.
Cynthia Rothrock says
I was so impresses with the video of your work I still am thinking about it. Hope to catch one of your workshops in the future
Jack K says
Joe:
My son and I sat in on your presentation at PSW. We literally were both on the edge of our seats, hanging on your every word for the entire hour. We felt like we could have listened to you for hours.
It was certainly the highlight of the show and our trip.
Thank you so much for sharing your work and your thoughts.
Regards,
jack k.
Jeff Dillon says
And what’s more amazing was that these were around the fifth and sixth frames of this lighting setup…
At the time Joe, said he was shooting at 1/250 (Nikon’s top sync speed), f5.6, ISO 400, against a white seamless background that shows black here because it wasn’t being hit by the flashes. The Ezybox was a little bit on the far side of Brown’s face to keep the camera side dark and character-rich; an assistant was pointing the second flash into the Tri-grip about 8 feet away at shoulder height at 10 o’clock.
These are pretty much the frames out of the camera as we saw during the demo; there’s no extra space on the right because the softbox was as close to Brown’s face as possible, just out of frame in these shots, in the frame in a few others.
Ken Toney says
I had a blast at this class, you guys are sick! (thanks for the Safari!)
Alan says
It is a shame that Russell Brown is so serious.
Joe McNally says
Hey Alan, I know……dour comes to mind, you know? :-)))))
Shane Savage says
Joe (Mr. McNally),
Again, thank you for all you do for us photogs, we all truly appreciate your efforts in making us feel welcome and allow us to tag along on your various adventures. It was a pleasure meeting you at PSW and I hope our paths cross again in the future.
Shane
yaron says
great!
utangac says
It is a shame that Russell Brown is so serious.
antalya böcek ilaçlama says
antalya ev ilaçlama