# What is Hologram?

## Introduction

Hologram is your upgraded digital identity.

Immerse as your favorite virtual character, flex your digital wearables, and create unforgettable moments on any social, content, or gaming platform with a few clicks.&#x20;

Create a memorable mascot for your brand, or drop the latest AR/VR collection for your community.

#### **Hologram unlocks:**&#x20;

**🎭  Distribution for your brand**- Connect with your community & grow your brand on any platform.

**🫡  Infinite utility for your IP-** Static PFPs -> dynamic avatars, voice skins, AI personalities, etc...

**👾 Metaverse Interoperability-** Built on open formats and open standards.

**👩‍🎨  More upside for artists-** 100x your throughput, receive majority of sales + cut of secondaries.

**✅ Ownership of your identity-** Enable anyone to verify the ownership of your IP.&#x20;

#### **Hologram components:**

* [*Hologram Extension*](https://chrome.google.com/webstore/detail/hologram/oohijphjhalglmadbknnangmaelnncjd)*- Become your hologram on Google Meet, Discord, Slack, Gather, or any video-chatting app on the browser.*
* [*Hologram Studio* ](https://hologram.xyz/download)*- Chat & stream as your holograms on any video platform, period.*
* [*Hologram Web*](https://www.hologram.xyz/studio)*- Try on or stream as your hologram through Hologram's embeddable web plugin.*
* *Hologram Mobile (Coming soon)*
* *Hologram Creator- Fastest way to create >20k collections of AR/VR digital assets.*

## Guides

{% content-ref url="/pages/0XU1kSwmjTD7V8JuKG1H" %}
[Hologram Extension](/quickstart/hologram-extension)
{% endcontent-ref %}

{% content-ref url="/pages/GlGRC3C2lfEOsI1tbsFU" %}
[Hologram Desktop](/quickstart/hologram-desktop)
{% endcontent-ref %}

## Fundamentals

{% content-ref url="/pages/6rG406DMPY0ynKX2xva3" %}
[Manifesto](/resources/manifesto)
{% endcontent-ref %}


# Hologram Extension

Become your favorite hologram and video chat anonymously on Google Meet, Discord, Slack, Gather, and hundreds of other websites!

{% embed url="<https://youtu.be/nkp_w_urG4I>" %}

## Quickstart

1. Download the [Hologram Extension](https://chrome.google.com/webstore/detail/hologram/oohijphjhalglmadbknnangmaelnncjd) from the Chrome Web Store.
2. For Google Chrome, turn on hardware acceleration in "settings".

![Flip the switch and click "relaunch"](/files/vnN7izrJtnnSQSqdAKI3)

## Features

#### Login via Your Web3 Wallet

Hologram currently supports login using [Metamask](https://metamask.io/) or [WalletConnect](https://walletconnect.com/).&#x20;

#### Enable Your Character

When in your Google Meet / Discord meeting, open the Hologram extension and ensure the center toggle on the bottom is toggled to "On". Select your desired character, and see them appear on your Google Meet meeting screen. &#x20;

#### Zoom, Placement, and Expressions

In the Hologram extension, click on the avatar icon on the bottom. You can make larger / smaller, place your avatar, and turn on/off expressions that come with your Avatar model.

You can also use **hotkeys** to trigger your character's expressions. Hold the Option key (alt key on Windows), and press 1 to trigger the first expression, 2 the second...q the eleventh, w the twelfth...p the last.&#x20;

#### Changing Your Background

In the Hologram extension, click on the picture icon on the bottom. You can change your background to PFPs you own, or a color from the palette selector.

#### Changing Your Voice

In the Hologram extension, click on the microphone icon on the bottom. Tweak the circular pitch slider and click on preview to hear your new voice! Your changes will be applied in real time.&#x20;

## Platform Guides

### Discord Web

To prevent doxxing, do not immediately click on "Video" on the bottom left corner.&#x20;

Instead, click the chat to open the view below. Then click on the arrow next to the camera icon button. Click on "Preview Camera".

![](/files/SQ0YcVkCMTRNmCYrWNYy)

In preview mode, check the "always preview video" box on bottom left.&#x20;

Ensure you have the correct webcam (the physical webcam you are using) selected. Once the avatar is loaded ready to go, press "Turn on Camera".

![](/files/OOjJmTLyFjwkgpVFFf2X)

Enjoy chatting! :)

![](/files/eN3Vbrk6mymbdZdKKRdw)

## Considerations

* For Windows users, ensure you have a power source plugged into your laptop while using Hologram extension. This will rid of any video lag.


# Hologram Desktop

Create content with your holograms. Use your hologram on any website or desktop app that uses a webcam (e.g. Zoom, Slack, OBS for streaming, and hundreds more).

{% embed url="<https://www.youtube.com/watch?v=2keP4CXKzEs>" %}

## Quickstart

### **Download Hologram**

1. Download the [Hologram Desktop App](https://hologram.xyz/download).
2. Currently in beta. Mac (M1 and x64) and Windows supported.

### Login via Your Web3 Wallet

{% embed url="<https://youtu.be/XMMKBSLNxso>" %}

1. Click on "Connect" on the top right corner.
2. Select your web3 wallet. Hologram currently supports login using [Metamask](https://metamask.io/) or [WalletConnect](https://walletconnect.com/).&#x20;

### Customize your scene

**Add your Holograms, stickers, or backgrounds into the scene**

{% embed url="<https://youtu.be/imzbIfKsqxg>" %}

1. Click on your desired hologram or PFPs.
2. Click on your "Holograms" or PFPs. Set it as background or add it as an avatar / sticker.

**Turn on face tracking (Optional)**

{% embed url="<https://youtu.be/jQboweBACF8>" %}

1. Open the top-left menu bar, and click on "settings". Make sure the selected webcam source is the physical webcam you are using.
2. Click on the green round button with the camera icon located on the bottom right corner of the scene.&#x20;
3. Wait 2 seconds, and you will see your hologram character tracks your face!

#### Zoom and Placement

To zoom, hover your mouse over the desired item in the scene and scroll using your mouse.

To set placement, simply drag the item to the desired spot.

### Studio Mode

**Trigger emotes / expressions**

This feature is only available on characters with emotes built-in.

{% embed url="<https://youtu.be/Eh0yel2y8Ys>" %}

**Set colored background or greenscreen (chroma key)**

{% embed url="<https://youtu.be/oIItToyqJm0>" %}

**Import images or video**

{% embed url="<https://youtu.be/gS3lzwv0Znw>" %}

**Window sharing / screen sharing**

{% embed url="<https://youtu.be/pr9dwX5KOmY>" %}

**Create content (photos & videos)**

{% embed url="<https://youtu.be/qLPD4im999g>" %}

## Platform Guides

Below are guides for using Hologram Studio with a few of the most popular video conferencing apps. To learn about streaming using Hologram, check out our [streaming guide](/tutorials/livestreaming).&#x20;

Before jumping onto any video call or stream, be sure to open the Hologram Desktop App and prepare your virtual self (connect wallet, select your character / backgrounds, turn on face-tracking, etc.)

**Note:** Discord Desktop is the only known platform where virtual camera applications like Hologram, OBS, and others aren't yet supported. We are contacting their team to add support in the near future.

### Zoom

1. In the Zoom Meeting, locate the "Select a Camera" menu.

![](/files/1UCwYJxONgcdh7HaaG3A)

2\. Click "Start Video", and enjoy the conversation :)

![](/files/jYyUBVQmRM71qFpRhuhd)

### Slack

1. In the video call, click on "Settings". Select "Hologram Camera" under the "Camera" dropdown.&#x20;

![](/files/mxCX3NmlOaL1uFeUGHCm)

2\. Turn on your video, and enjoy the conversation :)

![](/files/ZTBCcEmkyaygAwEPZEhg)


# Video Recording

Create short clips or memes as your PFPs, in a few clicks!

## MacOS Desktop Audio Capture

In order to capture desktop audio on macOS, you will require additional software. We recommend BlackHole for its popularity among OBS users.

### BlackHole

BlackHole by existential audio can be used to record macOS desktop audio. It must be set up manually does not support per-application audio capture.

1. [Download BlackHole 16ch](https://existential.audio/blackhole/) and run the installer
2. After you have installed BlackHole 16ch, open the Audio MIDI Setup application

   <div align="left"><figure><img src="/files/aRzoB2kUmO3sLbI1XCVD" alt=""><figcaption></figcaption></figure></div>
3. Click on the + button at the lower-left of the window, and then "Create Multi-Output Device"

   ![](/files/sQtf61XNSpb3gcVrqWub)
4. **Uncheck** BlackHole 16ch in the list to the right. Check **one** device from which you want to hear audio.

   ![](/files/gaBuYMhZ7rdA2hxIZamd)
5. **Re-check** BlackHole 16ch. Make sure the device you selected in step 5 is set as the Master Device at the top of the window. Close Audio MIDI Setup

   ![](/files/eoFFsXkz0dSIG55L8K9o)
6. In System Preferences, click on Sound

   ![](/files/psNviI1RHLx8VHIJ81a7)
7. Click on Output, then click on the Multi-Output Device you created![](/files/1wL6Wf52OkqIQZPWgq5R)
8. In Hologram Studio view, ensure audio option is set as "Microphone"<img src="/files/I4bigxiR5VaFUk0rDRfO" alt="" data-size="original">
9. In Hologram Settings window, change the audio input device to BlackHole 16ch![](/files/LZZpn4ey3oVCbIUQbCgB)


# Livestreaming

Livestream to Twitch, Youtube, and more with Hologram and OBS.

## Overview

You can use the Hologram Desktop App alongside a live stream broadcasting tool to start streaming to Twitch, Youtube, Tiktok, and more.&#x20;

## Prerequisites

1. Install [Hologram Desktop App](https://hologram.xyz/download) (Mac-only, Windows coming soon).
2. (Optional) Connect wallet to access your NFT holograms.
3. [Set up ](/quickstart/hologram-desktop)your character, background, face tracking, etc.

## Using Twitch Studio (Mac Friendly)

Twitch studio provides a super simple experience to start streaming to Twitch with a few clicks. Download it [here](https://www.twitch.tv/broadcast/studio) and refer to this [guide](https://help.twitch.tv/s/article/getting-started-twitch-studio?language=en_US) for a comprehensive overview. Follow the simple steps below to start streaming with your favorite characters.

In Twitch Studio, click on "Edit Scene" on the bottom bar.

![](/files/zq0dsAQsfXgDDrnKJPtY)

Select "Webcam" under "Layers" on the left. Under "Device" on the right, click on "Change".&#x20;

![](/files/Ae9hsX0twXf8N9a3hlVb)

Set your webcam to "Hologram Camera", then click "Done".

![](/files/4pGD4qQinUlZHM0jCjtX)

Scroll down on the right. Under "Edit Green Screen Effect", copy values in "Colors to Remove".&#x20;

![](/files/hMRGfRGXEyWpVd3EWH8M)

In Hologram Desktop, paste the colors value into the background color selector.

![](/files/17a3zuDdsmKlx5MBcH5J)

Your character should now appear on top of your stream!

![](/files/buDwum8q7fy29FxIRS8U)


# 3D Artist Guide

## Overview

Whether you create Live2D or 3D characters, your rigged models can be used on Hologram.

**Steps**

1. Model, rig, and skin your character using any [software](https://www.format.com/magazine/resources/design/3d-modeling-software) you are comfortable with.&#x20;
2. Animate your 3D model using blend shapes or skeletal animations (Optional).&#x20;
3. Import your character model to [Hologram's web studio](https://hologram.xyz/studio) to try out face-tracking.
4. Use your character model on Google Meet or Discord through the Hologram Chrome Extension.&#x20;

**Requirements (3D)**

1. For **rigging**, you need to follow the Apple ARKit blend shape naming convention. More on this in the "Rigging (3D)" link below, under "References".&#x20;
2. Export your 3D model as a .gltf or .glb file.&#x20;

#### File Formats

Our Chrome extension supports **3D** characters in glTF format and **Live2D** characters in Live2D Cubism's [standard file types](https://docs.live2d.com/cubism-editor-manual/file-type-and-extension/?locale=en_us). We will soon support VRM and FBX formats as well.

## Blendshapes

Our real-time face tracking follow the blend shape naming convention of [Apple ARKit](https://developer.apple.com/documentation/arkit/arfaceanchor/blendshapelocation). However, not all blend shapes need to be created.&#x20;

Hologram has a tier system for the ARKit blend shapes. Tier 1 consists of the baseline coefficients that the character models should have to be functional. Tier 2 and 3 consists of blend shapes that would make the character models a lot more expressive.

**Tier 1:** eyeBlinkLeft, eyeBlinkRight, eyeWideLeft, eyeWideRight, jawOpen, mouthSmileLeft, mouthSmileRight

**Tier 2:** eyeSquintLeft, eyeSquintRight, mouthFunnel, mouthPucker, mouthFrownLeft, mouthFrownRight, mouthShrugUpper, mouthShrugLower, browDownLeft, browDownRight, browInnerUp, browOuterUpLeft, browOuterUpRight, noseSneerLeft, noseSneerRight

**Tier 3:** cheekPuff, mouthLowerDownLeft, mouthLowerDownRight, mouthUpperUpLeft, mouthUpperUpRight, mouthLeft, mouthRight

## Rigging

Our full-body tracking follows the naming standard below.

<figure><img src="/files/aprSN0BAowdrI4Gx2xoU" alt=""><figcaption></figcaption></figure>

## Testing

The easiest way to test out your Live2D or 3D character model against Hologram's facial tracking system is via our [web studio](https://hologram.xyz/studio).&#x20;


# Manifesto

### The world is becoming pseudonymous and distributed.

Millenials and Gen Z create multiple social accounts to curate their public and private lives.

Thought leaders accrue massive followings under pseudonyms, like anime waifus or blueberries.

[Vtubers](https://www.dexerto.com/entertainment/what-is-vtubing-1502752/) snag top spots for every category on Twitch and Youtube.

Remaining anon is the norm, not the exception, in most DAOs and Internet communities.&#x20;

### We can be whoever we want, everywhere...

Web 1.0 enabled us to create digital identities. For the first time, online forums and instant messengers allowed us to connect with anyone regardless of our location or appearance.

Web 2.0 enabled us to broadcast our digital identities to massive audiences. If our profiles play well with hidden algorithms and advertisers of the largest platforms, we just might go viral.

Web 3.0 and the open metaverse enables us to own our digital identities. The reputation and value we accrue remains with us, not the platforms and the aggregators.

### ...but not in realtime.

Everyday, we live on Zoom calls for work and Youtube / Twitch for entertainment.

Yet we are trapped in our own skins when we turn on the webcam.

Yet we dox ourselves whenever we stream on Twitch or Youtube.

The Metaverse today is built around **text** and **audio**.&#x20;

### Express yourself in the Metaverse.

With Hologram, you can...

**Create** avatars, wearables, emotes, FX, etc. with a few clicks. Every asset is a digital collectible that you own.

**Use** your digital assets for content creation, video conferencing / streaming, or gaming. You can remain anonymous, flex your community, and be whoever you want on video.

**Trade** your digital assets on any marketplace. As an artist, get paid for all secondary sales of your creations.


# FAQs

## How can I get a Hologram?

If you hold a PFP, chances are Hologram is partnering or looking to partner with your collection to bring your PFP to life!&#x20;

[Let us know](https://discord.com/invite/hc5MzksMTH) which PFP you own, or better yet, help us reach out to the admins of those collections. We are working around the clock to bring your PFP to life as soon as possible.&#x20;

Visit [our Discord](https://discord.com/invite/hc5MzksMTH) and see which collections we already created Holograms for. You can also get an avatar through purchasing one from Hologram's partner collections.

## How can I bring Hologram to my PFP collection?

Send a message to "collab-interest" channel of our [Discord](https://discord.gg/thUh8Ut6eW).

## Which video platforms does Hologram support?

The Hologram extension can be used on most websites that uses a webcam via the browser.&#x20;

We are carefully rolling out support, starting with Google Meet, Discord web, Slack web, Microsoft Teams, and Gather. If there is a website or platform that you'd like to see Hologram extension support, please submit a request [here](https://hologram.canny.io/feature-requests).

The [Hologram Studio](https://hologram.xyz/download) Desktop app extends beyond just websites, and can be used with any desktop-based application, such as Zoom or OBS (for streaming). It comes with a virtual camera (like Snap Cam) which acts as another webcam source.

## Why do I need to connect my wallet?

Hologram asks you to connect to your wallet because we use your verified public wallet address to read and display publicly available NFT data and asset files that belongs to you, the true owner.&#x20;

We have **no write permissions** and **no way of manipulating your assets**.

## Is there a chance of doxxing / video feed reverting back to my real face?

There is **zero chance** of the video feed reverting back to your real face after Hologram has already been turned on. Not even when face tracking is accidentally lost.

How does this work? Our extension completely overwrites the camera feed at the chrome level. The web application will no long have the access to the original camera feed.&#x20;

Try this out yourself! Block the camera with your hand (face tracking will be off), and you will see that your character will still be there.

We have other safety checks in place as well. For example, if you log out of the extension or switch accounts, avatar mode will still be active. If you accidentally click the Hologram on/off kill-switch, there will be a popup that warns you of potential doxxing if you proceed.&#x20;

## How do you handle privacy and security?

Your privacy and security is our highest priority.

Hologram does not store any personal data. Hologram reads publicly available data from the Ethereum blockchain. We only interact with Metamask or Wallet Connect during authentication, which allows us to display your NFTs on our extension.

All computation is done on device, and no camera feed ever leaves your computer. In fact, once you download the extension, it communicates only with your wallet but not our server (we don’t even have a server for extension).&#x20;

To verify all computation happens locally yourself, you can turn off the Internet connection once the avatar is loaded and you will find the face tracking will still work.

For the Hologram chrome extension, you can view the privacy practices on the [Chrome Web Store](https://chrome.google.com/webstore/detail/hologram/oohijphjhalglmadbknnangmaelnncjd). We do need to work with user activity data such as user clicks, keystrokes, and network conditions to be functional- however these aren't stored anywhere. These are also the same minimum requirements specified by other widely used web3 wallets such as [Metamask](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=en) or [Phantom](https://chrome.google.com/webstore/detail/phantom/bfnaelmomeimhlpmgjnjophhpkkoljpa?hl=en).&#x20;


# Troubleshooting

## Browser Extension

### I just installed my extension and tried to use it on video, but when I turn on the webcam, it is still showing my camera feed.&#x20;

Try these steps in order:

1. Open extension and log in
2. Toggle "off" to "on" the extension bottom navigation bar
3. On your video page (e.g. Google Meet, Discord web, etc.), hit refresh.

### My extension is causing my video to be laggy.

There are a few things you can try to fix this. We recommend trying these in order:

* Ensure you have hardware acceleration mode on

![Flip the switch to on and click "relaunch"](/files/C7jeQfPTygCEGFRvTT6q)

* Refresh your video website tab
* Turn off resource-intensive applications and restart your browser
* Restart your laptop

### My extension crashes Google Meet when I try to join a meeting.

![](/files/8FiOxPFEz1riyKUVvnis)

This is a known issue coming from Google Meet's update server. We recommend trying [these initial steps ](https://www.windowsdispatch.com/fix-brave-browser-google-chrome-update-failed-error-11/)to attempt a fix. If this is still a problem for you, please get in contact with us via Discord or [email](mailto:gm@hologram.xyz).&#x20;


