.rbxm files are Roblox model files used to store Roblox models. In Roblox Studio, you would make them by selecting something and saving it as a file. You can then load it in from the import model button or by dragging it into the viewport.
I want to know how you can write a .rbxm file outside of Roblox studio. I would like externally in another programming language to create a .rbxm file and store information in there so that a user can use it in Roblox Studio.
If you write to an XML file like that, could you potentially stretch a model and make custom designs in the cube, because when it is read, what is there will get visualized, right?
I’m not sure what you’re asking. The XML is just a format to save the properties of the instance. If can do the exact same things in the property window that you can do by changing the XML file.
EX: You want to change the size. The size is defined by a Vector3 tag with the name size and has 3 sub-elements called X, Y and Z.
There’s a number of libraries for reading and manipulating Roblox binary files, such as rbxmk by @Anaminus (I believe that allows reading/writing binary files, but I’m sure they’ll correct me if I’m wrong).
@0x6e7367@SwagMasterAndrew Thanks so much! I completely forgot that there was an xml verison. I saw some other posts talking about it, but when I opened up the .rbxm file, it did look more like binary to me and I was wondering how people did this so quickly.
Xml is so much easier to write.
@cxmeels I have tried searching in GitHub, but I didn’t fully know what I was searching for. Thanks for the resources!