Did you ever have an image reference that you wanted to use but couldn’t because it’s copyrighted or against the rules? Did you want to keep images such as map layout references hidden to prevent leaks? Or do you just want to reduce clutter on your inventory? Well, have I got the solution for you!
Introducing: Local File Importer!
Local File Importer allows you to import images directly from your computer, bypassing the need to upload the image to Roblox entirely! Here’s a demo of how it works:
How to use:
- Click the
Import Imagesbutton at the bottom of the plugin to import files from your computer. This will cause a file dialog to open.
- In the file dialog, select one or multiple files and then click open. Only PNGs and JPEGs are supported.
- After importing, the files you selected will be loaded by the plugin. From there, you can:
- Left-click on the file in the plugin. This will insert it as a decal (like the toolbox).
- Alternatively, you can right-click on the file instead. This will show three options:
- Open In Own Window. This will open the file in its own widget.
Copy Temporary Asset Id. This shows a modal from which you can copy the image’s ID.
- Remove from Plugin. This will unload the image from the plugin, removing it. Decals/Meshes/etc. still using the image’s asset ID won’t be affected.
Some things you should know:
- Some JPEG files are not supported by Roblox, and will not be imported as a texture. For example, importing the following image:
Will show the following error:
One way of fixing this is to re-save the image in an image editor (e.g. Paint.Net). If that doesn’t work, saving the image as a PNG will work as well.
- Roblox’s texture filtering sucks for this plugin. Even 4K images will show up as blurry on-screen. There’s no way around this.
- In team create, other developers won’t see the image you’ve imported. If you need to collaborate, then you should share the image through some other means (e.g. the this forum) and then they can use it locally themselves.
- The images will disappear when you re-open the place. This means that you’ll need to re-import the image if you want to use it again in a different session.
In the future, I plan on adding support for importing audio (.mp3s and .wavs).