Projects
Select public facing work
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Assist1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Assist2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Assist3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Assist4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Assist5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

Assist brings experts and remote workers together through peer-to-peer realtime connectivity. Leveraging direct video collaboration and advanced AR tools, experts can scale their knowledge to anyone, anywhere.
Conveying ideas and feedback is supported through the ability to draw dynamic annotations and attach 3D content with cm accuracy onto the real world.
Conveying ideas and feedback is supported through the ability to draw dynamic annotations and attach 3D content with cm accuracy onto the real world.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Workshop1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Workshop2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Workshop3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Workshop4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Workshop5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

Workshop is a multi-user collaboration tool that brings people together - whether they’re in the same location, or continents apart. It enables people to ideate, prototype and solve problems with a set of streamlined tools and 3D viewing capabilities, along with groundbreaking avatar representations for remote participants.
The application redefines remote work and what it means to come together to get work done.
The application redefines remote work and what it means to come together to get work done.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Spectator1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Spectator2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Spectator3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Spectator4.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

Head-mounted XR apps are most often singular, first-person experiences that others are not able to see or participate in. Magic Leap Spectator breaks that barrier by allowing anyone to view these experiences, fully with all 3D AR content, from a third-person perspective.
Spectator runs on a mobile device and allows app creators to share and showcase their work, as well as record high quality ProRes video of their work.
Spectator runs on a mobile device and allows app creators to share and showcase their work, as well as record high quality ProRes video of their work.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Duran1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Duran2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Duran3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Duran4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Duran5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

To showcase Qualcomm’s Snapdragon Spaces XR platform, the company partnered with Duran Duran to develop an immersive audio-visual experience that uses AR to deconstruct and then let users explore the band’s most iconic songs.
As an head mounted experience, users can manipulate sound through tactile interaction applied to each stem of a song, creating an engaging and playful way to “feel” the music.
As an head mounted experience, users can manipulate sound through tactile interaction applied to each stem of a song, creating an engaging and playful way to “feel” the music.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Bose1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Bose2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Bose3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Bose4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Bose5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

A multi-faceted project combining design and development R&D culminating in the creation of two publicly available audio-first AR experiences - built specifically for Bose’s AR enabled glasses and headphones.
The Bose partnership explored how this new technology could enable a variety of use-cases, including entertainment, as well as define audio-only design frameworks for future experiential development.
The Bose partnership explored how this new technology could enable a variety of use-cases, including entertainment, as well as define audio-only design frameworks for future experiential development.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/FT1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/FT2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/FT3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/FT4.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

The flagship digital interactive exhibit at LEGO House in Denmark was launched in 2016 allowing kids and big kids alike to build and watch their LEGO creations come to life.
Combing cutting-edge computer-vision technology, hand-crafted 3D environments and playful customizations, the experience is designed to prompt simple replay through fun character creation and playful discovery.
Combing cutting-edge computer-vision technology, hand-crafted 3D environments and playful customizations, the experience is designed to prompt simple replay through fun character creation and playful discovery.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Fox1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Fox2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Fox3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Fox4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Fox5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

To celebrate and promote FOX’s LEGO Masters TV show, this webAR experience brings the ability to create with LEGO right into the living rooms of audiences watching at home.
A world-first in bringing LEGO building to the webAR platform, the experience enables viewers to create their own models from scratch and share them on social media and enter competitions, building community and engagement.
A world-first in bringing LEGO building to the webAR platform, the experience enables viewers to create their own models from scratch and share them on social media and enter competitions, building community and engagement.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Brainwash1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Brainwash2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Brainwash3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Brainwash4.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

A voice-driven game built specifically for Google Home Nest Hub. Players have to come up with words that connect flashing images on the display, competing with friends and family.
Natural language processing allows the entire experience to be navigated via voice, meaning players can start the app and interact with menus without having to touch the device.
Natural language processing allows the entire experience to be navigated via voice, meaning players can start the app and interact with menus without having to touch the device.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Movie1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Movie2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Movie3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Movie4.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

