Select Language
Proxy Objects (High Poly-Assets)

5.2_ Proxy Objects (High Poly-Assets)

0:06 With our grass looking good, we’re now ready to move onto adding trees.

0:12 If you’ve already taken our course on 'Landscape and Site Design'…

0:16 then you’re familiar with the challenges of first finding, and then managing high-quality vegetation assets in SketchUp.

0:24 Let’s not duplicate that lesson on where to find assets and instead I'll jump right into working with high quality…

0:32 or in other words high poly, assets with some help from V-Ray.

0:37 Note that because of license restrictions, I'm not able to provide the tree file that we’re working with in this lesson.

0:44 Instead, in your exercise files folder, there is a PDF link to where you can get the same tree that I’ll be working with here.

0:53 So if you’re following along at home, press 'pause' here…

0:58 create a login…and go get that tree so you’ll be ready to follow along as we practice making proxies from it.

1:07 After downloading, you’ll notice the tree comes with multiple versions which is awesome.

1:14 Let’s stick with 'Variety 1' and import it now.

1:25 Considering that the file is 180 mb in size and over a million polygons, it’s no surprise to see that it's slowing the performance of my scene down.

1:37 And keep in mind that I’ve only added one tree.

1:41 I’m going to want more than one so this makes a perfect example of when and why to use V-Ray Proxies.

1:48 You don’t have to do this at home but I’m going to make a copy of my tree so I can compare the before and after.

1:57 Now with the tree selected, go to the ‘Geometries’ toolbar, and find the ‘Export Proxy’ icon and click it.

2:06 We’re prompted with a dialog box and some settings.

2:11 We can specify a file path…

2:16 change the preview style…

2:19 and adjust the number of faces in the preview.

2:23 Since we’re going down from over a millioolygons with the original (tree component)...

2:28 a high of 11,000 here should be fine.

2:31 Then make sure that we’re replacing the tree in the model with the proxy component and hit ‘Export’.

2:38 It might take a minute depending on the speed of your machine so be patient here.

2:44 What it’s doing is packaging all the geometry and saving them to a new V-Ray-specific format outside of SketchUp called a ‘.VRMESH’.

2:55 This is why using proxies keeps the model light and nimble as V-Ray just loads the data when it’s needed at render time...

3:03 keeping SketchUp running smoothly and manageable.

3:07 Once done exporting our proxy tree, we can see that our original high poly version was replaced with a lower poly preview mesh.

3:16 This new proxy tree is also a component so if I made copies of it and then made a change to one…

3:24 obviously it will affect them all...just like a regular component.

3:30 So I’ll start up another render...and see that the our proxy tree is in fact identical with our full geometry original.

3:47 So I can now safely delete our high poly tree and make as many copies as I need with little concern for reduced performance.

3:60 Let’s try placing one tree on each side of the paving area...

4:06 and then adjust them to just sneak into the corners of the frame while not blocking the roof of our cabin.

4:17 And now one more test render confirms that everything is looking great.

4:24 Also, one quick tip about proxies before moving mentioned earlier, that they are really placeholders in your model...

4:34 which means the link to the external file needs to stay intact.

4:38 If you move or rename the .VRMESH file or folder that it resides within…

4:45 it can break that reference path creating a bit of work to fix.

4:51 If for whatever reason you break or lose your reference, you can either re-establish the file structure ...

4:60 or you can go to the ‘File Path Editor’…

5:05 find the missing asset as noted by the red box…

5:12 and then e-path to its new name or new location.

5:20 And after re-pathing to the file that I re-named on purpose for this demo…we’re back in business.

5:32 Just a reminder for moving on, that proxies can be used to replace anything in your model that is really high poly or large in file size.