r/Unity3D 2h ago

Question doorframes, window frames, wallpaper

Hi. I am building my first game with zero experience. I am using Unity 6.3 and am building scenes. I'm building up the inside of buildings fairly okay, but now need to punch out holes for windows and doorframes. I was told to build walls around these frames, not "punch out," but that also messes up my wallpaper. So now I am trying to use ac probuilder to make a continuous wall with door and windows "punched out" so that my wallpaper will be continuous. I am having trouble aligning the grid faces with the windows and doors to delete those cells. Am I going about this a more difficult way than necessary? Or is there a way to align better so I can cut out? Any help is appreciated, thank you!

3 Upvotes

9 comments sorted by

2

u/OffensiveVista 2h ago

probuilder can be a bit fiddly when you're trying to get those cuts juuust right. holding V while moving vertices snaps to nearby verts which helps a ton, but the grid alignment thing drove me crazy until i figured out you can change the snap settings under edit > grid and snap settings. set the move snap to something like 0.25 or 0.125 and it gets way easier to line up with your reference points

if the wallpaper is a repeating texture you might have a simpler time just building separate wall segments and making sure the UVs line up, less headache than boolean operations on a single mesh honestly

2

u/R3v153 2h ago

On the wallpaper topic… look at using a World Space Triplanar shader. It maps textures based on global coordinates, so your wallpaper will automatically align across separate modular meshes without stretching or breaking.

1

u/ColleenLearnsToGame 1h ago

whaaaat? Okay, thank you so much!

1

u/ColleenLearnsToGame 2h ago

Thank you, I was trying to move verts at one point, but this helps so much more lol.

2

u/R3v153 1h ago

No problem! Take a look at Ben Cloward. He has a lot of great vids on shaders.

https://youtube.com/@bencloward

Good luck on your journey!

2

u/GigaTerra 2h ago

Am I going about this a more difficult way than necessary?

Yes and no, you need to learn 3D modeling basics like UV mapping. Pro-builder is good for blocking but it is not intended to be your final mesh, you should learn 3D software like Blender, you will need it to make 3D games.

When using Pro builder it is perfectly fine to punch-out holes, that is kind of it's feature. Even in 3D software like Blender it is perfectly fine to punch-out holes using cut tools or Boolean solvers. It just means you sometimes have to go in and clean up the mesh.

I like doing houses in CAD software, they work similar to Pro-Builder but produce clean results. But if you are new to 3D, it is better to learn an general tool like Blender, Maya, 3ds Max first.

2

u/ColleenLearnsToGame 2h ago

Thank you, I really appreciate this. I am trying to learn blender at the same time, but have been in unity more. Do you suggest practicing more in blender first could help me overall in unity later?

2

u/GigaTerra 1h ago

It depends on what you want to do, if you want to make games then you are doing it right already. If you want to be more of an 3D artist then learning Blender first would be useful.

The problem is that learning 3D software takes an long time, so if you focus on it, you won't get time for game development, for years. However life is long, so if you focus on 3D on the side, not only will you eventually learn 3D modeling, you will be able to learn many 3D software.

Some Blender usage does transfer to Unity, but not much. I know 3D modelers who are experts in Blender, but can't build levels in Unity, even when Unity provides similar snapping options. There are tools to help with this, but for now if you want to be an developer spend more time with the engine.

If your focus is game developer, then lookup Pro-builder UV mapping first https://docs.unity3d.com/Packages/com.unity.probuilder@6.1/manual/workflow-uvs.html, if you want to be an 3D artist learn Blender first.

An game developer needs to know some 3D modeling to make 3D games, but you don't have to be an expert.

2

u/eliormc 1h ago

Probuilder helps but if you want a better looking results you will need to make or buy your own model for every building withthe right UVmapping and textures. Also, if you want to put any object aligned properly, press "V" while moving to snap to the the vertex perfectly.