LogoLogo
ThreeKitDeveloper HubForumsSupportStatus
  • Guides
  • Documentation
  • Releases
  • Community Home
  • Changelog
  • Getting Started
    • Project Prep
      • 1. What Should I Expect During Onboarding?
      • 2. Getting Ready for Your Threekit Project
      • 3. Org Provisioning & Adding Users
      • 4. Intro to Support
      • 5. Training
      • 6. Requirements Checklist
      • 7. Customer Resources & Onboarding Checklist
    • Managing Your Implementation
      • Implementation Design Review
      • Requirements Traceability Matrix (RTM)
      • Project Delivery Checklist
      • Daily Stand-up Meeting
      • Status Report Template
      • Stakeholder Meeting
      • Customer Roles and Responsibilities
      • Internal QA
      • Customer Support Handoff Doc
      • Post Implementation Training Agenda
      • Managing the Discovery Process
      • What is a Quality Workshop?
      • Project Update/Exam Template
      • Consulting Methodology - Presentation Consulting Methodology - Presentation
      • Task Estimation
    • Implementation
      • UAT Planning
      • Earned Value
      • User Stories
      • Milestone Signoff / Project Acceptance Document
  • Learn
    • Platform Overview
    • Workflows
      • Basic Visualization
      • Best Practices
        • General 3D Content Creation
        • Performance Guidelines
        • 3D Asset Naming Conventions
        • Usage of Shadows With AO & SSAO
        • Camera Set-up Best Practices
        • Reference Image Guidelines
      • Text Personalization
      • Image Upload Personalization
      • V-Ray Workflow
        • 1. VRay Requirements
        • 2. VRay Asset Preparation
        • 3. VRay Asset Export
        • 4. VRay Scenes
        • 5. VRay Models
        • 6. VRay Materials
        • 7. Vray VFB Presets
        • 8. Vray Operators
        • 9. Vray Light Linking
        • 10. Vray Compositing
        • 11. Vray Render Workflow
        • 12. Vray Troubleshooting
      • Template Assets
    • Training
      • Self-Led Training
        • Basic Renders
        • Adding Pricing
        • Adding Additional Languages
        • Rules
        • Data Tables
        • Dimension Annotations
        • Stages
        • Metadata
        • Proxy Materials
        • Image Annotations
        • Upcoming Training Videos Outline
    • FAQ
      • General FAQ
      • Threekit Glossary
      • What are the different types of Visualization?
      • What are Material Scans?
      • What is Layered Rendering?
    • Trio Talks
      • October 20, 2022 - Augmented Reality
      • September 15, 2022 - Order of Operations
      • August 18, 2022 - Performance & Model Optimization
      • July 21, 2022 - Collision Detection & Drag and Drop
      • June 16, 2022 - Virtual Photography
      • May 2022: Conquering APIs: 10 Useful API Options You May Not Know About
      • April 21, 2022: Adding Bling: Falloff, Glass, Iridescence, Bloom
      • March 17, 2022 - Treble
      • January 20, 2022 - Modular Configuration
  • Tools
    • General Apps
      • Republish Items
      • Apply Metadata Pattern
      • Render to vrscene
      • Filter Saved Configurations
      • Performance Dashboard
      • Asset History
  • Feedback
    • Want to give us feedback on the Threekit Community? Click Here!
Powered by GitBook
On this page
  • What are Proxy Materials?
  • How To Create Proxy Materials
  • Using Proxy Materials
  • Proxy Logic
  • Video

Was this helpful?

Edit on GitHub
  1. Learn
  2. Training
  3. Self-Led Training

Proxy Materials

PreviousMetadataNextImage Annotations

Last updated 1 year ago

Was this helpful?

What are Proxy Materials?

Proxy materials allow material assets tobe automatically switched based on the type of output image desired -- virtual photography (vray), 3D (webGL), or AR (Android [glTF] or Apple [UDSZ]).

How To Create Proxy Materials

A new proxy material may be created by selecting the option from the dropdown beside "Physical Material" on the "Add Asset" screen.

OR

Any existing material may be converted into a proxy material.

Locate the desired material and enter the asset editor mode.

In the upper right, under properties, click "Convert to Proxy Material."

In the popup window, select "Convert."

A copy of the material will be created with the word proxy after the name. This new proxy material is created in the same folder location as the original material.

NOTE:

Any model assets previously assigned the original material will automatically be assigned the new proxy material upon creation.

The editor will automatically change to show the newly created proxy material. Under Properties, under Material, there will now be a sequence of dropdowns to select the desired material to be used for each type of experience.

TIP:

When naming materials it is always good to include a label such as "proxy" to make them easier to locate in the dropdown menu.

Similarly, label uploaded materials for each of the proxy settings with their material type -- "vray", "webgl", etc.

Using Proxy Materials

After the proxy material is created, open the model asset. Select the appropriate node where the proxy material will be linked.

In the right-hand Properties sidebar, scroll down to "Material" and select the proxy material from the dropdown.

NOTE:

When a proxy material is modified, all connections to that material will be modified automatically.

Proxy Logic

Proxy Materials may have rules the same as any other material asset. For example, a rule may be created to select different finish materials for virtual photography and for AR.

In addition, logic may be used to passed information between proxy materials and standard materials, such that the proxy material acts as the parent of the standard material.

Video