3D Thumbnails

Roblox supports generating 3D thumbnails for users and assets. This article explains how you can do that.

Endpoints

 * For assets, use the endpoint
 * For users, use the endpoint

Explaining the data
The  they return has data that looks like this: The  data contains information about where the camera should be positioned. The  data is used to calculate max render distance with this codeblock: The,   and   keys contain CDN hashes to their raw file data (example:  ).

Data format
The  contains OBJ data, the   contains MTL data, and the   are all PNG data. However, there's one strange thing about the OBJ data that is important before you continue - the OBJ data does not contain a  line, meaning it doesn't actually link to the MTL automatically. If you name the MTL and OBJ files the same thing, some 3D tools (like Blender) will automatically recognize this and link them, however not all tools will. To ensure that the MTL is linked properly to the OBJ, add this line to the beginning of the OBJ file: mtllib FILENAME.mtl where FILENAME is the name of the MTL you downloaded.