Commercial Photographer Newport

Webber Photo is me, Rhys Webber (plus assistants where required), and I'm a Newport based Photographer, offering portrait photography, product photography, commercial photography, industrial photography, travel photography and fashion photography from my studio in Newport, South Wales. I also have a portable photography studio setup which allows me to shoot at your place of business if required. I offer both Photography Services in Newport, but also Newport Photography - my personal photography work, which is all about documenting the diversity of the people of Newport through photographic portraits. Of course, being a Newport Photographer doesn't tie me to the city, with clients from across the UK and beyond.

Photography is my passion and I'm lucky that people pay me to do what I love — being a photographer! I also take photographs for personal pleasure when not being paid - exhibiting my personal work and working on large scale projects like Welsh From Everywhere. I also teach photography, and have delivered sessions to students in the University of South Wales, and Coleg Gwent.

Take a look at the range of photography services I offer below, then get in touch to see what I can do for you or click here to read more about me.

Portrait Photography Newport

Portrait photography is my biggest photography passion. I love to meet new people and engage with them to create relaxed portraits which capture the character of the sitter. I shoot portrait photography from my studio in Newport, but can also bring a portable studio to you. Portrait Photography - Take a look!

Highly recommended! Great facilities and great staff. Technical excellence is one thing, but Rhys also brings knowledge and experience which will help YOU get what YOU want. Very attentive, always putting what the client wants first.

Tony, Bikonic

Treat Yourself to a Fashion Photoshoot

Treat yourself (or get someone to treat you!) to a fashion photoshoot - capture stunning glamorous photographic images with a professional photographer.

Portrait Photography

Need a portrait of yourself, or headshots of your work team? I've shot thousands of portraits… take a look.

Corporate Headshots

Is your great looking website being let down by substandard coporate headshots? I've shot many hundreds of these, both at my Newport studio, and at clients premises with my portable photography studio. 

Fashion & Beauty Photography

Do you need fashion or beauty photography for your brand, or are you an aspiring model looking for great photos to build your portfolio?

Picsel Photography Studio for Hire

Picsel Photography Studio is my well-equipped Newport based studio,with cyclorama wall and everything you need to create stunning images — and it is available for hire!

Drone Photography & Video

Elevate your storytelling with our 4k drone video and high quality res photography. Take a look at our drone services.

Event Photography

Our event photography gets you the photos you need from your corporate, or creative event.

Industrial Photography

Our industrial photography clients include TATA Steel, BAE Systems, Welsh Power, Ensinger Plastics and many more.

Welsh From Everywhere

Welsh from Everywhere is my personal photo portraiture project, which I started over 10 years ago. The project investigates the rich cultural diversity of Newport in the 21st Century.

Photography Clients

I've been a commercial photographer for many years, first in Newport, then London then back to Newport. I've had too many photography clients to mention, but here's a few.

BAE Systems
Premier Forest
Newport City Council
Harding Evans
Bank of England
Ensinger
Cymraeg I Bawb
Joov Sports Products
IDS Door Services
Great Bear Healthcare
Maindee Unlimited
Ffotogallery
WAHWN
People's Health Trust
Alzheimers Society Logo
Nayah Cosmetics
Care Supply Pool
University of South Wales
NHS Wales
Tata Steel
GD Environmental
National Literacy Trust
Welsh Connection
Pink Rhino Vending
Rhag Cymru
CAF
Axis Chiropractic
Woundchek
University of Wales Global Academy
Welsh Power
Hexa Finance
All About Eve
Newport City Radio
Hover Helicopters

Photographer Newport Blog

Being a photographer is not just my profession, but also my hobby. My Photographer Newport blog shows a range of client commissioned work, self directed work, photography teaching work, and exhibitions.. Take a look!

Newportraits

Newport-portraits… Newportraits (see what I did there!).  A collection of portraits taken over a couple of days at the Big Splash event in the Riverfront, almost 10 years ago.

Welsh From Everywhere Ffotogallery Commission

In August 2021 I was commissioned by Ffotogallery to set up a pop-up portraiture studio at the Phyllis Maud Theatre in Pillgwenlly, Newport.

Photoramble: Paper fold abstract

Yet another wet Winter weekend in lockdown, and another photography itch-scratcher. What can you do with a scrap of paper and a mobile phone?

