Skip to content

Harryxsmasher/xr-transform-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XR Transform Controller

An interactive object manipulation tool developed for Autodesk VRED to simplify model positioning, coordinate editing, and visibility control during VR/XR review sessions.


Overview

During immersive review sessions, engineers frequently need to reposition objects, adjust coordinates, or toggle visibility of components.

Using standard VRED workflows requires navigating scene hierarchies and transform panels, interrupting the review process.

This tool provides a dedicated XR-friendly interface for managing object transformations directly and efficiently.


Problem Statement

Traditional workflow:

  1. Select object
  2. Open Scenegraph
  3. Locate transform properties
  4. Edit X, Y, Z values
  5. Repeat for additional adjustments

This process slows down immersive reviews and distracts users from the evaluation itself.


Solution

The XR Transform Controller provides:

  • Quick object selection
  • Direct position control
  • Adjustable movement speeds
  • Numeric coordinate entry
  • Visibility management
  • Real-time position feedback

through a dedicated review-focused interface.


Features

Object Selection

Browse and select scene objects directly from the UI.

Real-Time Position Control

Move objects interactively along:

  • X Axis
  • Y Axis
  • Z Axis

Adjustable Speed Controls

Fine-tune movement speed for:

  • Precision adjustments
  • Large positioning changes

Numeric Coordinate Entry

Directly assign exact transform values using an integrated keypad.

Visibility Control

Show or hide objects without navigating the scene hierarchy.

Live Coordinate Monitoring

Displays current object coordinates in real time.


Workflow

Select Object
      │
      ▼
Choose Axis
      │
      ▼
Move / Edit Position
      │
      ▼
Review Placement
      │
      ▼
Continue XR Session

Technologies

Technology Purpose
Python Core Development
Autodesk VRED XR Environment
PySide2 User Interface
VRED Scenegraph API Object Management
Qt Timers Continuous Movement

Engineering Applications

  • XR Design Reviews
  • Vehicle Packaging Studies
  • Asset Positioning
  • Scene Preparation
  • Review Environment Adjustments
  • Engineering Visualization

Benefits

  • Eliminates repetitive transform editing
  • Improves review efficiency
  • Simplifies object positioning
  • Reduces navigation through scene hierarchies
  • Enhances XR workflow usability

Example Use Cases

Move Steering Wheel

Select steering wheel → adjust X/Y/Z → validate ergonomics.

Position Accessories

Move interior components during review without opening transform panels.

Hide/Show Components

Toggle visibility instantly for inspection and comparison.


Future Improvements

  • Controller-based manipulation
  • Multi-object movement
  • Undo/Redo system
  • Transform presets
  • Snap-to-reference positioning
  • AI-assisted object alignment

Author

Praveen Mark

Automation Engineer | XR Developer | Engineering Workflow Automation

About

Interactive XR transform controller for Autodesk VRED, enabling real-time object positioning, visibility management, and coordinate editing during immersive review sessions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages