Introduction

The Golf Around! Importer is a useful add-on which allows you to import custom .OBJ models. These can be kept private or shared on the Steam workshop.

This is a new feature so you may encounter bugs, please report any on the forums / Discord.

OBJ Preparation Guide

-Only one object within an OBJ file is supported.

-Only JPG/PNG textures supported.

-OBJs do not support animation.

-Use large textures or models at your own risk, as it may cause performance issues. Individual models larger than 5 MB may not import correctly. Textures should always be square, and be kept lower than 2K (2048x2048), and preferably 1K (1024x1024).

Blender, a free 3d modeling program, is a good way to export OBJs.

-On export, use "Absolute" paths, not Auto.

STEP 1: Select model

First copy-paste the Import Path into your file browser.

Add any OBJ (model) files and corresponding MTL (material) files in, and hit refresh.

Select an OBJ.

stage2.png

STEP 2: Configure model

If the import is successful, configure the OBJ in the next panel:

-You can adjust the position, rotation, and scale relative to the object’s pivot point.

-You can adjust the material settings for each material, including:

-Color (click on the image)

-If you want to create a transparent material, set the render mode to Alpha Blend and lower the alpha slider (A) in the color panel

-Normal scale

-Metallic

-Smoothness

-Hit "OK".



STEP 3: Finalize model

-You can fly the camera (same controls as level editor) to create a preview image.

-Set the name of the object, as well as the privacy setting. If you want other people to see your item, set to public here.

-Hit "Publish".



Notes

-No adult content allowed. (Roughly, anything that would result in an 'Mature' rating.) Custom content will be moderated.

-To manage your assets (delete, change visibility, etc.), click on “My Workshop”.

-If you have multiple public items, consider creating an Asset Collection in the workshop. This way people can click once to get all your items.


Advanced Tips

-Here’s a sample shading setup for Blender you can use, which will correctly label the diffuse and normal textures.

-Image Texture is found under Add->Texture->Image Texture

-Normal Map is found under Add->Vector->Normal Map

shaderconfig.png