> For the complete documentation index, see [llms.txt](https://docs.msquared.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/in-world-browser.md).

# In-world browser

You can use the browser placed in the 3D space, e.g. as a TV screen.

This guide assumes you've followed [Setup the browser widget](/creation/unreal-development/features-and-tutorials/web-browser/setup-the-browser-widget.md).

### Adding browser to the world space

Create a new blueprint actor. Inside it, add a `Widget` component:

<figure><img src="/files/QQcVLf2le491xZZ5wfxW" alt=""><figcaption><p>The Widget component being added to the actor.</p></figcaption></figure>

On this widget component, set the `Widget Class` to your browser widget, and change the `Draw Size` to 1920 x 1080.

<figure><img src="/files/t9EeuVTR3AmgDBWHWDyT" alt=""><figcaption><p>Setting the Widget Class and Draw Size.</p></figcaption></figure>

Place the actor into your level:

<figure><img src="/files/Y1qXD4qzpwDYV9vIqeSB" alt=""><figcaption><p>The blueprint in the level.</p></figcaption></figure>

Play PIE and the browser will load the MSquared docs in 3D space:

<figure><img src="/files/9sWBphlva7LnG0inWfVZ" alt=""><figcaption></figcaption></figure>

### Mouse interaction in 3D space

To interact with the browser using your mouse, on the widget component set "Receive Hardware Input" to true.

<figure><img src="/files/r0RaJrstnJluJkJElN6m" alt=""><figcaption><p>Interaction -> "Receive Hardware Input" on a Widget component.</p></figcaption></figure>

Using the above setup, you can then interact with the browser in 3D space such as navigating around the docs page.
