Tutorial: Create Modular 3D Interactive Experiences thanks to Actor Templates

Combine 3DEXCITE Marketing Experience Artist and 3DEXCITE Marketing Experience Scripter roles to create flexible experiences for 3DEXCITE Marketing Experience Reviewer that will evolve in a generative environment.

The abilities offered by the Actor Templates are multiple:

1) Facilitate Experience Design

  • Marketing Experience Artist will be able to centralize creation and modification of numerous identical actors

  • Marketing Experience Artist will be able to share smart actors between experiences

2) Allow Creation of Modular Experiences

  • Marketing Experience Scripter will be able to imagine evolutionary experiences at runtime, by scripting generative scene composed of numerous actors, or according to Marketing Experience Reviewer actions.


Preamble

  • This tutorial deals with the advanced feature of actor template for dynamic actors creation at runtime. It requires basic knowledge of Creative Experience Application and JavaScript scripting.
  • The following hands-on exercise presents you how to use dynamic actors at runtime, illustrated through a scenario of office space layout, as an example.
  • Other examples of use cases of actor templates:
    • "Traffic Manager" behavior, which uses actor templates to dynamically generate the cars

  • Dynamic interfaces generation. As a template is based on actor, you can use it based on 2D Actors too.


Workflow summary

  1. Experience Authoring => Marketing Experience Artist & Scripter
    • Creates your various furniture templates,
    • Adds few lines of JavaScript,
    • Enriches the experience with interfaces and navigation.
  2. Experience Play => Marketing Experience Reviewer
    • Switches between several layouts
    • Navigates in the scene


Tutorial Content

Download the 3 zipped 3DXML files and the pdf to start the exercise

  • “InitialTemplateHandsOnExercise.3dxml”

  • “FurnitureProducts.3dxml”

  • “FurnitureActorTemplates.3dxml”

  • “TemplatesHandsOnExerciseSupport.pdf”