# Taking pictures in 8th wall studio, displaying text on 3d surfaces

**URL:** <https://forum.8thwall.com/t/taking-pictures-in-8th-wall-studio-displaying-text-on-3d-surfaces/5577>\
**Category:** Studio Feedback\
**Tags:** studio\
**Created:** [March 13, 2025, 3:07pm UTC](https://forum.8thwall.com/t/taking-pictures-in-8th-wall-studio-displaying-text-on-3d-surfaces/5577 "2025-03-13T15:07:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nwankwo\_Micheal](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@Nwankwo\_Micheal](https://forum.8thwall.com/u/Nwankwo_Micheal)\
**Post date:** [March 13, 2025, 3:07pm UTC](https://forum.8thwall.com/t/taking-pictures-in-8th-wall-studio-displaying-text-on-3d-surfaces/5577/1 "2025-03-13T15:07:48Z")

</div>

Hello Everyone,  
I’m trying to carry out two operation for my 8th wall project.

- first I’m trying to take a picture from the 8th wall studio and perform to an API with the captured image
- I’m also trying to display text on a 2d image in 8th wall, and this text would also be retrieved from an API.  
Can this be done with 8th wall and how ?

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [March 13, 2025, 3:44pm UTC](https://forum.8thwall.com/t/taking-pictures-in-8th-wall-studio-displaying-text-on-3d-surfaces/5577/2 "2025-03-13T15:44:51Z")

</div>

8th Wall experiences at their core are client-side web pages. You could do this by using the XR8 API on the window to take a screenshot and sending it to your API.

> **[XR8.CanvasScreenshot.takeScreenshot() | 8th Wall](https://www.8thwall.com/docs/api/canvasscreenshot/takescreenshot/)**
>
> XR8.CanvasScreenshot.takeScreenshot({ onProcessFrame })

I think this would make a great case for a sample project, I’ll look into it.

---

<div class="post-metadata">

**Author:** ![Nwankwo\_Micheal](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@Nwankwo\_Micheal](https://forum.8thwall.com/u/Nwankwo_Micheal)\
**Post date:** [March 13, 2025, 4:08pm UTC](https://forum.8thwall.com/t/taking-pictures-in-8th-wall-studio-displaying-text-on-3d-surfaces/5577/3 "2025-03-13T16:08:13Z")

</div>

Thanks @GeorgeButler , how about displaying text on 2d images, and the ability to edit those text

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [March 13, 2025, 4:20pm UTC](https://forum.8thwall.com/t/taking-pictures-in-8th-wall-studio-displaying-text-on-3d-surfaces/5577/4 "2025-03-13T16:20:19Z")

</div>

Hmm, your best bet would be to create a text UI element that’s placed over the images. You could also consider using a API that lets you programmatically add text to images.
