580 lines
15 KiB
Text
580 lines
15 KiB
Text
1
|
|
00:00:00,000 --> 00:00:08,040
|
|
So let's start creating our site plan. So the first step towards that is
|
|
|
|
2
|
|
00:00:08,040 --> 00:00:18,420
|
|
downloading an aerial from our local GIS site. You can see here it's got the top
|
|
|
|
3
|
|
00:00:18,420 --> 00:00:25,320
|
|
of lines and then the lower left is a scale that we're going to use. So let's
|
|
|
|
4
|
|
00:00:25,360 --> 00:00:33,840
|
|
bring in that texture and apply it to this plane that I made off-camera. This
|
|
|
|
5
|
|
00:00:33,840 --> 00:00:40,640
|
|
is a simple plane, four edges on it, and I assigned it to an IFC virtual element
|
|
|
|
6
|
|
00:00:40,640 --> 00:00:47,200
|
|
here and then I gave it an object type reference image. It can be basically
|
|
|
|
7
|
|
00:00:47,200 --> 00:00:53,320
|
|
anything but it's just I picked a name where again you can quickly select these
|
|
|
|
8
|
|
00:00:53,360 --> 00:01:02,720
|
|
types of objects in the file. So let's apply the texture to this object a
|
|
|
|
9
|
|
00:01:02,720 --> 00:01:09,080
|
|
different way instead of using external materials that we have done for all the
|
|
|
|
10
|
|
00:01:09,080 --> 00:01:14,200
|
|
materials in the project so far. Let's create a material that's specific to I
|
|
|
|
11
|
|
00:01:14,200 --> 00:01:20,120
|
|
FC that's actually saved in the IFC file. So the whole definitions in the IFC file
|
|
|
|
12
|
|
00:01:20,360 --> 00:01:31,080
|
|
only the textures outside. So to start we're gonna go to styles and you would
|
|
|
|
13
|
|
00:01:31,080 --> 00:01:38,080
|
|
think well let me just try to start a new one and you would think we can right
|
|
|
|
14
|
|
00:01:38,080 --> 00:01:43,120
|
|
out of the gate do a surface style with textures. And I'm just gonna call
|
|
|
|
15
|
|
00:01:43,120 --> 00:01:53,160
|
|
this aerial. I'm gonna call this aerial. There we go. And let's try to save new
|
|
|
|
16
|
|
00:01:53,160 --> 00:01:58,480
|
|
styles. So it'll gives you this warning adding a surface style with textures
|
|
|
|
17
|
|
00:01:58,480 --> 00:02:02,520
|
|
directly is not supported. You need to create a rendering style and then add a
|
|
|
|
18
|
|
00:02:02,520 --> 00:02:07,480
|
|
texture style to it. So let's do exactly what it says. We're gonna start a
|
|
|
|
19
|
|
00:02:07,520 --> 00:02:15,160
|
|
rendering style first and the color doesn't matter and we say save. So here's
|
|
|
|
20
|
|
00:02:15,160 --> 00:02:23,480
|
|
the start of it. So now we can go into textures. So click on that. So we need to
|
|
|
|
21
|
|
00:02:23,480 --> 00:02:30,960
|
|
it has zero textures right now and we want to add one. And the UV mode that we
|
|
|
|
22
|
|
00:02:30,960 --> 00:02:40,920
|
|
want is we want generated. And this is where you locate your the texture. So
|
|
|
|
23
|
|
00:02:40,920 --> 00:02:46,800
|
|
we'll navigate to where's that oops
|
|
|
|
24
|
|
00:02:46,800 --> 00:03:02,360
|
|
it's this one here and say okay and say okay. Now also one thing too I forgot to
|
|
|
|
25
|
|
00:03:02,360 --> 00:03:07,280
|
|
mention is that if you select that and go over here you can see the dimensions
|
|
|
|
26
|
|
00:03:07,280 --> 00:03:14,920
|
|
of that aspect ratio of that texture. It's 1920 by 931. So I made this plane
|
|
|
|
27
|
|
00:03:14,920 --> 00:03:25,279
|
|
with that same aspect ratio. If you tab into it you can see I did 931 by 1920
|
|
|
|
28
|
|
00:03:25,279 --> 00:03:30,640
|
|
there. Obviously that's not the exact size but it's just a way just to get the
|
|
|
|
29
|
|
00:03:30,640 --> 00:03:35,279
|
|
aspect ratio of the rectangle correct. I could have used inches or meters or
|
|
|
|
30
|
|
00:03:35,279 --> 00:03:43,320
|
|
whatever. So I'll tab out of it. So we want to now apply that style that we
|
|
|
|
31
|
|
00:03:43,320 --> 00:03:57,079
|
|
just made to that rectangle. So I'll do that here. It's a search area. Okay and
|
|
|
|
32
|
|
00:03:57,079 --> 00:04:01,160
|
|
hopefully if we go to material preview
|
|
|
|
33
|
|
00:04:01,920 --> 00:04:10,040
|
|
it should show up. Oh we need to see okay this is good. So the aspect ratio was
|
|
|
|
34
|
|
00:04:10,040 --> 00:04:17,959
|
|
wrong. So there's a quick way or the orientation was wrong. We tab into it and
|
|
|
|
35
|
|
00:04:17,959 --> 00:04:28,599
|
|
put our 3d cursor at the corner. We can actually rotate it 90. I'm just
|
|
|
|
36
|
|
00:04:28,599 --> 00:04:32,440
|
|
going to rotate it back 180 just.
|
|
|
|
37
|
|
00:04:32,440 --> 00:04:45,560
|
|
And then tab out of it. And so there yeah it looks better. Okay all right so
|
|
|
|
38
|
|
00:04:45,560 --> 00:04:52,640
|
|
obviously this is still the wrong scale. So we are going to go down here to the
|
|
|
|
39
|
|
00:04:52,640 --> 00:04:59,600
|
|
little scale there and activate our measure tool. And we're going to start
|
|
|
|
40
|
|
00:04:59,600 --> 00:05:07,560
|
|
here. Hit the X to lock it.
|
|
|
|
41
|
|
00:05:08,600 --> 00:05:20,000
|
|
And we're going to end here. Return. So we're going to take that dimension there
|
|
|
|
42
|
|
00:05:20,120 --> 00:05:26,800
|
|
80 and divide it by the 40 to see what kind of scale we have to deal with. So
|
|
|
|
43
|
|
00:05:26,880 --> 00:05:37,200
|
|
off-camera I did that calculation quickly. And it is we tab into it. Select
|
|
|
|
44
|
|
00:05:37,200 --> 00:05:42,360
|
|
everything we're going to scale. Point
|
|
|
|
45
|
|
00:05:42,920 --> 00:05:54,760
|
|
four nine seven six five. And tab out of it again. So hopefully if we do our
|
|
|
|
46
|
|
00:05:54,920 --> 00:05:59,719
|
|
measurement again just to verify.
|
|
|
|
47
|
|
00:06:00,440 --> 00:06:10,360
|
|
Pretty cool. So yes there we go 40. So now that we have the scale correctly
|
|
|
|
48
|
|
00:06:10,360 --> 00:06:17,039
|
|
let's create a bunch of polylines that follow these topo lines. So I'm just
|
|
|
|
49
|
|
00:06:17,040 --> 00:06:26,960
|
|
gonna create a simple plane here. And tab into it.
|
|
|
|
50
|
|
00:06:31,840 --> 00:06:41,280
|
|
And we're just going to delete these two vertices. Move this kind of close here.
|
|
|
|
51
|
|
00:06:42,280 --> 00:06:54,919
|
|
And I'll just select the vertices here and type E for extend. And just follow the lines
|
|
|
|
52
|
|
00:06:54,919 --> 00:07:02,719
|
|
here. And ultimately off-camera I'm gonna do that for all these. Obviously it'll
|
|
|
|
53
|
|
00:07:02,719 --> 00:07:10,520
|
|
take some time. But this is kind of what I'm generally gonna do. So I've gone
|
|
|
|
54
|
|
00:07:10,560 --> 00:07:17,680
|
|
through and outlined all the topo lines there. And turn off the aerial so you can
|
|
|
|
55
|
|
00:07:17,680 --> 00:07:25,760
|
|
see a little better. You'll notice that these if I put on the measure tool and
|
|
|
|
56
|
|
00:07:25,760 --> 00:07:32,400
|
|
select that hold Z and snap to the other topo. They're two feet in elevation
|
|
|
|
57
|
|
00:07:32,400 --> 00:07:38,520
|
|
difference to each other. So let's create then now that we have these lines let's
|
|
|
|
58
|
|
00:07:38,520 --> 00:07:47,400
|
|
create a face then for the entire topo. So to do that select one of those
|
|
|
|
59
|
|
00:07:47,400 --> 00:07:53,960
|
|
ctrl L for the whole line there. And I'm gonna duplicate that. I'll show you why a
|
|
|
|
60
|
|
00:07:53,960 --> 00:08:00,080
|
|
little bit later. And then select this other one and we're going to ctrl L that.
|
|
|
|
61
|
|
00:08:00,080 --> 00:08:07,200
|
|
And once we have two lines there we're gonna type F for face to create a face.
|
|
|
|
62
|
|
00:08:07,200 --> 00:08:14,920
|
|
Now we want to go to face here and we do triangulate faces. So there's triangles
|
|
|
|
63
|
|
00:08:14,920 --> 00:08:23,840
|
|
now. So now once that's done I'm going to hide this. So that's we did that face
|
|
|
|
64
|
|
00:08:23,840 --> 00:08:29,760
|
|
already so it doesn't confuse us going forward. So again I'm gonna select this
|
|
|
|
65
|
|
00:08:29,800 --> 00:08:43,159
|
|
and I duplicate it. That's like this ctrl L face and then triangulate. So I'm
|
|
|
|
66
|
|
00:08:43,159 --> 00:08:51,080
|
|
gonna do this then for all these other topo lines. So I've been converting these
|
|
|
|
67
|
|
00:08:51,080 --> 00:08:57,280
|
|
topo lines to faces but I got to a scenario where our procedure doesn't
|
|
|
|
68
|
|
00:08:57,280 --> 00:09:04,000
|
|
apply or doesn't work as nice. So these two topo lines here are at the same
|
|
|
|
69
|
|
00:09:04,000 --> 00:09:10,480
|
|
level and this one's different two foot different. So if I select you know all of
|
|
|
|
70
|
|
00:09:10,480 --> 00:09:18,360
|
|
them and do F the face is all distorted. So we have to go little by little on
|
|
|
|
71
|
|
00:09:18,360 --> 00:09:23,920
|
|
this one. So let's just select these and do a face.
|
|
|
|
72
|
|
00:09:23,920 --> 00:09:32,479
|
|
Now that still doesn't work here. See if we can get less than. Do a face there we go.
|
|
|
|
73
|
|
00:09:32,479 --> 00:09:43,439
|
|
Select these. Do a face. So just do the line select.
|
|
|
|
74
|
|
00:09:43,440 --> 00:09:57,640
|
|
Do a face and then the rest of these then. Do a face. No that one's still wonky so I'm just
|
|
|
|
75
|
|
00:09:57,640 --> 00:10:12,160
|
|
gonna actually delete those. Select these again.
|
|
|
|
76
|
|
00:10:13,440 --> 00:10:23,240
|
|
And do a face. It's a little cleaner typology. So again then once all those
|
|
|
|
77
|
|
00:10:23,240 --> 00:10:36,920
|
|
are selected. Select them and do triangulation. So now I can do an alt H
|
|
|
|
78
|
|
00:10:36,920 --> 00:10:43,120
|
|
then. Do unselect all the other ones that I just did and I want to do an H to
|
|
|
|
79
|
|
00:10:43,120 --> 00:10:49,640
|
|
select everything. And because we duplicated every topo line as we're
|
|
|
|
80
|
|
00:10:49,640 --> 00:10:56,600
|
|
making them there's some redundancies there. So if I move kind of there's
|
|
|
|
81
|
|
00:10:56,600 --> 00:11:03,720
|
|
points on points basically. And so we want to merge all those points so the
|
|
|
|
82
|
|
00:11:03,720 --> 00:11:13,440
|
|
topo is one clean mesh. So select everything and we are going to go to
|
|
|
|
83
|
|
00:11:13,440 --> 00:11:22,520
|
|
mesh cleanup and let's see here merge by distance. So it'll take duplicate
|
|
|
|
84
|
|
00:11:22,520 --> 00:11:26,920
|
|
vertices and merge them together then.
|
|
|
|
85
|
|
00:11:27,199 --> 00:11:37,199
|
|
There we go. So if we tab out of this then and alt H to turn on the aerial we
|
|
|
|
86
|
|
00:11:37,199 --> 00:11:46,520
|
|
can then fill in the rest of this topo so it's a nice rectangle or follows the
|
|
|
|
87
|
|
00:11:46,520 --> 00:11:57,040
|
|
aerial then. And start this by click those two do an F and then kind of
|
|
|
|
88
|
|
00:11:57,040 --> 00:12:00,560
|
|
select these lines.
|
|
|
|
89
|
|
00:12:00,560 --> 00:12:16,000
|
|
Do an F and then triangulate again. So I'm gonna do that then for the rest of
|
|
|
|
90
|
|
00:12:16,000 --> 00:12:26,479
|
|
the aerial there. So one thing I ran into while trying to close this out is I
|
|
|
|
91
|
|
00:12:26,480 --> 00:12:32,200
|
|
created a line here and a line here and a line here and you can see the segments
|
|
|
|
92
|
|
00:12:32,200 --> 00:12:41,960
|
|
that I have selected here. If I do an F the face you can see that it is all
|
|
|
|
93
|
|
00:12:41,960 --> 00:12:51,640
|
|
wonky there. So to rectify you want to take these lines and give them more
|
|
|
|
94
|
|
00:12:51,640 --> 00:12:59,560
|
|
subdivision. So I'll just increase the count to something that looks similar to
|
|
|
|
95
|
|
00:12:59,560 --> 00:13:05,720
|
|
the resolution of this edge and then go through.
|
|
|
|
96
|
|
00:13:05,720 --> 00:13:13,480
|
|
Let's see here. Select these.
|
|
|
|
97
|
|
00:13:15,240 --> 00:13:24,280
|
|
Select some of these. I won't do all of them but just get a sense.
|
|
|
|
98
|
|
00:13:25,000 --> 00:13:32,080
|
|
And then type F so that works a little better. Okay now that we've closed all
|
|
|
|
99
|
|
00:13:32,080 --> 00:13:42,560
|
|
the faces we can tab out of it and convert it to an IFC geography element
|
|
|
|
100
|
|
00:13:42,560 --> 00:13:54,240
|
|
with the predefined type terrain. Let's see. Okay so I open this file a new and
|
|
|
|
101
|
|
00:13:54,240 --> 00:13:59,800
|
|
you can see I turned on the material preview there but our aerial image is
|
|
|
|
102
|
|
00:13:59,800 --> 00:14:07,560
|
|
not showing up. It's because it's an IFC virtual element and if you remember we
|
|
|
|
103
|
|
00:14:07,560 --> 00:14:13,400
|
|
have a preference in Bonsai here.
|
|
|
|
104
|
|
00:14:17,520 --> 00:14:24,479
|
|
Where these classes here, the list of classes, turn to wireframe when you open
|
|
|
|
105
|
|
00:14:24,480 --> 00:14:30,720
|
|
it up. So I see virtual element is wireframe there. So to rectify that
|
|
|
|
106
|
|
00:14:30,720 --> 00:14:37,920
|
|
temporarily during your working session. So you can go here to viewport and
|
|
|
|
107
|
|
00:14:37,920 --> 00:14:46,080
|
|
change that to texture. And if we want to see the actual triangulation in that
|
|
|
|
108
|
|
00:14:46,080 --> 00:14:55,400
|
|
topo that we just made you can increase this value there. So this is the
|
|
|
|
109
|
|
00:14:55,400 --> 00:15:02,200
|
|
existing topo and like any project this will probably change as we put our
|
|
|
|
110
|
|
00:15:02,200 --> 00:15:07,480
|
|
building on the site. So we're gonna ultimately change that and I can show
|
|
|
|
111
|
|
00:15:07,480 --> 00:15:12,640
|
|
you a tool too that helps with that. So I'm just actually gonna duplicate this
|
|
|
|
112
|
|
00:15:12,640 --> 00:15:23,840
|
|
over and select the topo object and go to sculpting here. This is specific to
|
|
|
|
113
|
|
00:15:23,840 --> 00:15:33,880
|
|
object and go to sculpting here. This is specific to vanilla blender.
|
|
|
|
114
|
|
00:15:33,880 --> 00:15:39,240
|
|
And so with that selected it doesn't show that it's selected in this view but
|
|
|
|
115
|
|
00:15:39,240 --> 00:15:46,120
|
|
you can see that there's a tons of tools over here to modify a topo or a
|
|
|
|
116
|
|
00:15:46,120 --> 00:15:53,920
|
|
mesh. So we'll just use the first one and if you hover and press you can see that
|
|
|
|
117
|
|
00:15:53,920 --> 00:16:00,000
|
|
it deforms the mesh like that. And there's various tools you can you know
|
|
|
|
118
|
|
00:16:00,000 --> 00:16:04,720
|
|
that one aided away this one will build it up I believe you can see there. You
|
|
|
|
119
|
|
00:16:04,720 --> 00:16:16,680
|
|
can increase the strength and also the size of a big the radius is that affects
|
|
|
|
120
|
|
00:16:16,680 --> 00:16:29,000
|
|
the area. So once you do that you go back to our BIM workspace there and right now
|
|
|
|
121
|
|
00:16:29,000 --> 00:16:35,600
|
|
our changes are not saved in the IFC file so you have to go over here and
|
|
|
|
122
|
|
00:16:35,600 --> 00:16:41,080
|
|
we've done this a number of times you have to manually save representation and
|
|
|
|
123
|
|
00:16:41,080 --> 00:16:48,280
|
|
then when you open up the IFC file again those changes will be saved. So as you
|
|
|
|
124
|
|
00:16:48,280 --> 00:16:57,240
|
|
probably noticed when we were deforming this it deforms the the vertices that
|
|
|
|
125
|
|
00:16:57,240 --> 00:17:03,920
|
|
make up the triangle and so if you have a large triangle here your ability to
|
|
|
|
126
|
|
00:17:03,920 --> 00:17:14,280
|
|
deform it is limited. So if you want more subtle control of the deformation of a
|
|
|
|
127
|
|
00:17:14,280 --> 00:17:22,880
|
|
topo you would increase the deformation of a topo you would increase the
|
|
|
|
128
|
|
00:17:22,880 --> 00:17:32,120
|
|
triangulation. So to do that you select the object and we could tab into it but
|
|
|
|
129
|
|
00:17:32,120 --> 00:17:38,360
|
|
as you see when we tab into it it does this kind of limited dissolve where it
|
|
|
|
130
|
|
00:17:38,360 --> 00:17:46,880
|
|
makes the areas flatter so it's a little deceiving. So instead of tabbing into it
|
|
|
|
131
|
|
00:17:46,880 --> 00:17:52,400
|
|
let's go to this edit mode instead we can still see the triangulation.
|
|
|
|
132
|
|
00:17:53,400 --> 00:18:01,000
|
|
So let's say you know this these size triangles work for us but these larger
|
|
|
|
133
|
|
00:18:01,000 --> 00:18:08,080
|
|
triangles we want to break down so we can select any particular triangle and
|
|
|
|
134
|
|
00:18:08,080 --> 00:18:15,240
|
|
go to select and select similar go area and then down here we're gonna say
|
|
|
|
135
|
|
00:18:15,240 --> 00:18:23,360
|
|
greater than so we're gonna keep the threshold the same I'm actually not
|
|
|
|
136
|
|
00:18:23,360 --> 00:18:27,800
|
|
quite sure what threshold means I haven't figured that out but anyway so
|
|
|
|
137
|
|
00:18:27,800 --> 00:18:32,000
|
|
we'll select the triangles that we kind of want to break down further and then
|
|
|
|
138
|
|
00:18:32,000 --> 00:18:40,240
|
|
you just go to your subdivision right click and subdivide and then you can
|
|
|
|
139
|
|
00:18:40,240 --> 00:18:44,760
|
|
mess with this to subdivide it to a level that you know you're comfortable
|
|
|
|
140
|
|
00:18:44,760 --> 00:18:51,920
|
|
with for what you want to do and once you get there then you select everything
|
|
|
|
141
|
|
00:18:51,920 --> 00:18:57,240
|
|
and then go to triangulate faces again just to make sure
|
|
|
|
142
|
|
00:18:57,240 --> 00:19:07,840
|
|
everything's triangulated. So if you then go back to the sculpting tool you can
|
|
|
|
143
|
|
00:19:07,840 --> 00:19:14,360
|
|
see that there's a greater degree of subtlety we can change things down here
|
|
|
|
144
|
|
00:19:15,760 --> 00:19:23,960
|
|
so that might not be subtle enough you might have to go back and create more
|
|
|
|
145
|
|
00:19:23,960 --> 00:19:25,800
|
|
triangulation or smaller triangles.
|
|
|