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.