Showing posts with label 3D. Show all posts
Showing posts with label 3D. Show all posts

Monday, April 10, 2023

360 Degree Animation

So, I created a shared use path in Civil 3D for a work project. The path has a bridge which I modeled in AutoCAD with solids. The bridge is just for show until our structural team designs the bridge. I created a 360 degree video using Twinmotion. My workflow is Civil 3D/AutoCAD > Infraworks > 3DS Max > Twinmotion. I had to add metadata to the video using a metadata injector in order for YouTube see the 360 video. The 360 degree video can be viewed on a PC, smartphone, VR headset and a VR Google cardboard type. This process in Twinmotion can be very time consuming. The video took about eight hours to process. Below are my current PC hardware specs.

ASUS ROG B550 Motherboard.
AMD Ryzen 9 3950X 16-Core, 32-Thread CPU.
64 Gigs of DDR4 RAM.
NVIDIA GTX 3090Ti Founders Edition GPU.
ASUS ROG STRIX 1000G PSU.


Play the below video and use the mouse to pan around. If you are using a smartphone, rotate the phone to look around.


Sunday, January 15, 2012

Autodesk 123D Catch

I finally created a 3D model using Autodesk’s 123D Catch software. It was trial and error at first when taking the photos. There was too much white and reflections on the object and the lens. I was sitting at my desk looking over at a post hanging on the wall. While looking at it, I wondered if it would make for a good 123D Catch background. I asked a co-worked to help with the project.

 
1.   Find a good background to take the photos. This will allow the software to do a better job at stitching the photos.
 
2.     Take a few dozen photos on the upper, strait on and lower areas of a person’s head.

3.       Make sure to overlap the photos as shown in the image below.
 
4.       Copy the photos to the project folder.

5.       Launch the Autodesk 123D Catch Software.

6.       Click Create a new Photo Scene.


7.       Select the photos in the project folder.

8.       Click Compute Photo Scene. (If you need to add additional photos, click Add More Images.)
 
9.       Type your email and a Project Scene Name or leave the name default then click Wait. If the scene is large and are not able to wait, click Email Me. The software will send an email when the process is complete.



10.   If this is your first time using the software, you’ll need to agree to the Terms of Services.


11.   The images are uploaded to Autodesk’s servers to process the model.
 
12.   The scene has finished processing.

13.   Save the scene to the project folder.

14.   Clean up the areas as needed using the toolbar at the top.


15.   The Toolbar contains tools such as:

a.       Rectangular Selection

b.      Lasso Selection

c.       Pan

d.      Dolly

e.      Orbit

f.        Photo Lock

g.       Export Video

h.      Send the Photoscene by email.

i.         Export to Youtube.

j.        Creation Tools


k.       Synchronize Scene with Server.

l.         Generate Mesh

m.    Display Settings

 

16.   The scene can be exported to other software formats such as Autodesk Drawing (dwg),  Autodesk FBX (fbx), RZI (rzi), OBJ (obj), IMP (imp), LAS (las).

17.   I created a YouTube video of the scene.

Saturday, October 1, 2011

Civil 3D Corridors for Civil View, Part 1 of 2.

In this tutorial, I will create a road corridor in Civil 3D 2012 and export to 3D Studio Max Design/Civil View 2012. The design of the corridor will not be important for this tutorial and if you have an existing corridor project, skip to step 19.

1.       Locate an area via Google Earth. I’m going to zoom to an area of an existing road.

2.       Save the Google Earth image to a folder for future use.


3.       Launch AutoCAD Civil 3D 2012.

4.       I’m using an Autodesk provided template called “_autocad civil 3d (imperial) ncs.dwt”

5.       Set the coordinate system to the zoomed Google Earth location. I’m in Virginia, USA so I’ll use a Coordinate System Code of VA83-SF.


6.       Import the Google Earth Image and Surface of the area zoomed to in step one by:

a.       Clicking the Insert tab on the Ribbon.

b.      Click Google Earth on the Import panel.

c.       Then click Google Earth Image and Surface.

d.      Right click or Enter to use current coordinate system.

e.      The Google Earth and Surface is now imported into Civil 3D.

f.        Renamed the surface to Google Earth Surface and set the style to _No Display.


7.       Create a new surface and call it Google Earth Surface for Max. (This surface will be used for 3D Studio Max Design and Civil View.)

8.       Paste the Google Earth Surface into the Google Earth Surface for Max surface.

  
9.       Draw a rough alignment with a polyline along the center of the two lanes.

10.   Create an Alignment by:

a.       Clicking the Home tab on the Ribbon.

b.      Click Alignment then Create Alignment from Object.


