3D Portraits

3D Portraits

Premium
Version: undefined
FVTT: V11
Download

Displays actor portraits and items in 3D.

It also has multiple integrations with Hero Forge, Filepicker+, Argon Combat HUD, and 3D Canvas.

How to use

Setting a 3D file as actor or item portrait

3D Portraits Settings Button3D Portraits Settings Button
  • Open the 3D Portraits configuration in the Window Header
  • In the configuration window select a 3D File, only glb and gltf are supported. If you have setup the Heroforge integration, you can use the Heroforge Browser to select a mini from your Heroforge Collection
  • If you wish set a background image for the 3D Portrait
Portraits Configuration WindowPortraits Configuration Window

Integrations

Hero Forge

Accepting the Terms of Services via enabling the respective option in the module settings is required for Hero Forge integration. It is also required to input the Hero Forge authentication key in the module settings.




Filepicker+

Filepicker+ integrationFilepicker+ integration

If you have Filepicker+ installed you can preview 3D Files directly in the Filepicker by hovering over them.




Argon Combat HUD

Argon integrationArgon integration

If you have Argon Combat HUD installed, the 3D Portrait will show in the HUD as well




3D Canvas

3D Canvas integration3D Canvas integration

If you have 3D Canvas installed, you can use the Heroforge Browser for 3D Tokens




Generating Thumbnails for 3D Files

If you have a folder of your own 3D Models, you can generate Thumbnails that will be used by Filepicker+ to display. To do so, simply run this in the console or as a script macro replacing the path accordingly.

game.threeportrait.ThreePortraitPreview.generateThumbnails("your/path/")

Example:

game.threeportrait.ThreePortraitPreview.generateThumbnails("assets/3dModels")

By default this command will skip generating a thumbnail if it already exists, if you wish to generate anyways (for example to replace old thumbnails) you can set the second argument to false

game.threeportrait.ThreePortraitPreview.generateThumbnails("your/path/",
false)

Thumbnail generation requires Chrome or the Desktop App, it won't work in other browsers!