Tabletop Simulator

Tabletop Simulator

View Stats:
Nin10doMatt Dec 31, 2017 @ 4:30am
Trying to convert a Hero Forge digital download into TTS
I have a custom minifigure that I created on Hero Forge and purchased as a digital download so I can print it myself so I thought, why don't I try to import it into TTS. My only obsticle is trying to convert the file from .stl to .obj. I tried converting it on Microsoft 3D Builder but I keep getting the failed to load model error when trying to import it. Any idea on how I can get this to work?
< >
Showing 16-19 of 19 comments
ToMuchNeverEnuf Mar 1, 2021 @ 11:02am 
Just an update for everyone! I actually find a really easy way to import (at least a flat color) stl file into TTS without worring about the faces! It actully takes a couple really weird steps to get it in the right format but.... it worked!

1. Start with the STL file
2. Convert STL file into OBJ file (The easiest and free way I found was open with windows 3d paint, save as .gib then open the gib in blender, make sure the model is angled to be flat on the bottom (mine wasn't I had to rotate) and then export the ,gib to .obj)
3. Once you have the obj file, you can follow this step to use Unity3d to create an asset bundle to import. https://kb.tabletopsimulator.com/custom-content/custom-assetbundle/

It seems like a lot of work around but I was able to do it all (once I figured it out) in about 5 minutes a mini (for flat grey) and NOT losing much/any detail from the reduction of facets.

*Future Note* You can actually skip most of these steps AND import the model with color using just paint 3d and unity! PAint your STL file, and export as the FBX file. That file type can be directly importated to unity using step 3 above plis chaning the maderial used to the legacy option. If you are having trouble i can try to help further!

The blue mini is the one I imported
https://cdn.discordapp.com/attachments/690266510286913669/815996621519061022/unknown.png
Last edited by ToMuchNeverEnuf; Mar 1, 2021 @ 2:18pm
The Dude Abides Mar 1, 2021 @ 11:19am 
@ToMuchNeverEnuf
Thanks for that! Also want to add that my issue was resolved by reducing the polygon count even more. If all else fails, reduce Polys to 10k or less..
Baryonyx Mar 1, 2021 @ 12:14pm 
You can skip the windows 3D step, because blender can also import STL (or if you don't have the option, there surely exists a plugin for it).
Then again, there are STL plugins for unity as well, so you could skip two steps.

Keep in mind though, while circumventing the obj importer polygon limit this way does work, it will also get your FPS down very fast if you put many of these objects on the table. Overall, you should try to reduce polygon count at least a bit before bringing it into the game.
Nin10doMatt Mar 26, 2021 @ 3:09pm 
I'm surprised to see this thread is still somewhat alive haha.

I just wanted to add that HeroForge now has an option to buy and download a 3D file for TTS for I think around $8.
< >
Showing 16-19 of 19 comments
Per page: 1530 50

Date Posted: Dec 31, 2017 @ 4:30am
Posts: 19