How to Make Specifc Shape in Blender

Hi there,
I am new to Blender and would like make this shape.
Its kind of a cube that is flat on the bottom and round on the top.

  • not the full image (man like) but the individual unit that makes it up.

Thanks

I would do it with a cube(halved). Then, I would consider subdividing the cube a few times and counting the vertices of the top edge loop. Then, I would create a UV sphere with that many segments. If you delete the bottom half, you find an bottom edge of the UV sphere that has the same amount of verts as the top loop of the cube. You can then bridge with the bridge tool, or manually create the needed faces, and then adjust to needs. If you would like, I’ll create one for you and put it up for you to download.

Well, it was really quick, exactly as I described it. Download it here from my dropbox. Let us know if you need more help.

Awesome man.
Thank you!

I will download it and get back to you later in the day.

Cheers,
Ren

Edit. Ps, what about the shader? I mean, as you see in my image, there is basically a light directly above it that is fairly intense.

??

Well, that is something that you would have to work out in Unity itself. I can do whatever I want in Blender but it won’t help you when you import it into Unity.

I recommend you UV unwrap the model. You can put a seam right in the middle where the sphere itself starts, and another on one of the corners of the cube and 3 edges of the bottom. This should get pretty good results when you do the basic “unwrap” in Blender. Then you can use texture paint to get the nice bright saturated green on the sphere while painting a darker and less saturated green on the “bridge” and the cube. If you aren’t intending on using actual lighting, rather want to paint that specular highlight into the texture, you would do it at this stage as well.

I know things are complicated, but simple shapes like these are the best ways to learn how to do everything. Blender cookie has lots of tutorials, and there are tons on youtube all over the place. www.BlenderGuru.com also has lots of good tuts, ranging from simple to pretty complex, though those tend to assume you atleast know enough Blender to get around the interface and go directly into the actual modelling, etc…

Awesome.
I wil use this thread and the key words you gave me to create other shapes in the future.

Many thanks.

!!!

I’m new to Blender and Unity, too, but I know a bit of computer graphics, games and programming. The original image looked like a toon (or cel) shader. Fortunately this is already integrated in Unity. This is what I managed to do:

Attached is the project file. I changed the Blender model a bit, too. Still not the same as your sample image, but I can’t do it better, because I’m mainly a programmer :slight_smile:

This is how I did it:

  • first in the context menu (right click) of “Assets” at the left bottom select “Import Package” and “Toon Shading”
  • add a directional light
  • draw a nice gradient. It calculates the brightness of the shade depending on the brightness in the line, at the position which is calculated by the angle where the light hits the surface. Needs some trial and error, the result was gradient.png. Note that it has the intensity for the full 360° angle
  • select the “thingy” asset and at the right in the object properties select the “Toon/Lighted” shader
  • select the gradient texture image for “Toon Ramp”
  • select a nice “Main Color”
  • for placing some more objects, create an empty GameObject and a new script. See the script Instatiate.js how objects can be instantiated
  • to see how it looks like, start the scene with the play button
  • you can then change the camera. Copy the camera, because when you stop the scene, the camera changes are gone. Then stop the scene, paste the modified camera and delete the old camera (don’t know, maybe there is a simpler way to do this?)

1895499–122068–thingy.zip (525 KB)

Cool man.
Thank you very much!!!