to be clear, these materials look awesome, but one day I would love to see roblox allow developers to create their own materials and have them imported with meshes from blender, I feel this would help bring roblox studio closer to being more like other engines if at all.
I didnāt even know that existed until now.
from the looks of it, it looks like robloxās version of blender shading tab only more limited.
the wiki says it cannot be scripted and is too expensive to use during runtime.
in my other reply I was wanting materials/shaders to be imported from blender to roblox with everything intact and I feel there still may be some things that blender still is able to do that surface appearence cannot do. nevertheless Iām impressed that we could have things like what the wiki pictures show in our games and I plan to check it out more when I have the chance.
Why not classic texture? Why u donāt add mostly used texture as base material?
You can also use MaterialVariants and change the PhysicalProperties on either the part or the material variant. Iām not sure if changing the physical properties on material variants works yet but the property is there on the api page. Surface appearances work but if youāre going to be using a lot of them, material variants are better in my opinion since thereās significantly less redundancy. I donāt think thereās a way to make custom materials and I donāt think there ever will be, unless weāre able to edit or create the built in Enums.
oh I see, it probably wouldnt be ideal for me as I would have added it to all the terrain in my open world which probably would crash roblox or hinder performance a ton.
I also realized that surfaceappearence doesnt seem to have subsurface scattering/emissions which I would have loved to use to create leaves on a tree that allow some light to penetrate through with a greenish color.
You can recreate classic materials, thats why, in fact they are already available as custom Material Variants. Roblox added these partly so we have more available slots to add a larger variety of Material Variants, as well as having these available, instead of having rubber as a variant of plastic, it can be under rubber material instead. i would love to see more terrain types added in the future though.
After discussions with the art team, it was reviewed as an intentional artistic choice, but weāve received a lot of feedback about this one during the Studio Beta and on this thread again. Weāll review once more on our end and Iāll update with the decision from our Art Direction as soon as I have it.
It is normal! We author base material textures with a chosen tint color (so not white) and we look into giving them an intentional depth and complexity in the coloring. When we then apply what we call our ānormalizationā step to make the texture as white as possible, some of that coloring depth and complexity remains. Removing these shades would create some very bland looking materials when tinted, so this is an intentional trade-off weāre making to make base materials visually rich and interesting!
Is it possible for this ānormalizationā step to be published? It would be useful to create materials in the same style as the base materials that Roblox provides to keep the same style.
It would be really nice if the extra detail color could be disabled or a per-part basis, and for material variants to support said detail colors.
I think something to note - and this has likely been brought up multiple times in the past on other new material threads - is that Roblox developers prefer a lack of pre-baked color in base materials. It means the color they choose for their parts/objects always shows through, and for base materials that could be more ambiguous in what they look like, it allows a developerās own artistic intent to show through in their world. Even if it seems āblandā, the blandness is part of what allows Roblox base materials to be such a Swiss army knife outside of their intended use cases.
On a positive note: loving the leather, cardboard, and rubber materials for my vehicle projects.
Very cool stuff. Are there any plans in the future for more base materials? Also, some kind of āofficialā and/or more easily browsable materialvariant selection system (sort of like how Fonts have a separate section in the Toolbox) would be very cool, especially since the current Toolbox navigation specifically for Materials is somewhat limiting
Is it safe to use it and publish it into game now? literally last time I used them it was being smooth plastic on roblox after publishing it
I know these colored areas are supported by a mask where the part color is intentionally not applied on the material. I really wish we could separately tint the material within these areas so we could have e.g. green ārustā on copper pipes.
i mean, i dont really see that much of a point to this. if you are confused about what is what just use the search feature? or better yet, use the dropdown menu in the properties menu with the part selected so you are automatically shown the names of each one.
I was thinking it could be more like a texture pack like @PIayanad said and you could check the texture packs you want because not everybody needs a lot of textures and the dropdown menu would be really chaotic if there were over 100 materials.
ah, i thought you were talking about just the base materials and not ones added through material service, my bad
Why instead of adding new features to the engine. You just need to bring free materials to the studio. Why not add the emission texture that the whole community is already asking for?
Yes yes YES! Use the materials!! I want to make more, too!