Thank you for your inputs!!
As you mentioned, we tried using the MC2W matrix to get the camera to World matrix and its inverse. But it is giving some linking error when we build it. I have following questions related to this:
1. We have some program snippets in the developer guide related to plugins. There we have used:m_camToWorldMatrix =pkPluginsManager->registerDataHandle ("SCENE.MC2W");
Does the use of "SCENE.MC2W" requires only pluginmanager? Can't we directly register the data handle for this iisu data on IskDevice?
2. We tried to create a DLL sample application as described in the plugin section of developer guide. But we are getting a linking error when we use the Matrix4 in the following statement:
m_camToWorldMatrix =pkPluginsManager->registerDataHandle ("SCENE.MC2W");
The error is:
>pluginClass.obj : error LNK2001: unresolved external symbol "public: static class iisu::Matrix4 const iisu::Matrix4::IDENTITY" (?IDENTITY@Matrix4@iisu@@2V12@B)
1>C:\Test\Debug\Test.dll : fatal error LNK1120: 1 unresolved externals.
We tried to use the registerDataHandle method for "SCENE.MC2W" with plugin manager as well the IskDevice but got the above error. Why we are getting errors for Matrix4?
3. Also, in the plugin sample you have used "SCENE.MC2W". But under the section 6.3.2.3 Scene calibration API, this data is defined as "SCENE.Calibration.MC2W". Which is the correct value for this data?
Thanks in advance!!