The LEGO Movie was the toy company’s first foray into a AAA movie and franchise, reinventing how LEGO reaches global audiences with best-in-class storytelling and production.
New businesses come with new production pipelines, so this was also the first time LEGO had developed products to coincide with a global theatre launch - a challenge that was met by bringing global teams from different productions studios together for the first time.
New businesses come with new production pipelines, so this was also the first time LEGO had developed products to coincide with a global theatre launch - a challenge that was met by bringing global teams from different productions studios together for the first time.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Coach1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Coach2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Coach3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Coach4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Coach5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

An award winning sports training application that combines remote rendering and distributed computing. The experience elevates the 2D playbook into a fully immersive experience, focusing on collaboration by allowing multiple users to join digital training sessions facilitated by a coach.
Gesture driven, the app was also designed to showcase Verizon’s 5G streaming and edge rendering capabilities.
Gesture driven, the app was also designed to showcase Verizon’s 5G streaming and edge rendering capabilities.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Niantic1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Niantic2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Niantic3.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

Laurence has partnered with Niantic in support of their Lightship program, a developer-facing program to build groundbreaking AR experiences with Niantic’s latest and greatest AR capability.
This multi-year engagement included multiple R&D and conceptual projects to support Niantic’s internal teams via testing and feedback, as well as the creation of full AR applications built specifically different brand audiences.
This multi-year engagement included multiple R&D and conceptual projects to support Niantic’s internal teams via testing and feedback, as well as the creation of full AR applications built specifically different brand audiences.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Cooking1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Cooking2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Cooking3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Cooking4.webp'); --img5: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/Cooking5.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <div class="ln-marquee__slide s5"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

Qualcomm’s Snapdragon Spaces XR platform is powering the future of head-worn XR devices, enabling entirely new ways to interact with the world around us. A series of internal R&D projects, including an at-home cooking experience, were designed to explore how we might carry out daily tasks more efficiently in the future.
The project focused on uncovering new interaction paradigms and disseminating relevant information contextually within a users physical environment.
The project focused on uncovering new interaction paradigms and disseminating relevant information contextually within a users physical environment.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/BEP1.webp'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/BEP2.webp'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/BEP3.webp'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects%20Page%20Images/BEP4.webp'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

An experience that transcends the traditional concert-going experience and reflects the futuristic minds that make up the Black Eyed Peas. Following the release of the Masters of the Sun AR comic book app, the Black Eyed Peas decided to incorporate AR into their European tour.
The experience listens for specific songs played by the band so it can overlay track-specific AR content onto the stage for unique, interactive photo moments.
The experience listens for specific songs played by the band so it can overlay track-specific AR content onto the stage for unique, interactive photo moments.
super-embed: <div class="ln-marquee" style=" --img1: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects/FT1.jpeg'); --img2: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects/FT2.jpeg'); --img3: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects/FT3.jpeg'); --img4: url('https://cdn.jsdelivr.net/gh/laurenced101/Website@main/Projects/FT4.jpeg'); " > <div class="ln-marquee__mask"> <div class="ln-marquee__track"> <!-- Set A --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> <!-- Set B (duplicate for seamless loop) --> <div class="ln-marquee__slide s1"></div> <div class="ln-marquee__slide s2"></div> <div class="ln-marquee__slide s3"></div> <div class="ln-marquee__slide s4"></div> </div> </div> <div class="ln-marquee__fallback" aria-hidden="true"></div> </div>

An award winning sports training application that combines remote rendering and distributed computing. The experience elevates the 2D playbook into a fully immersive experience, focusing on collaboration by allowing multiple users to join digital training sessions facilitated by a coach.
Gesture driven, the app was also designed to showcase Verizon’s 5G streaming and edge rendering capabilities.
Gesture driven, the app was also designed to showcase Verizon’s 5G streaming and edge rendering capabilities.