How do you approach building text?

I’ve been debating on whether or not to scrap the this computer since i couldn’t get the text on the keyboard right i dont leaving detail undone so i’m looking for some advice to make the letters and numbers look right or even the same match up as the same font.

How do you guys deal with these sorta things?

3 Likes

If you want to create 3D models of each letter and digit, I think the best method I could recommend would be using the 3D Text Maker plugin. This plugin will generate a 3D model of any character, which you can then scale down to fit within the correspond key on the keyboard.

Alternatively, if you’d like to create 3D characters with a very specific font, you could try importing a Decal of all the characters in the desired font into Roblox Studio and tracing over them using the CSG Curve Cutter plugin. This method is admittedly a lot more difficult as it would require you to use the Negate function to cut holes out of certain characters.

https://www.roblox.com/library/377278481/CSG-Curve-Cutter

If you’d instead like to use Decals rather than 3D models for the keyboard’s characters, importing each letter in your desired font individually as a Decal and then placing each Decal in the correct location would be another option. If you have the means to do this, this may be the simplest method.

I certainly wouldn’t abandon the project! It’s clear you’ve put a lot of effort into it. As you can see, there’s plenty of ways around the text dilemma. With the right tool, you’ll be able to get over this hurdle in no time.

3 Likes

I think that the best option here would be decals. First of all - you’d have them all in the same font. Secondly - there’s no limit to how small you can make the text and lastly - your part count will be smaller and you won’t be needing unions/meshes to make them.

4 Likes

In my experience, I used a version of the CSG Curve Cutter that was infected with unwanted self replicating scripts and had to remove that plugin.

1 Like

Thats probably because you’ve installed a plugin that someone took from the original (the link thats above) then inserted their own backdoor and sold it.

4 Likes

I would suggest using decals for the keyboard letters as they would be more performance friendly and easier to make. If you want your letters to have a 3D sillhoute, you should try using the text mesh feature in blender. (Or for that matter in any other 3D-Modelling software)

4 Likes

You could make a sprite sheet kinda thing. Create all of the characters you want to display on the keyboard in a single image, lined up in a grid. Upload that image to roblox, then on each key you can put a surface gui with an image label. Mess with the ImageRectSize and ImageRectOffset and you can make the image label display one of the characters from that one image

1 Like

Easiest would probably be adding in a surfacegui then a text label, and copying and pasting that into each part…

After you finished copying and pasting, just fill out each letter one at a time.
Should take 10-15 minutes… is easier than making a decal or using blender for each individual letter, and is more realistic because letters usually aren’t sticking out of the keys, but printed onto the keys.

1 Like

Sorry for the late reply but i wanted to thank everyone they given me lots of insight and helped me decide what to do im either going to use decals or surface gui’s it just depends on what looks better.

1 Like