These two sites offer hundreds of high quality materials, a majority supporting up to 8K resolution, all for free (Donāt even have to sign up.)
You just find a material you like the look of and download its image files! (I personally download the 2k Jpeg pack of the material I want)
Then in Roblox just create a new material variant, and fill each map parameter with the corresponding image out of the Zip file you downloaded.
Personally I feel that the default Roblox materials are severely lacking in both detail and variation. These sites have helped me tremendously to make projects look just the way I want.
Seriously these sites are just so useful for low budget projects, I had to share them.
IMPORTANT: 99.9% ASSETS ON SITES LISTED ARE OF CC0 LICENSURE, MEANING THEY CAN BE USED IN ANY FORMAT, INCLUDING COMMERCIAL USE. However, make sure said assetās license is assured before using commercially.
I know! I love these sites, if anyone wants to support them, please donate to the people who run the sites. Theyāre key in like 60% of all builds I make.
Also I can use them to make renders that better resemble the roblox game as the materials can be used in both roblox and blender
(PS. Added this tidbit to the actual post, including a link detailing the nature of the CC0 license)
(shameless self-promotion warning ) :: we recently released a tool that can be used to generate materials that fits the geometry of your mesh. You can try out the tool for free here.
How does this effect the performance of your game? Honestly I donāt mind using higher res and I want to test them out but I am no confident in people loading into my game if I turn a rocky mountain side into a REAL rocky mountain side or a cobblestone road into a realstic oneā¦
THIS IS A VERY UNOFFICIAL TEST AND THIS MAY NOT BE ACCURATE AS I DO NOT KNOW ALL THE INS AND OUTS OF ROBLOX STUDIO
I set up a simple little stress test to see how the materials would effect performance and the overall usage of my PC.
Essentially I put a ton of physics objects, assigned them all materials from default roblox, and then made another set that was assigned a simple texture from AmbientCG. I did download and import the 2K resolution version, but Iām 99.9% sure roblox scales the image down anyways for performance. (In Future Lighting BTW)
The Two Materials: (AmbientCG on the left, Roblox on the right.)
Here are videos of said simulations: (First is roblox, Second is AmbientCG)
I know that it isnāt exactly scientific and the videos are so low quality that it isnāt easy to read the exact performance metrics but, based on this test, I have come to the conclusions that:
The performance difference between default Roblox materials and custom ones is negligible.
Thatās why I didnāt directly add it to the post. Plus, Iām just not a fan of self-promoting in a semi-related thread.
While the tool DOES generate textures for MESHES with specific details (like backpacks and such), I was mostly just discussing places where people can find textures for PARTS to make their own custom materials.
The AI material generator in Roblox is not particularly good though. (Unrelated I just am not a huge fan of its outputs.)