Manual:Setting Bishop3D POV-Ray Communication Manually

Bishop3D and POV-Ray can talk to each other via POV-Ray's GUIExt API. Setting up this communication channel is very simple and involves a single modification in POV-Ray's configuration file PVENGINE.INI.

If Bishop3D realizes that the communication channel with POV-Ray is not set, it will ask permission to set it automatically. If you prefer to do it yourself please read the next section.

Setting Bishop3D POV-Ray communication manually
Start POV-Ray and select Tools>Edit PVENGINE.INI It will open the file PVENGINE.INI in your default text editor.

In the file PVENGINE.INI find the section [GUIExtensions] and, under it, and add a line like

ExtDLL** = C:\path\Bishop3DPovComm.dll changing ** for a number in the range 16-30 not currently in use at the [GUIExtensions] section, and changing the C:\path with the correct path to the file Bishop3DPovComm.dll.

In a typical example, the [GUIExtensions] section would look something like

[GUIExtensions] UseExtensions=1 ExtDLL16=C:\Program Files\Bishop3D\Bishop3DPovComm.dll

Save the file and re-start POV-Ray. Switch to the message tab and check the first messages in the pane. If it contains the message: GUI Extension 'POV-Bishop3D Communication' loaded from 'Bishop3DPovComm.dll' Report any problems to Hugo Arnaut everything is fine.

If it contains the message: Could not load GUI Extension DLL 'Bishop3DPovComm.dll' you have probably mistyped the path for for the file Bishop3DPovComm.dll or you are using a POV-Ray version that is incompatible with Bishop3D.

If there is no mention of Bishop3D in the messages pane then POV-Ray is not even trying to load the file Bishop3DPovComm.dll. Make sure you have saved the file PVENGINE.INI before re-starting POV-Ray and,if you re running Windows Vista, check if there is a virtualized copy of PVENGINE.INI.