$SCRIPT_NAME (string) = /index.php
$app_name (string) = callable
$sitename (string) = Webber Photo
$content_obj (object of type: Content) = {}
$content_id (string) = 1
$page_id (string) = 1
$page_alias (string) = home
$lang (string) = en_US
$encoding (string) = utf-8
$pageVars (array) = [
   .pageTitle (string) = Commercial Photography in Newport: Product, Portrait, Industrial, Fashion, Event
   .siteName (string) = Webber Photo
   .pageDescription (string) =
   .pageURL (string) = https://www.webber-photo.com/
   .searchable (string) = 1
   .keyword1 (string) = Commercial Photography in Newport: Product, Portrait, Industrial, Fashion, Event
   .keyword2 (string) = Commercial Photography in Newport: Product, Portrait, Industrial, Fashion, Event
   .homePageKeywords (string) = Commercial Photography in Newport: Product, Portrait, Industrial, Fashion, Event
   .phoneNumber (string) = 01633674418
   .mobileNumber (string) =
   .email (string) = rhys@webber-photo.com
   .fax (string) =
   .twitter (string) =
   .facebook (string) =
   .linkedin (string) =
   .fullBusinessName (string) = Webber Photo
   .street1 (string) = 12b Clifton Rd
   .street2 (string) =
   .city (string) = Newport
   .region (string) = Newport
   .postcode (string) = NP20 4EW
   .country (string) = United Kingdom
   .businessType (string) = LocalBusiness
   .latitude_longitude (string) = 51.582879, -3.000555
   .geo_region (string) = GB-NWP
   .copyright_start (string) = 2025
   .ga_code (string) =
   .ga_gtag_id (string) =
   .copyright (string) = 2025-2026
   .latitude (string) = 51.582879
   .longitude (string) = -3.000555
   .county (string) = Newport
   .phoneNumberLink (string) = 01633674418
   .emailLink (string) =
   .typeMicrodata (string) = itemscope itemtype="http://schema.org/LocalBusiness"
   .fullBusinessNameMicrodata (string) = Webber Photo
   .address (string) = 12b Clifton Rd, Newport, Newport, NP20 4EW, United Kingdom
   .addressMicrodata (string) =
Webber Photo 12b Clifton Rd Newport Newport NP20 4EW United Kingdom

]
$lang_extra (string) =
$lang_parent (string) = en
$lang_locale (string) = en_US
$lang_dir (string) = ltr
$mle_separator (string) =
$langs (object of type: stdClass) = {
   ->0 (array) = [
      .id (string) = 1
      .name (string) = English
      .locale (string) = en_US
      .flag (string) =
      .alias (string) = home
   ]
   ->1 (array) = [
      .id (string) = 2
      .name (string) = Cymraeg
      .locale (string) = en_CY
      .flag (string) =
      .alias (string) = hafan
   ]
}
$langs_count (integer) = 2
$actionid (string) = m3fca5
$actionparams (array) = [
   .pagelimit (integer) = 3
   .summarytemplate (string) = Home
   .module (string) = CGBlog
   .pagenumber (integer) = 7
   .returnid (string) = 1
   .action (string) = default
]
$returnid (string) = 1
$actionmodule (string) = CGBlog
$mod (object of type: CGBlog) = {
   ._actionid (string) = m3fca5
   ._actionname (string) = default
   ._image_directories (NULL) =
   ._current_action (NULL) =
   ._errormsg (NULL) =
   ._returnid (NULL) =
}
$totalcount (integer) = 34
$prevpage (string) = <
$firstpage (string) = <<
$nextpage (string) = >
$nexturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=8&m3fca5returnid=1&page=1
$lastpage (string) = >>
$lasturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=10&m3fca5returnid=1&page=1
$pagenumber (integer) = 7
$pagecount (integer) = 10
$pagelinks (array) = [
   [1] (object of type: stdClass) = {
      .link (string) = 1
      .url (string) = https://www.webber-photo.com/clients/1
   }
]
$items (array) = [
   [0] (object of type: stdClass) = {
      .author (string) = admin
      .id (string) = 12
      .title (string) = Newportraits
      .content (string) =

Not long after I moved back to Newport from London I finally started shooting photographic portraits seriously. Before that I shot portraits commercially when paid to, but my personal work was almost always of things — street art, buildings, landscapes — but not people. These 'things' didn't move, didn't get uncomfortable in front of the lens, didn't ask 'can you photoshop me?' In short, they were easy for me - getting photographs where the only person in the equation was me.

Soon after moving back to Newport I was commissioned to shoot some photos for the Maindee festival. This annual event is always a big, colourful, joyful day where the multi-cultural people of the port come out to enjoy a day in the sun (ok, so sometimes it rains, but hey, it's Wales!). I started out by just prowling, like a documentary photographer shooting people at a distance, but quickly realised that I'd prefer to engage with the people I was shooting. I started approaching people and asking to take their photos, got some great shots and that's where my passion for photographic portraiture began.

Since then I've shot hundreds of the good (and bad!) people of Newport at many events around the city. One of these projects was Newportraits, and here are some of my favourite shots from the sessions.

 


      .summary (string) =

Newport-portraits… Newportraits (see what I did there!).  A collection of portraits taken over a couple of days at the Big Splash event in the Riverfront, almost 10 years ago.


      .postdate (string) = 2021-11-03 15:50:00
      .url (string) = newportraits
      .extra (string) = Newport photography, newportraits
      .startdate (string) = 2021-11-03 15:50:00
      .enddate (NULL) =
      .create_date (string) = 2021-11-03 16:07:14
      .modified_date (string) = 2021-11-03 16:22:54
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id12
      ->categories (array) = [
         [0] (array) = [
            .id (string) = 2
            .name (string) = newport
         ]
      ]
      ->categorylist (array) = [
         .0 (string) = 2
      ]
      ->fields (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = blog-newportrait-tn.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='People-Photography/Newportraits-1'}


         }
      ]
      ->fieldsbyname (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = blog-newportrait-tn.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='People-Photography/Newportraits-1'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/newportraits
   }
   [1] (object of type: stdClass) = {
      .author (string) = admin
      .id (string) = 11
      .title (string) = Welsh From Everywhere Ffotogallery Commission
      .content (string) =

Ffotogallery had already asked me to show some of my Welsh From Everywhere/Cymru o Bob Man project at this year's Diffusion 2021 Wales International Festival of Photography, but then also asked if I'd be interested in setting up a pop-up studio at the Phyllis Maud theatre in Pillgwenlly, Newport… and of course I was. Many of the portraits in the project so far came from the Maindee area of the city, but I'd never shot in Pillgwennly (Pill) before. Like Maindee, the Pill area is massively multicultural and has a rich history of welcoming newcomers to the city as the (once busiest in the world!) Newport docks are there which received ships from all corners of the globe.

The day started slowly, with little footfall in the area of the theatre. I had to approach quite a few people who politely declined before the local Imam volunteered to have his portrait taken first. Following the Imam's lead, the rest of the day brought a fairly steady stream of sitters who were happy to have their photos taken for the project.

I prefer not to hide behind the lens when I shoot these portraits — as the camera becomes a barrier to me connecting with the sitter. I'm not looking for poses! Instead I setup the camera on a tripod, position the sitter then just start chatting to them — asking questions and getting to hear their stories of the area. All the while I have the shutter release in my hand to take the photos in a non-intrusive way, while the sitters are (often) in full flow of a story; recollecting a fond memory, remembering a difficult time or just getting lost in the details of a story, which I'm really happy to listen to.

Over the course of the half day I took portraits of about 20 people, learned lots about the history of Pill, listened to loads of personal stories, and added even more countries to the growing list or 'Welsh From Everywhere' including Egypt, Pakistan, Korea and Romania.

The photos from this session are going on display in Barnabas Arts House in Pill on October 17, 2021, whilst my main 'Welsh From Everywhere / Cymry o Bob Man' exhibition is in the site of the old Tiger store at Friars Walk throughout October 2021. 

There's one shot of each of my sitters from the session, plus a bonus 4 shots of 82 year old Mike - born and bred in Pill. His face was just so expressive as he recounted tales of his younger days in the area that I couldn't just choose one.

 


      .summary (string) =

In August 2021 I was commissioned by Ffotogallery to set up a pop-up portraiture studio at the Phyllis Maud Theatre in Pillgwenlly, Newport.


      .postdate (string) = 2021-10-04 11:02:00
      .url (string) = welsh-from-everywhere-ffotogallery-commission
      .startdate (string) = 2021-10-04 11:02:00
      .enddate (NULL) =
      .create_date (string) = 2021-10-04 11:25:36
      .modified_date (string) = 2021-11-03 16:13:28
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id11
      ->categories (array) = [
         [0] (array) = [
            .id (string) = 1
            .name (string) = General
         ]
         [1] (array) = [
            .id (string) = 2
            .name (string) = newport
         ]
      ]
      ->categorylist (array) = [
         .0 (string) = 1
         .1 (string) = 2
      ]
      ->fields (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = DiffusionTn.png
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='People-Photography/Diffusion-Portraits'}


         }
      ]
      ->fieldsbyname (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = DiffusionTn.png
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='People-Photography/Diffusion-Portraits'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/welsh-from-everywhere-ffotogallery-commission
   }
   [2] (object of type: stdClass) = {
      .author (string) = admin
      .id (string) = 10
      .title (string) = Photoramble: Paper fold abstract
      .content (string) =

It's cold and raining outside. The rest of the family are doing their own thing and I'm itching to do some photography with my new macro lens. I've already run around the house finding various objects to test the lens on, but that was last week. What can I do now... something colourful to contrast with this awful weather?

The Technical Bit

This was a totally simple shot to set up. I took a scrap of torn paper and curled it up with my finger. Then I took my phone, and found a video on YouTube which had a colour changing background with a 1 hour loop of lovely gradients, and set that to play full screen.

Next I balanced the scrap of paper on the screen, and shot from above. How easy is that?

Nikon D600, Tripod, Phone and 1 scrap of paper were all that was required.

I'm not sure what these photographs are for - I might end up using some as backgrounds for my graphic design work - but it whiled away a couple of hours on a grey and cold lockdown afternoon, bringing a little colour to the day.

 


      .summary (string) =

Yet another wet Winter weekend in lockdown, and another photography itch-scratcher. What can you do with a scrap of paper and a mobile phone?


      .postdate (string) = 2021-08-13 16:49:00
      .url (string) = photoramble-paper-fold-abstract
      .startdate (string) = 2021-08-13 16:49:00
      .enddate (NULL) =
      .create_date (string) = 2021-08-13 16:57:33
      .modified_date (string) = 2021-08-13 16:58:23
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id10
      ->categories (array) = [
         [0] (array) = [
            .id (string) = 1
            .name (string) = General
         ]
      ]
      ->categorylist (array) = [
         .0 (string) = 1
      ]
      ->fields (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = PaperFold_(13_of_20).jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Paper-Folds'}


         }
      ]
      ->fieldsbyname (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = PaperFold_(13_of_20).jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Paper-Folds'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/photoramble-paper-fold-abstract
   }
]
$LISETestimonials_items (array) = [
   [5] (object of type: LISEItem) = {
      .item_id (string) = 5
      .alias (string) = tony_bikonic
      .title (string) = Tony, Bikonic
      .url (string) = https://www.webber-photo.com/testimonial/tony-bikonic
      .position (string) = 5
      .active (string) = 1
      .create_time (string) = 2025-10-02 09:37:38
      .modified_time (string) = 2025-10-02 16:27:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
]
$LISE_action (string) = default
$LISECardsHome_items (array) = [
   [12] (object of type: LISEItem) = {
      .item_id (string) = 12
      .alias (string) = _0
      .title (string) = Treat Yourself to a Fashion Photoshoot
      .url (string) = https://www.webber-photo.com/cardshome/prom-shoot-treat-yourself
      .position (string) = 0
      .active (string) = 1
      .create_time (string) = 2026-05-06 16:51:42
      .modified_time (string) = 2026-07-16 11:22:26
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [2] (object of type: LISEItem) = {
      .item_id (string) = 2
      .alias (string) = portrait_photography
      .title (string) = Portrait Photography
      .url (string) = https://www.webber-photo.com/portrait_photography
      .position (string) = 1
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:28
      .modified_time (string) = 2024-11-06 12:50:15
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [7] (object of type: LISEItem) = {
      .item_id (string) = 7
      .alias (string) = corporate_headshots
      .title (string) = Corporate Headshots
      .url (string) = https://www.webber-photo.com/corporate_headshots
      .position (string) = 2
      .active (string) = 1
      .create_time (string) = 2024-07-05 16:19:34
      .modified_time (string) = 2024-11-26 10:47:58
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [5] (object of type: LISEItem) = {
      .item_id (string) = 5
      .alias (string) = fashion_photography
      .title (string) = Fashion & Beauty Photography
      .url (string) = https://www.webber-photo.com/fashion_photography
      .position (string) = 3
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:29:08
      .modified_time (string) = 2024-11-26 10:45:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [10] (object of type: LISEItem) = {
      .item_id (string) = 10
      .alias (string) = picsel_photography_studio_for_hire
      .title (string) = Picsel Photography Studio for Hire
      .url (string) = https://www.webber-photo.com/picsel_photography_studio_for_hire
      .position (string) = 4
      .active (string) = 1
      .create_time (string) = 2025-05-01 12:36:51
      .modified_time (string) = 2025-05-01 12:49:09
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [8] (object of type: LISEItem) = {
      .item_id (string) = 8
      .alias (string) = drone_photography_video
      .title (string) = Drone Photography & Video
      .url (string) = https://www.webber-photo.com/cardshome/drone-photography-video
      .position (string) = 5
      .active (string) = 1
      .create_time (string) = 2024-11-06 12:23:59
      .modified_time (string) = 2024-11-06 12:23:59
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [3] (object of type: LISEItem) = {
      .item_id (string) = 3
      .alias (string) = event_photography
      .title (string) = Event Photography
      .url (string) = https://www.webber-photo.com/event_photography
      .position (string) = 6
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:40
      .modified_time (string) = 2024-11-06 12:56:25
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [4] (object of type: LISEItem) = {
      .item_id (string) = 4
      .alias (string) = industrial_photography
      .title (string) = Industrial Photography
      .url (string) = https://www.webber-photo.com/industrial_photography
      .position (string) = 8
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:56
      .modified_time (string) = 2023-01-06 14:20:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [9] (object of type: LISEItem) = {
      .item_id (string) = 9
      .alias (string) = welsh_from_everywhere
      .title (string) = Welsh From Everywhere
      .url (string) = https://www.webber-photo.com/cardshome/welsh-from-everywhere
      .position (string) = 9
      .active (string) = 1
      .create_time (string) = 2024-11-26 10:31:04
      .modified_time (string) = 2024-11-26 10:31:04
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
]
$LISEClients_items (array) = [
   [1] (object of type: LISEItem) = {
      .item_id (string) = 1
      .alias (string) = bae_systems
      .title (string) = BAE Systems
      .url (string) = https://www.webber-photo.com/clients/bae-systems
      .position (string) = 24
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:06:57
      .modified_time (string) = 2022-11-08 14:54:04
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [10] (object of type: LISEItem) = {
      .item_id (string) = 10
      .alias (string) = premier_forest
      .title (string) = Premier Forest
      .url (string) = https://www.webber-photo.com/clients/premier-forest
      .position (string) = 33
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:56:06
      .modified_time (string) = 2022-11-08 14:56:06
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [7] (object of type: LISEItem) = {
      .item_id (string) = 7
      .alias (string) = newport_city_council
      .title (string) = Newport City Council
      .url (string) = https://www.webber-photo.com/clients/newport-city-council
      .position (string) = 22
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:55:12
      .modified_time (string) = 2022-11-08 14:55:12
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [20] (object of type: LISEItem) = {
      .item_id (string) = 20
      .alias (string) = harding_evans
      .title (string) = Harding Evans
      .url (string) = https://www.webber-photo.com/clients/harding-evans
      .position (string) = 32
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:41
      .modified_time (string) = 2024-06-27 13:28:41
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [11] (object of type: LISEItem) = {
      .item_id (string) = 11
      .alias (string) = bank_of_england
      .title (string) = Bank of England
      .url (string) = https://www.webber-photo.com/clients/bank-of-england
      .position (string) = 13
      .active (string) = 1
      .create_time (string) = 2023-06-13 13:33:11
      .modified_time (string) = 2023-06-13 13:34:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [3] (object of type: LISEItem) = {
      .item_id (string) = 3
      .alias (string) = ensinger
      .title (string) = Ensinger
      .url (string) = https://www.webber-photo.com/clients/ensinger
      .position (string) = 7
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:24
      .modified_time (string) = 2022-11-08 14:54:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [17] (object of type: LISEItem) = {
      .item_id (string) = 17
      .alias (string) = cymraeg_i_bawb
      .title (string) = Cymraeg I Bawb
      .url (string) = https://www.webber-photo.com/clients/cymraeg-i-bawb
      .position (string) = 26
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:05
      .modified_time (string) = 2024-06-27 13:28:05
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [24] (object of type: LISEItem) = {
      .item_id (string) = 24
      .alias (string) = joov_sports_products
      .title (string) = Joov Sports Products
      .url (string) = https://www.webber-photo.com/clients/joov-sports-products
      .position (string) = 10
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:41
      .modified_time (string) = 2024-06-27 13:29:41
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [23] (object of type: LISEItem) = {
      .item_id (string) = 23
      .alias (string) = ids_door_services
      .title (string) = IDS Door Services
      .url (string) = https://www.webber-photo.com/clients/ids-door-services
      .position (string) = 8
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:25
      .modified_time (string) = 2024-06-27 13:29:25
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [19] (object of type: LISEItem) = {
      .item_id (string) = 19
      .alias (string) = great_bear_healthcare
      .title (string) = Great Bear Healthcare
      .url (string) = https://www.webber-photo.com/clients/great-bear-healthcare
      .position (string) = 30
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:32
      .modified_time (string) = 2024-06-27 13:28:32
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [25] (object of type: LISEItem) = {
      .item_id (string) = 25
      .alias (string) = maindee_unlimited
      .title (string) = Maindee Unlimited
      .url (string) = https://www.webber-photo.com/clients/maindee-unlimited
      .position (string) = 16
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:55
      .modified_time (string) = 2024-06-27 13:29:55
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [18] (object of type: LISEItem) = {
      .item_id (string) = 18
      .alias (string) = ffotogallery
      .title (string) = Ffotogallery
      .url (string) = https://www.webber-photo.com/clients/ffotogallery
      .position (string) = 28
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:17
      .modified_time (string) = 2024-06-27 13:28:17
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [30] (object of type: LISEItem) = {
      .item_id (string) = 30
      .alias (string) = wahwn
      .title (string) = WAHWN
      .url (string) = https://www.webber-photo.com/clients/wahwn
      .position (string) = 12
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:57
      .modified_time (string) = 2024-06-27 13:30:57
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [6] (object of type: LISEItem) = {
      .item_id (string) = 6
      .alias (string) = people_s_health_trust
      .title (string) = People's Health Trust
      .url (string) = https://www.webber-photo.com/clients/peoples-health-tr
      .position (string) = 17
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:54:54
      .modified_time (string) = 2022-11-08 14:54:54
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [14] (object of type: LISEItem) = {
      .item_id (string) = 14
      .alias (string) = alzheimer
      .title (string) = Alzheimers Society Logo
      .url (string) = https://www.webber-photo.com/clients/alzheimers-society-logo
      .position (string) = 20
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:22
      .modified_time (string) = 2024-06-27 13:27:22
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [35] (object of type: LISEItem) = {
      .item_id (string) = 35
      .alias (string) = nayah_cosmetics
      .title (string) = Nayah Cosmetics
      .url (string) = https://www.webber-photo.com/clients/nayah-cosmetics
      .position (string) = 34
      .active (string) = 1
      .create_time (string) = 2024-10-21 16:39:21
      .modified_time (string) = 2024-10-21 16:39:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [16] (object of type: LISEItem) = {
      .item_id (string) = 16
      .alias (string) = care_supply_pool
      .title (string) = Care Supply Pool
      .url (string) = https://www.webber-photo.com/clients/care-supply-pool
      .position (string) = 25
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:51
      .modified_time (string) = 2024-06-27 13:27:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [29] (object of type: LISEItem) = {
      .item_id (string) = 29
      .alias (string) = university_of_south_wales
      .title (string) = University of South Wales
      .url (string) = https://www.webber-photo.com/clients/university-of-south-wales
      .position (string) = 0
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:47
      .modified_time (string) = 2024-06-27 13:30:47
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [32] (object of type: LISEItem) = {
      .item_id (string) = 32
      .alias (string) = nhs_wales
      .title (string) = NHS Wales
      .url (string) = https://www.webber-photo.com/clients/nhs-wales
      .position (string) = 1
      .active (string) = 1
      .create_time (string) = 2024-06-27 15:22:51
      .modified_time (string) = 2024-06-27 15:22:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [2] (object of type: LISEItem) = {
      .item_id (string) = 2
      .alias (string) = tata_steel
      .title (string) = Tata Steel
      .url (string) = https://www.webber-photo.com/clients/tata-steel
      .position (string) = 5
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:10
      .modified_time (string) = 2022-11-08 14:54:13
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [9] (object of type: LISEItem) = {
      .item_id (string) = 9
      .alias (string) = gd_environmental
      .title (string) = GD Environmental
      .url (string) = https://www.webber-photo.com/clients/gd-environmental
      .position (string) = 31
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:55:45
      .modified_time (string) = 2022-11-08 14:55:45
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [12] (object of type: LISEItem) = {
      .item_id (string) = 12
      .alias (string) = national_literacy_trust
      .title (string) = National Literacy Trust
      .url (string) = https://www.webber-photo.com/clients/national-literacy-trust
      .position (string) = 15
      .active (string) = 1
      .create_time (string) = 2024-06-27 12:48:39
      .modified_time (string) = 2024-06-27 12:48:39
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [33] (object of type: LISEItem) = {
      .item_id (string) = 33
      .alias (string) = welsh_connection
      .title (string) = Welsh Connection
      .url (string) = https://www.webber-photo.com/clients/welsh-connection
      .position (string) = 19
      .active (string) = 1
      .create_time (string) = 2024-06-27 15:27:34
      .modified_time (string) = 2024-06-27 15:28:14
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [27] (object of type: LISEItem) = {
      .item_id (string) = 27
      .alias (string) = pink_rhino_vending
      .title (string) = Pink Rhino Vending
      .url (string) = https://www.webber-photo.com/clients/pink-rhino-vending
      .position (string) = 27
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:22
      .modified_time (string) = 2024-06-27 13:30:22
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [28] (object of type: LISEItem) = {
      .item_id (string) = 28
      .alias (string) = rhag_cymru
      .title (string) = Rhag Cymru
      .url (string) = https://www.webber-photo.com/clients/rhag-cymru
      .position (string) = 29
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:32
      .modified_time (string) = 2024-06-27 13:30:32
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [8] (object of type: LISEItem) = {
      .item_id (string) = 8
      .alias (string) = caf
      .title (string) = CAF
      .url (string) = https://www.webber-photo.com/clients/caf
      .position (string) = 2
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:55:28
      .modified_time (string) = 2022-11-08 14:55:28
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [15] (object of type: LISEItem) = {
      .item_id (string) = 15
      .alias (string) = axis_chirop
      .title (string) = Axis Chiropractic
      .url (string) = https://www.webber-photo.com/clients/axis-chiropracti
      .position (string) = 23
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:36
      .modified_time (string) = 2024-06-27 13:27:36
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [31] (object of type: LISEItem) = {
      .item_id (string) = 31
      .alias (string) = woundchek
      .title (string) = Woundchek
      .url (string) = https://www.webber-photo.com/clients/woundchek
      .position (string) = 14
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:31:07
      .modified_time (string) = 2024-06-27 13:31:07
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [5] (object of type: LISEItem) = {
      .item_id (string) = 5
      .alias (string) = university_of_wales_global_academy
      .title (string) = University of Wales Global Academy
      .url (string) = https://www.webber-photo.com/clients/university-of-wales-global-academy
      .position (string) = 11
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:58
      .modified_time (string) = 2022-11-08 14:54:39
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [4] (object of type: LISEItem) = {
      .item_id (string) = 4
      .alias (string) = welsh_power
      .title (string) = Welsh Power
      .url (string) = https://www.webber-photo.com/clients/welsh-power
      .position (string) = 9
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:36
      .modified_time (string) = 2022-11-08 14:54:30
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [21] (object of type: LISEItem) = {
      .item_id (string) = 21
      .alias (string) = hexa_finance
      .title (string) = Hexa Finance
      .url (string) = https://www.webber-photo.com/clients/hexa-finance
      .position (string) = 4
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:51
      .modified_time (string) = 2024-06-27 13:28:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [13] (object of type: LISEItem) = {
      .item_id (string) = 13
      .alias (string) = all_about_eve
      .title (string) = All About Eve
      .url (string) = https://www.webber-photo.com/clients/all-about-eve
      .position (string) = 18
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:07
      .modified_time (string) = 2024-06-27 13:27:07
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [26] (object of type: LISEItem) = {
      .item_id (string) = 26
      .alias (string) = newport_city_radio
      .title (string) = Newport City Radio
      .url (string) = https://www.webber-photo.com/clients/newport
      .position (string) = 21
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:11
      .modified_time (string) = 2024-06-27 13:30:11
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [22] (object of type: LISEItem) = {
      .item_id (string) = 22
      .alias (string) = hover_helicopters
      .title (string) = Hover Helicopters
      .url (string) = https://www.webber-photo.com/clients/hover-helicopters
      .position (string) = 6
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:08
      .modified_time (string) = 2024-06-27 13:29:08
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
]
$actionname (string) = default
$CGBlog (object of type: CGBlog) = {
   ._actionid (string) = m3fca5
   ._actionname (string) = default
   ._image_directories (NULL) =
   ._current_action (NULL) =
   ._errormsg (NULL) =
   ._returnid (NULL) =
}
$module (string) = CGBlog
$prevurl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=6&m3fca5returnid=1&page=1
$firsturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=1&m3fca5returnid=1&page=1
$oftext (string) = of
$pagetext (string) = Page
$itemcount (integer) = 3
$category_label (string) = Category:
$author_label (string) = Posted by:
$statusopts (array) = [
   .draft (string) = Draft
   .published (string) = Published
]
$param_pagelimit (integer) = 3
$param_summarytemplate (string) = Home
$param_module (string) = CGBlog
$param_pagenumber (integer) = 10
$param_returnid (string) = 1
$entry (object of type: stdClass) = {
   .author (string) = admin
   .id (string) = 10
   .title (string) = Photoramble: Paper fold abstract
   .content (string) =

It's cold and raining outside. The rest of the family are doing their own thing and I'm itching to do some photography with my new macro lens. I've already run around the house finding various objects to test the lens on, but that was last week. What can I do now... something colourful to contrast with this awful weather?

The Technical Bit

This was a totally simple shot to set up. I took a scrap of torn paper and curled it up with my finger. Then I took my phone, and found a video on YouTube which had a colour changing background with a 1 hour loop of lovely gradients, and set that to play full screen.

Next I balanced the scrap of paper on the screen, and shot from above. How easy is that?

Nikon D600, Tripod, Phone and 1 scrap of paper were all that was required.

I'm not sure what these photographs are for - I might end up using some as backgrounds for my graphic design work - but it whiled away a couple of hours on a grey and cold lockdown afternoon, bringing a little colour to the day.

 


   .summary (string) =

Yet another wet Winter weekend in lockdown, and another photography itch-scratcher. What can you do with a scrap of paper and a mobile phone?


   .postdate (string) = 2021-08-13 16:49:00
   .url (string) = photoramble-paper-fold-abstract
   .startdate (string) = 2021-08-13 16:49:00
   .enddate (NULL) =
   .create_date (string) = 2021-08-13 16:57:33
   .modified_date (string) = 2021-08-13 16:58:23
   .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id10
   ->categories (array) = [
      [0] (array) = [
         .id (string) = 1
         .name (string) = General
      ]
   ]
   ->categorylist (array) = [
      .0 (string) = 1
   ]
   ->fields (array) = [
      .thumbnail (object of type: stdClass) = {
         .name (string) = thumbnail
         .type (string) = image
         .value (string) = PaperFold_(13_of_20).jpg
      }
      .gallery (object of type: stdClass) = {
         .name (string) = gallery
         .type (string) = textarea
         .value (string) =

{Gallery dir='Personal-Projects/Paper-Folds'}


      }
   ]
   ->fieldsbyname (array) = [
      .thumbnail (object of type: stdClass) = {
         .name (string) = thumbnail
         .type (string) = image
         .value (string) = PaperFold_(13_of_20).jpg
      }
      .gallery (object of type: stdClass) = {
         .name (string) = gallery
         .type (string) = textarea
         .value (string) =

{Gallery dir='Personal-Projects/Paper-Folds'}


      }
   ]
   .detail_url (string) = https://www.webber-photo.com/photoramble-paper-fold-abstract
}
$img (string) = https://www.webber-photo.com/uploads/cgblog/id10/PaperFold_(13_of_20).jpg
Array ( [blogLang] => en [LISETestimonialsdp] => Array ( [1] => 1 ) [LISECardsHomedp] => Array ( [1] => 1 ) [LISEClientsdp] => Array ( [1] => 1 ) [CGBF_GUID_TOKEN] => Array ( [AAFC5211-75C6-4269-9FEA-DCEBEB1D8D67] => Array ( [form] => Contact [time] => 1789124722 ) ) ) 1