c.       Enter the alignment name.

d.      Use Site for Site.

e.      Use Existing for Alignment Style.

f.        Use Major and Minor for Alignment Label Set.


g.       Click Ok to finish creating the alignment.
 
11.   Save your work.

12.   Create a profile by:

a.       Clicking the Home tab on the Ribbon.

b.      Click Profile then Create Surface Profile


c.       Add the Google Earth Surface to the profile.


d.      Click Draw Profile in View.

e.      Enter a profile name. Ex. “Existing Road Profile”.


f.        Use the default settings for this profile so click Create Profile View.

g.       Click a point off to the side of the Google Earth Surface.


13.   Create a proposed grade by:

a.       Clicking the Home tab on the Ribbon.

b.      Click Profile then Profile Creation Tool.


c.       Click the grid or border of the profile.

d.      Enter the profile name

e.      Use Design Profile for Profile Style

f.        Use Complete Label Set for Profile Label Set.


g.       Click OK to finish.

h.      The Profile Layout Toolbar will appear.

i.         Click Draw Tangents with Curves.


j.        Start the proposed grade at station 0+00.00.

k.       Draw the grade along the existing ground with cut and fill the entire alignment. The design is not important at this point so be creative.

l.         This is my finished profile.



14.   If you already have an assembly made, skip this section.
 
15.   Create an Assembly by:

a.       Clicking the Home tab on the Ribbon.

b.      Click Create Assembly.


c.       Enter the assembly name

d.      Use Basic for Assembly Style.

e.      Use All Code for Code Set Style.


f.        Pick a point in the drawing to place the assembly.

g.       Click OK.


h.      I’m going to create a divided highway assembly.

i.         Open Tool Palettes if not already open.

j.        Click the Medians tab then click MedianDepressedShoulderExt.

k.       Pick the Assembly.


l.         Click the Lanes tab.

m.    Click Basic Lane to add a 24’ left and right lane at 2% slope towards the median.

n.      Pick the top left and right code points of the median.


o.      Click the Shoulder tab.

p.      Click Shoulder Extend Subbase to add a 4’ left and right shoulder at 2% towards the median.

q.      Pick the top left and right code points of the lane.


r.        Click the Daylight tab on the Tool Palette.

s.       Click Daylight General to add a daylight subassembly to the shoulder code point.

t.        Pick the top left and right code points of the shoulder.


16.   Create a Corridor by:

a.       Clicking the Home tab on the Ribbon.

b.      Click Corridor then Create Simple Corridor


c.       Enter the corridor

d.      Use Basic for Corridor Style.

e.      Click OK.


f.        Select Existing Road as a Baseline Alignment.

g.       Click OK.


h.      Select Google Earth Surface as a Profile.

i.         Click OK.


j.        Select Proposed Road as an Assembly.

k.       Click OK.


l.         Select a Target Surface for the Daylight Subassembly.


m.    Click OK.

17.   Create a Corridor Surface by:

a.       Modifying the Corridor Properties.


b.      Click the Surface tab.

c.       Click the Create a Corridor Surface button.

d.      Add the top code by clicking the Add Surface Item.


e.      Click the Boundary tab.

f.        Right click the Proposed Road Surface

g.       Click Add Automatically

h.      Then click Daylight.

i.         Use Outside Boundary.


j.        Click the Codes tab.

k.       Check the Render Materials for each Link. Adjust the materials as needed.


l.         Click OK to complete the road corridor.
 
18.   Extract the new corridor surface boundary to a closed polyline by:

a.       Clicking the Proposed Road Surface object.

b.      Click Extract Objects on the TIN Surface: Proposed Road Surface ribbon panel.


c.       Uncheck the Major Contour and Minor Contour boxes.


d.      Click OK

e.      A 3D Polyline has been created at the daylight line of the surface.

f.        Add the 3D Polyline to the Google Earth Surface for Max as a Hide Boundary. This will clip the existing surface for the proposed road corridor. (Note: If the road designs changes, the hide boundary will have to be updated for this surface.)



g.       Click OK.
 
19.   Export the road corridor to Civil View by:

a.       Click the Output tab on the Ribbon.

b.      Click Export to Civil View for 3DS Max Design on the Export panel.



c.       Check the Proposed Corridor and Google Earth for Max Surface. The other surfaces are not needed in 3D Studio Max Design and Civil View.

d.      Save the file to the project folder. I’m going to name the file Civil View.vsp3d. Depending on length of the corridor, the export may take a few minutes.

20.   Save the Civil 3D drawing then close.
In Part 2, we’ll import the Civil View.vsp3d file into 3DS Max Design using the Civil View plug-in.