WebAR SDK
v1.7.1
v1.7.1
  • Introduction
  • GETTING STARTED
    • SignUp and Get a License
    • Manage Your Licenses
    • Download WebAR SDK
    • Installing WebAR SDK
  • INTEGRATIONS
    • A-Frame Integration
      • Build a Basic Surface Tracking Experience
      • Build a Marker Tracking Experience
      • Build an Advanced Portal Experience
      • Build a Basic Face Tracking Experience
    • Babylon.Js Integration
      • Build a Basic Surface Tracking Experience
      • Build a Basic Marker Tracking Experience
    • Unity Integration
      • Package Installation
      • Build a Basic Surface Tracking Experience
      • Build a Basic Marker Tracking Experience
      • Customize Loading Screen
      • Rotate and Zoom
      • Use Cases
      • Unity Build Settings
      • Unity Screenshot Feature
    • PlayCanvas Integration
      • Build a Basic Surface Tracking Experience
      • Build a Basic Marker Tracking Experience
    • What Makes a Good Marker
  • API
    • API Reference - Javascript
      • A-Frame Attributes
      • SDK Configuration Properties
      • Javascript Functions
    • API Reference - Unity(C#)
      • SDK Configuration Properties
      • C# Functions
    • Customization API
  • PUBLISH YOUR CREATION
    • Develop Locally
    • Launch the Experience
  • MORE INFORMATION
    • Pricing
    • FAQs
  • Support
    • Contact Support
Powered by GitBook
On this page
  1. INTEGRATIONS
  2. Unity Integration

Unity Build Settings

Learn how to setup and utilize player settings

PreviousUse CasesNextUnity Screenshot Feature

To configure Unity's build settings for WebGL targeting, follow these steps:

It is easy to build a scene using a Blippar sdk and to build scene use a "Build Scene" option from the Blippar seetings window. The default/customized unity's build settings and player settings will export as it is but to confure please take care of following points.

  • Please make sure WebGL build support is installed. If not then install.

Click on the "Player Settings" button to open the Player Settings window. Now, let's go through some important settings you might need to consider for building a WebGL project that involves document points:

  • Specify the "Product Name" to set the name of your WebGL application. Define the "Company Name" and "Product Identifier" and version if necessary.

  • Resolution and Presentation: Resolution and Presentation settings determine how the WebGL content appears in the browser window. Adjust these settings based on your requirements. To run run the Blippar experience smoothly please select a "Blippar" template from webGL template option.

  • Other Settings: the color space refers to how color calculations and rendering are handled within the game engine. Unity supports two color spaces: Gamma and Linear. For Blippar webGL please select a "Gamma" color space. Graphics API refers to the underlying system that handles rendering graphics and communicates with the graphics hardware or software on a target platform. Set "Auto Graphics API" -> true for Blippar sdk and for older version of targeted devices uncheck the "Auto Graphics API" and select "WebGL2" and "WebGL1 (deprecated)" from dropdown.

  • In the Player Settings window, navigate to the "Publishing Settings" section. Publishing Settings in Unity allow you to configure various options related to building and deploying your project for different platforms. These settings determine how your game or application will be packaged, what platform-specific features will be enabled, and other deployment-related configurations. The Compression Fallback option helps ensure that your WebGL build remains accessible and playable across different browsers, even if they have varying levels of support for specific compression formats. Make sure the compression fallback is always "True"

select template
Auto Graphics API
Publishing settings