I am working on a commission for a client. The project he is having me build involves a torus. As you probably already know, toroids are not available in classic CSG, so I attempted to build one using cylinders and it would always look very polygonal, never circular.
I would appreciate any help you can give me on this like plugins, techniques, or advice for building one that looks circular.
Note
I would prefer not using blender for this as my client wants this built using CSG and I donât know how to use it. I am not going to use a free model because I prefer to build everything myself and I feel like I would be stealing if I gave a client a build with a free model in it. Thank you for your understanding.
I also need to be able to build inside of it. I know you can do this with blender, but I donât know how to use that. I donât know if I can negate a torus mesh from the toolbox.
Try Tinkercad. It has a lot of shapes that canât be found in either Studio or Blender. I believe it has a torus mesh. It is also possible to negate parts in Tinkercad.
I believe it would be best to really try get to learn your ways around blender. What youâre trying to achieve is simple and could be done with an hour or two of practice and getting to know blender.
Once you learn your controls and basic hotkeys, blender really is not a hard tool to use for basic assets.
Use Blender, then import it. When you click the âAddâ button, hover or click on âMeshesâ and then you will find a Torus. Import that to the Roblox Studio.
You may want to experiment with using unions and a cylinder part since youâre trying to achieve something simple. I donât generally use unions, you may want to use the Csg primitive it can create or generate those primitive objects, I prefer you learn and experiment a little bit with CSG rather than using a plugin that generates the parts for you where you click a âcreate buttonâ Iâm assuming the (CSG primitives is still an available option if you prefer that).
You may have to use a few combination of plugins when necessary, here is a method that is useful for creating primitive objects related to torus:
Get a sphere, get a cylinder and make it a certain width in the middle and cut it, but before moving it, grab another cylinder and put it over where the sphere is and make it the same diamter as the sphere, then cut it as well with the cylinder.
Then use the leftover cut cylinder, grab another sphere of the same diamater, and cut the outside part with the cylinder, now you should be left with two parts, one outside part of the torus, and one inside. Then merge together via union.
Most hackiest but might give an okay result? Though Iâd of course recommend blender if you can or you can do the old fashioned way and have rotated cylinders as @jordonh23 linked.
I think this will work, but that leaves me with more questions. How do I deform spheres, for example. I have seen it done. Somehow people are able to create ellipses from circles and squish them.