Hey everyone,
I’m taking a class in game design and I’m getting extremely frustrated with Unreal Engine as it seems to be lacking what I would thing are extremely basic features , but maybe I just don’t understand how to do them. Basically my two main concerns are as follows:
- There appears to be no way that I can set an object’s actual size in centimeters (UE4’s measurement units). Adjusting objects by an arbitrary scaling factor makes no sense to me.
For example, in SolidWorks if I want to make a wall that’s 6 feet tall by 12 feet long by 6 inches thick, I simply draw a rectangle, set the edges to be two of the dimensions and extrude in the third dimension. So you can make a sketch of a 6 inch by 6 foot rectangle and extrude it to 12 feet and there, boom, you have a wall exactly the size you want it. How the hell can I do this in UE4?
I know you can scale an object but I want to set the actual size. Setting the scale to 1200 x 5 x .1 only makes sense if you know that you have a 1 cm cube to start with, but being able to set the object’s bounds to 1200 cm x 5 cm x .1 cm makes sense no matter what your starting size is.
What if I have one set of architecture assets based in feet and then find another set of assets based in, say millimeters? Do I just have to randomly guess until things look right? Do I need to measure every single asset I add to a level? That seems asinine to me.
- How do you actually set things such as walls to be even? I know about holding V and dragging to lock vertices, but it seems most of the starter assets have their mid planes based off of the center of the object, so when you try to line up two perpendicular walls, they don’t line up flush but rather the edge of one wall sets to the center of the other. The picture below should explain what I mean. I could never get both edges of the wall to be flush.
Another SolidWorks analogy: If I want to line up two walls, all I’d have to do is select the mating tool, click the faces that should be touching and in 6 mouse clicks I have even walls.
Again, maybe there is a way to do what I want, but googling has turned up no results for me. I also realize that the Engineering and Game Design worlds have different needs and requirements, but it just seems to me that these are necessary functions one would need in order to make something look half decent and they seem to be missing.
I apologize for seeming so critical of the platform but it’s extremely frustrating, as a beginner, to not be able to do something that seems like it should be extremely simple.