DDGT241 Semester Breakdown
PROJECT OVERVIEW AND OUTPUT DELIVERABLE DESCRIPTION
- Overview of project existing status.
- Overview and description of project deliverables (output):
- 3D Printed Model Updates
- Website Updates: project description and interactive 3D model with annotation (and possibly animations).
- AR. Campus does not seem to be an option as it is too big. Individual buildings? Can this be outputted to a web format?
- Jhan recommends checking out Autodesk Infraworks to create low res campus. Something to check out.
- Phone App? (Image recognition on building numbers and classroom numbers to trigger events)
- Unity? (This is a nice addition but not a priority)
- Description of additional software students will be learning and what they do.
- Description of what industries are using these tools and how.
Top of Page
TRIMBLE 3D SCANNING AND DATA ANALASIS
- Students will be typically be assigned one building each, depending on complexity.
- Students will learn how to 3D Scan the exterior of the building using the Trimble TX6.
- Students will learn how to register their point cloud in Trimble Real Works breaking the point cloud into sub clouds for ground, buildings, foliage, etc.
- Students will export sections and elevations of their assigned building into AutoCAD.
Top of Page
CREATE HIGH-RES AND LOW-RES AUTOCAD MASTER FILES
- Two master files will start in AutoCAD.
- We will create a high-res master file and a separate low-res master file
- Each master file will XREF in the appropriate high-res or low-res version of the terrain, individual buildings, and other features.
- Buildings will be modeled in AutoCAD around the point cloud data. We will not import the whole point cloud as AutoCAD does not work well with point cloud data. Instead, cross sections and elevations of the point cloud will be brought in to model around.
- Terrain:
- Civil 3D tool to create mesh from contour: “-drape” (This only needs to be done in the project once). Check Polygon Counts
- Compare Civil high-res vs blender low-res.
- Ask Alan to create high-res version with his Civil 3D Google Earth Plug-in and compare.
- Ask Cari Roughly if she has access to ESRI Site Scan as an additional option.
- The original AutoCAD File is in the wrong scale.
- We need to rescale (to actual size) and reposition the files in AutoCAD.
- Based on the rescaled drawing, a new scale factor for the 3D Printed model will need to be calculated.
- No lighting or materials needed in these files, only geometry.
Top of Page
CREATE HIGH-RES AND LOW-RES 3DS MAX MASTER FILES
- Two master files will start in 3ds Max.
- We are currently using the low-res terrain from Blender.
- We will need to recreate this as we are missing a corner of the model.
- If we continue using this file, the meshes will need to be decomposed into layers / separate buildings / trees, etc. Gradually replace blender model with our high-res models.
- We will create a high-res master file and a separate low-res file
- Each master file will XREF in the appropriate high-res or low-res version of the terrain, individual buildings, and other features.
- Materials will be added to these files using an XREF material library.
- It still needs to be determined if cameras and lighting need to be added.
- 3ds Max has a modifier called “retopology” to check out to optimize geometry.
Top of Page
DDGT PROJECT WEBSITE UPDATE
- Sketchfab is free and it has a many tools we are looking for.
- You can export an FBX file from 3ds Max with materials and animations.
- This allows you to add “Annotations” like building names.
- This allows you to play multiple animations independently if needed. Note: each animation must be in a separate range in the timeline (i.e. Animation A between 0 – 100 and Animation B between 101 – 200).
- This also has some AR / VR exporting options. Additional research needed.
- Potree is another open source free tool. It will convert your point cloud into an interactive model. It takes the points in the point cloud, removes unnecessary data, and converts the points into JPG “pixels” for optimized online viewing. Converts it into a JSON file.
- There is a free viewer on GitHub (will still need to be researched).
- The JSON file may be able to be brought into Unity. Research needed.
- Check out Twinmotion (Unreal Engine) as another tool. This will allow you to walk around the campus like a video game and it allows you to add lighting and high quality foliage. It has some AR / VR exporting options as well.
- DDGT Project Website Updates:
- Project website to be updated based on current project status.
- All “Notes” and “Instructions” to be updated based on current information.
- All interactive models to be updated
- Update any necessary images
Top of Page
3D PRINTED MODEL CAMPUS
- The campus will be scaled down and printed at 4’ x 8’.
- A portion of the campus will be 3D Printed. The entire model does not fit at 4’ x 8’. We will cut off the flood zone area by the duck pond.
- The overall print will be modular in design. This will allow us to print in multiple pieces that will be assembled using magnets. This will also allow you to add and replace pieces as newer technology presents itself and updated models are created.
- The terrain will be printed at 9.60” x 9.60” squares. A 5 x 10 grid will be used creating 50 pieces.
- The buildings will be printed separately and placed using magnets.
- Questions to still resolve:
- Inventor or AutoCAD?
- Modify high-res or low-res version or create from scratch?
- I am leaning towards creating from scratch in Inventor using dimensions off of high-res AutoCAD files. Separate project file for each building / terrain / environment in a master Inventor Project with sub-projects used.
- At real world scale or final 3d printed model?
Top of Page
AUGMENTED REALITY
- Additional research still needs to be completed to find out what is the best pipeline.
- We spent most of the semester just getting Unity authorized so it could be used.
- Note: During installation, a file is created that must be removed from the hard drive in order for the authorization to be completed.
- Unity required Visual Studio and many additional components to be installed in order to work and export out to other devices.
- LOD (Loading of Detail) Research needed. When you are far away, a low-res model is used but as you get closer in AR to your model, a higher-res model is used automatically.
- Interactive Models:
- Unreal Engine with TwinMotion needs to be researched.
- Spatial.io (walk around campus for website)
- To export out to Hololenses:
- You can use OneDrive to add models from the cloud but it is clunky.
- The best method to add models to the Hololens is to hook the Hololens directly to the computer using a USB-C cable and drag and drop the model using Microsoft Explorer. This is the easiest but it also gives you very limited options on controlling the model.
- If you want to add training controls to the model, you have to use “Dynamic 365 Guides”. We did not have time to research this any further.
- Remote Assist is an additional tool that works with Dynamic 365 Guides. It allows you to view the hololens info on a table or mobile device.
- To display Hololens Models on non-hololens devices:
- Miracast
- Allows you to broadcast onto a television what is being viewed on the hololens.
- Air Server is another option but this required purchasing a physical device that hooks up to the television.
- Microsoft 3D Viewer
- Used be used to view your hologram on your local computer before transferring it to the Hololens.
- The models created for Hololens must be REALLY optimized. We had very little success bringing in the entire campus that we had created. Further testing will need to be done once we create our final low-res versions. At this time we suggest only bringing in one building into AR at a time.
- To further optimize your models, we have several options to research:
- Simplygon (3D Games Optimization)
- Sketch Fab
- Recap Pro to Mesh
Top of Page
SOFTWARE LIST:
- Design:
- AutoCAD
- Civil 3D
- 3ds Max
- Trimble Real Works
- Blender
- Augmented Reality:
- Unreal Engine?
- Spatial.io (walk around campus for website)
- Unity
- Visual Studio
- Dynamic 365 Guides?
- Miracast (allows you to broadcast onto a television what is being viewed on the hololens.)
- Microsoft 3D Viewer
- Air Server?
- Remote Assist?
- Simplygon (Unity Optimization)?
- Sketch Fab
- Adobe Dimension? (Photorealistic 3d images for product and packaging design.)
Top of Page