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
  • Installation
  • Usage
  • Loading History
  • Restoring to a Commit
  • Commit Branches

Was this helpful?

Edit on GitHub
  1. Tools
  2. General Apps

Asset History

View a History of changes to a given asset, and restore to a previous commit.

PreviousPerformance DashboardNextWant to give us feedback on the Threekit Community? Click Here!

Last updated 21 days ago

Was this helpful?

Installation

To install this app please follow the instructions as directed in the .

Usage

Start by choosing the asset you want to view the history of.

Loading History

Clicking the Load History button will load and display the most recent 20 commits. These commits have been created each time an asset was modified through the Save or Autosave button in the platform to save the edits.

The history will be displayed in the order of the most recent commit to the oldest.

Each commit will show a set of important details:

  • A checkbox to select the commit for a restore action

  • A colored circle to indicate the commit belongs to a branch of other commits that share the same color. The earliest commit in a branch will also have a message indicating the commit ID of the restore point used to initiate that branch.

  • The date and time the commit was created

  • The commit ID

  • The author of the commit

  • A set of basic changes made in the commit, listing the objects that were affected

Restoring to a Commit

Clicking the Restore button will restore the asset to the selected commit.

This will restore the asset to the state it was in at the time of the selected commit.

Performing a restore will set the Head Commit to be the commit that was chosen as the restore point, and will give the opportunity to start a new branch of changes.

Any commits after the restored commit will be retained and marked as grey when the history is reloaded. These can be restored back at any time. They greyed out state simply helps to indicate which commit represents the current state of the asset.

Commit Branches

Making new saves to the asset after a restore will create new commits, which will start a new branch of changes. Every new branch will be marked with a different circle color in the history.

The new saves after a restore point will also move the current state of the asset back to the top of the history, to the most recent commit.

Custom Apps instructions