Create a "Part" 3D Object

Hey everyone!
I would love if there was a new object type for the 3D editor: “Part”. This is something that is in Roblox Studio, and is REALLY helpful for people who don’t know how to use 3d models.

What is a part?

A part is pretty much a 3D block that can be dropped into the editor. It is all grey and looks like this:

Parts can be easily recolored with a color menu, and can even have materials easily added through a material selection.

Why add parts to GDevelop?

Parts can be easily rescaled, resized, and recolored. Parts let developers not have to worry about creating a new 3D model for every single thing in their game. As a coder who has almost no experience with blender or 3d modelling, parts help with building things SO MUCH.

Parts can easily be re-colored:

Resized:

And turned into anything you want! Look at this mini obstacle course I made in 5 minutes, all out of parts!

Now I know there would be some differences between parts in GDevelop and Parts on Roblox Studio, but I think that an easily colourable and resizable part would greatly improve 3d building and design in GDevelop! :smile:

I don’t have much experience with 3d but wouldn’t the 3d box object be exactly what you want? I think it can be tinted in events but you can also add your own images to each face which is even better.

The 3D box is alright, but the problem with it is that you would need an image for it. If I create a 3D box with an all-grey image, I would then have to go and create a new image to change the color of the part. I guess it’s a work-around, but really isn’t what I was looking for.

It works even less if I have multiple different colors, as I would then need to copy the image for each color. Plus, parts on Roblox Studio have pre-made materials that can be added onto them. (I forgot to mention that in the OP, will add it)

I believe you can tint a white 3D box with an extension

I just tested, you can actually just bucket fill each face with white in Piskel and then use the tint action.

Can we say this request is less useful?

A+
Xierra

I’m not sure.

I guess with the way that GDevelop is played out, bucket filling faces might be the best way.
I’ll still leave this topic here just in case. :smile: