New Member roar Posted May 17, 2023 New Member Share Posted May 17, 2023 Hello, I was very happy to see that 3DCoat now supports Extensions in the form of C++-Dlls. I installed 3DCoatPrint to do some tests and found out the following: * CoreAPI-script(s) require Python-headers and -libs which haven't been automatically installed/configured during setup. I had to install Python for Windows with Debug-Options and add include-path and library-path to CMakeLists.txt of the project. * With some demo-scripts (like TreesGenerator) I ran into missing symbols errors during linking. I assume there is a mismatch between the CoreAPI-headers and the 3DCoat-Lib '3DCoatGL64.lib'?! Missing symbols were: "public: virtual bool __cdecl VoxelExtension::SnapPoint(class comms::cVec2 &)" "public: virtual bool __cdecl BaseClass::ReadFromFile(char const *)" Regards, Reiner Quote Link to comment Share on other sites More sharing options...
Carlosan Posted May 17, 2023 Share Posted May 17, 2023 Hello Core api is designed to work with the full version of the software. Try using the trial version. You always can ask for support at support@3dcoat.com Quote Link to comment Share on other sites More sharing options...
New Member roar Posted May 20, 2023 Author New Member Share Posted May 20, 2023 Thanks for the hint - tried that, but more issues occured: * Still missing Python-Folders (may be related to my setup/installation) *Still missing symbols (VoxelExtension::SnapPoint and BaseClass::ReadFromFile, see above) when linking example GeneratorExample * When compiling example TreesGenerator a new type of problem showed up: CoreAPI-headers don't match the source of TreesGenerator ... a lot of unknown members/types (e.g. RenderJustFacture for VolumeObject) Not sure if contacting support@3dcoat.com is the right way to go since I work with a Demo-Version (we bought a "normal" license some year ago). Regards, Reiner Quote Link to comment Share on other sites More sharing options...
Carlosan Posted May 21, 2023 Share Posted May 21, 2023 Yes please Send a bug report via the feedback form with a brief description of the problem. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.