Skip to main content

Setup

Installation

The extension can be installed from the extension list within vscode or by going through the visual studio code marketplace: https://marketplace.visualstudio.com/items?itemName=intelligentgraphics.ig-3d.

Aside from the regular extension files, the extension will also download a version of the ig 3d language server whenever it is first activated with a new version.

Settings

The extension will generally work without further setup, but for the best experience you should configure some settings within vscode. You will find these settings under Extensions / IG 3D within the vscode settings ui.

General settings

Blender path

Configuring this setting will allow you to use the extension to open geometries and products in blender. Make sure to install the ctm and openconfiguration import plugins in blender.

Factory path

Not required for ig.Setup users

Configuring the path to the ig factory exe enables the factory upload through commands in the extension.

License path

Not required for ig.Setup users

Configure the path to the ig license file (.iglic). This allows the extension to upload data to the ig.Asset.Server and to retrieve additional informations from the ig.Bridge.Server and ig.Creator.

Server settings

Additionally if you don't use the main ig.Creator installation on 3d.intelligentgraphics, you should configure these settings. These settings may also be configured in the vscode workspace settings, so they will only apply to a specific to workspace and can be shared through the git repository.

Asset service: Base url

The base url of the asset service. You can find the value for this setting in the IG_GFX_ASSET_SERVICE environment variable.

Bridge service: Base url

The base url of the bridge service.

Creator: base url

The base url of the creator.