How would I color faces only (Blender)

I know this may be a Blender question but I am asking it on here because I don’t know if Blender has a forum and I plan to import it into Roblox. So my question is how would I color only a few faces in Blender instead the whole thing. The Skyscraper I’m working on is 1 Cube just sized up and changed a little.

Image:

1 Like

try the UV Unwrap. So basically select your object and go to shading. Add an image texture to it. Create a new texture file. Now go to texture paint and add the colours you want, then go to UV Unwrap and select your face in the modeling viewport and in the UV viewport move the face into the color you want it to be.

If you want the other objects to also use the same texture then add image textures to those but instead of adding a new one, click the drop menu on the left of “New” and then select the file you created earlier.

When you are ready to export, go to the rendering tab and download the texture, then export your objects. When you import it into studio you it should come with the texture if not then click on your mesh and then click textureid and change it to your texture.

For Shading, don’t forget to connect the nodes together!

1 Like

Thank you, but is there anyway you could simplify this?

There is another way that may be similar but i wouldn’t recommend it due to it being messy. You can take your object, go to the texture painting tab, add a new image texture in the texture paint side of your screen then go to shading, add a image texture node. connect the node with the main node. then enter the drop down menu and select the texture you just created in texture paint. now go back to texture paint and start painting

You can change only the color of a face by selecting that face in edit mode and then doing the same things as you color a normal part.
To make you understand it better, here’s a tutorial for it:

1 Like

I am pretty sure that you can’t import that in to roblox studio.

You already explained the way to import the models with texture but he wanted a more simple way to color his model. It’s his decidion to do mine or yours. I would use your method.

Separate a mesh by material after applying them, then you can import.

That way you need to import the different materials/colors one by one. UV mapping isn’t that hard after learning it. Importing every different part of the model can be hard because Roblox doesn’t import the model with it’s size in Blender. I would use @Hit0531’s method instead.

You don’t have to import one by one just upload the place as a game and you can bulk import any mesh
image

I think he’s asking how to import a model from Blender to Roblox. Not from Roblox to Blender.

Well duh that’s what I just explained lol

Can you explain it a little bit more clear then? I don’t think that I understand it.

Sure.

So after you’re done with assigning materials in blender, select the entire mesh in edit mode (with A) and you can click on Mesh > Separate > By Materials

After that you can export your mesh as an .fbx file (NOT OBJ), and it will store all the separations in one mesh.

Then if your game is published to roblox, you can find a big Import button in the Game Explorer (check the VIEW tab above if you cant find it) image

So then you press that Import button and select your .fbx mesh. After a bit it should be uploaded to your game (roblox too)

Then you just locate the mesh(ES) in the same game explorer window in Meshes image

Roblox will display that one mesh as multiple ones, so you just hold shift and select them all, then press Insert with location as in the image I sent above.

Now you got the entire mesh separated and in place, no need to upload and position each one individually. You will have to recolor manually though.

1 Like

Thank you!
That helps a lot. I didn’t know about that. Sorry if I replyed rudely earlier.

1 Like

No problem, and no you didn’t >_>

I will going to try both of them.