Posts

Project Stage

Project “Stage” is a stand-alone rendering engine developed by Ming Tang, using runtime load asset, as well HDRI backdrop methods in UE4. It is a windows application for users to quickly load their FBX file into a virtual environment for first-person, and third-person walk-throughs.

This stand-alone program allows users to load external 3D models in runtime instantly. The Stage environment includes UI to load FBX models during runtime, several HDRI lighting domes, and interactive characters. The Stage promotes iterative design and encourages designers to explore the creative potentials through real-time feedback. Project bus stop and burning man were both developed using the stage as a pre-VIZ tool.

The Stage allows students to (1) present their 3D model to the reviewer without waiting for renderings. No packaging time is required. Design is ready instantly in a game environment. (2) Control an avatar to navigate space and explore the form through first-person or third-person views. (3) By loading design iterations in Stage and examining the frame rate and loading time, students learned the importance of optimizing a model. (4) Test the UV mapping, and scene hierarchy (5) Test the low-poly collision objects and navigation mesh. (5) Have fun. There is a hidden Easter egg to be discovered.

 

download windows application “Stage” here. ( zip) 660MB

( password “stage”)

Tutorial 1.  how to use Stage

Export model from Rhino or 3dsMax as FBX, Create collision object with “UCX_” preface. Use standard material. import into Stage. Customize material. Notice. You might need to clean up your mesh model in Rhino or optimize at 3dsMax before exporting to FBX.

 

Tutorial 2. how the application was built in Unreal.

Third-person character, HDRI backdrop, FBX runtime import plugin.

 

Easter Egg

There is an Easter Egg in Stage, see if you can find it. Clue:

An invisible scroll,  only the hero can see

Not in the fall, but in the green

on the plain surrounded by trees

find the trail that leads ten feet underneath

to the fiery domain of Hades

Virtual Reality for caregiver training

Assess the effectiveness of using Virtual Reality for caregiver training

Urban Health Pathway Seed Grant. PI: Ming Tang. Partner. Council on Ageing, LiveWell Collaborative. $19,844. 03. 2021-3.2022

Result: COA EVRTalk 

EVRTalk virtual reality caregiver training

 

This project aims to investigate the effectiveness of using Virtual Reality to build empathy for the care recipient by allowing the caregiver to experience day-to-day life from the care recipient’s perspective. Ming Tang leads a research team to work with COA and LiveWell Collaborative to develop and evaluate an expandable set of VR training modules designed to help train family and friends who are thrust into the caregiving role. Ming Tang lead the LWC team and design the simulated decision trees, scenarios, and hand-tracking technologies in an immersive VR environment.

Team members: Ming Tang, Matt Anthony,Craig Vogel, Linda Dunseath, Alejandro Robledo, Tosha Bapat, Karly Camerer, Jay Heyne, Harper Lamb, Jordan Owens, Ruby Qji, Matthew Spoleti, Lauren Southwood, Ryan Tinney, Keeton Yost, Dongrui Zhu

 

COA is awarded $25,000 from the CTA Foundation Grant in 2021.

In the UC News. share point.

Digital Landscape

Large open world simulation. ARCH 7014 VIZ 3. DAAP, UC. Fall. 2020.

Download the interactive game for windows. ( 1.8GB. Password needed)

Students: Brooke Adams, Jake Bayer, Kyle Beck, Xu Cao, Roger Chanin, Nick Chism, Shanmukhi Chittanuru, Nick Earman, Sarah Fall, Ashley Franklin, Christian Gilbert, Chris Gilmore, Danielle Hall, Anna Hargan, Mitch Hoffman, Gabrielle Kalouche, Stephanie Knechtly, Rishyak Chowdhary Kommineni, Kenny Li, Nathaniel Liesch, Rachel Magee, Joy Mullappally, Ben Paulus, Alex Phinney, Halle Potoczak, Priyanka Raghuwanshi, Camila Rivera Torres, Cassidy Rodgers, Crawford Rogers, Christine Sima, Gustavo Vega Ramirez, Victoria Wanstrath, Gabrielle Waters, Trent Wenker, Tyler Wilson

VR for Police Training

Active Shooter Simulation

Develop several fully immersive 3D VR active shooter scenarios that can run on cost-effective commercially available VR hardware.

Final Report for OCJS Project

