Upcoming Training Videos Outline
This list contains the set of topics that will be covered by the upcoming set of training videos.
Platform Basics
Basic Concepts
Platform Introduction (covers the structure of the ThreeKit platform)
Orgs and Platform admin
Introduction
User Management
Support Access
Environments and Data Migrations
Basic configuration example and description of the basic components:
Catalog Items
Assets
Stages
Attributes
Metadata
Tagging
Asset IDs
Players (2D and 3D)
Basic Project Architecture
Catalog system
Products, Components, Options, Materials, Collections as Items
Importance of Asset/PartReference attributes vs String/Number/Boolean/Color attributes
Asset system and workflows
Attribute propagation
Basic project architecture with diagrams and examples
Setup a Basic Example Configurator Prototype
Illustrates the basic concepts and shows how quickly a prototype can be built to verify the workflow, without waiting for visual assets
Includes step by step instructions so users can follow along
Includes the following:
2 Product Items + Model Asset for each (Simple but fun models we build using Boxes)
6 Material Choice Items + Material Assets for Each
1 Collection Item
1 Stage + 1 Scene
As the example is built, we walk through the relevant aspects of the UI, in terms of how it is used to build the example
Creating attributes, Items, tags, and assets
Filtering the list
Using the Quick View and Edit
Basics of using the Asset Editor, which includes selecting and moving/transforming objects in the 3D view
Logic and Assets
ThreeKit 3D Basics
Working with Assets
Organizing, Importing/Exporting and the Job system
Naming Conventions
Models
The Asset SceneGraph
Nulls and Model References
Materials
Textures
Operators
Scenes
Cameras
Lighting
HDR Environments
Shadow Lights
Realtime Lights
Proxies
ThreeKit Logic
Logic Editor
Product Rules vs Asset Rules
Product Rules
Cover Actions and Conditions typical on the Items
Asset Rules
Cover specifics of Asset Conditions and Actions
Importance of Attribute and Rule order in the current system
Workflows
Advanced Configuration
Text Personalization - Configurable text input
Image Upload
Dimensions
Modular Configuration
Layout Container + Connectors + Physics
Parametric Configuration
Performance optimization and troubleshooting
Basic optimization requirements -
Polygon count
Node count
Texture sizes
Mobile vs desktop RAM requirements
Overall download size
Custom Code optimization
Avoiding Area Lights
Number of Materials
Player Size
Mesh Optimization options
Texture optimization options
Publishing and Caching
How the size of the player affects the performance, especially in terms of post process effects
Troubleshooting the player load using Chrome Network Tab
AR Workflow
Android vs iOS
Setup
Basic AR Limitations
Automation and Development
Automation Workflows
Catalog Data Automation
Importing data using Apps and Spreadsheets/Data Tables
Setting up for automation using tags and metadata
Custom Apps to automate a sequence of tasks
Webhooks vs Custom Apps
Attribute dependencies
Item Templates
Asset Setup Automation
Node Tags
Queries
Material Templates
Model Templates
ThreeKit Development and Front-End Integration
Tokens
Player embedding and form-building
JavaScript Player API resources
Initializing the Player
Player API
Configurator API
Scene API
Custom Scripts
Treble
Server/REST API
Basic requirements
Catalog management
Layer API
Export API
Building a Prototype without worrying about the visuals
Workflows specific for the front-end (attribute ordering, thumbnails, SKU information)
Virtual Photographer
The concept of renders and 2D vs 3D
VRay Integration
Layering and Compositing
The Render Dialog page
The 2D Player and its options
Last updated