Develop and Assess Active Shooter Virtual Reality Training for Ohio Law Enforcement.  PI: J.C Barnes. Co-PI: Tang Office of Criminal Justice Services. $50,000. 09. 2020-09.2021 ( $29,608)

Development of a Virtual Reality Augmented Violence Reduction Training System for Active and Mass Shooting incidents. PI: Ed Latessa. Co-PIs: J.C. Barnes, Ming Tang, Cory Haberman, Dan Gerard, Tim Sabransky. $10,000. Start-up fund. UC Digital Futures anchor tenant cohort.

Shimmer GSR sensor is used to test Physiological stress. 

Checklist

Using Checklists and Virtual Reality to Improve Police Investigations. Collaborative Research Advancement Grants. UC. $25,000. PI: Haberman. Co-PI: Tang, Barnes. Period: 07.2020-01.2022.

Team:

Ming Tang, Cory Haberman, J.C. Barnes, Cheryl Jonson, Dongrui Zhu, Heejin Lee, Jillian Desmond, Ruby Qiu, Snigdha Bhattiprolu, Rishyak Kommineni

Publications:

Cory P. Haberman, Ming Tang, JC Barnes, Clay Driscoll, Bradley J. O’Guinn, Calvin Proffit,. Using Virtual Reality Simulations to Study Initial Burglary Investigations. American Society of Evidence-Based Policing’s 2023 Conference. 2023. Las Vegas. Nevada.

Design Process

To create simulated human behavior, either during the active shooting, or the casual human dialogue, the team designed a A.I system to simulate the decision trees. Please watch the technique breakdown demo.

Rural Mobile Living

Image credit: Student award. 2020 DAAPworks Director’s DAAPcares award. Portable Disaster Relief. Students: Noah Nicolette, Jamie Waugaman, Travis Rebsch. 2020

ARCH 4002. Spring 2020
SAID DAAP, University of Cincinnati

Using the 10 miles rural area along I-90 at Lorain County, Ohio as the site, this Rural Mobile Living studio presents a study investigating the rural mobility with an emphasis on architecture as infrastructure and its connection to the means of transportation. Work closely with the Vehicle Design Studio in the School of Design, the research intended to realize the potential of the self-driving car, smart technology, artificial intelligence, machine learning into the architectural design process and address problems such as poverty, lack of transportation means and under-developed infrastructure. Ultimately, the studio looks to build upon the strengths of both vehicle design and architecture methods and explore the possible design solutions for the following five scenarios in the rural areas: “shared living, working homeless, digital nomad, disaster relief, and tourism recreation.

Faculty: Ming Tang
Students: Nick Chism, Maddie Cooke, Amy Cui, Noah Nicolette, Travis Rebsch, Vu Tran Huy Phi, Kristian Van Wiel, David Wade, Jamie Waugaman, Adam Baca. SAID, DAAP.

Award:

Student award. 2020 DAAPworks Director’s DAAPcares award. Portable Disaster Relief. Students: Noah Nicolette, Jamie Waugaman, Travis Rebsch. 2020

Collaborator: Vehicle Design studio. Juan Antonio Islas Munoz, School of Design, DAAP.

Acknowledgment

Thanks for the support from Autodesk Cloud-based computing BIM360.  

Demo

  1. Download our game here. “DCM.zip” (1.2GB) password “daapworks@2020”
  2. Unzip and Run the exe file

 

How to use the interface

  • use M to turn on/off Menu
  • use A W S D or Arrow key to move/drive
  • use C to switch the camera between the first person to the third person
  • use space bar to stop a car
  • use E to get in/out of a car
  • use F to turn on/off flying mode. Then use Q, Z to fly up and down. ( only as a host server or single-player mode)
  • walk into the “glowing green box” to teleport

For Multi-player game

A. Set up Steam on your computer

  1. Set up a Steam account and install Steam in your computer.
  2. Run the Steam program on your computer.
  3. Add Ming Tang as your friend. Friend code “301687106”

B. Join a multiplayer session.

  1. Make sure you use “Internet”, not “Lan”. Single-click the found session, not double click.
  2. You should be able to use “Shift + Tab” to turn on the Steam overlay. Ask questions in the Steam chat room.
  3. Choose the “Find games” option. Once you find an open session, double click the name to join the game.