Member JackMcRip Posted June 9, 2015 Member Report Share Posted June 9, 2015 I am interest in scripting for 3D-Coat. I am scripting for Cinema 4D in c.o.f.f.e.e. and Python. Where can i get information about scripting in 3D-Coat? What programming language is it in 3D-Coat? Is it possible to write a texture maker script that read material paint informations and write it into a color ID map? Quote Link to comment Share on other sites More sharing options...
Member Speider Posted July 20, 2015 Member Report Share Posted July 20, 2015 IF i understand it correctly, they're using angelscript from angelcode.com 3d coat itself I believe is in c++ But I'm new here so I'm not entirely sure. Quote Link to comment Share on other sites More sharing options...
3DCoat Developer Andrey Syrokomskiy Posted March 26, 2016 3DCoat Developer Report Share Posted March 26, 2016 Hi, Jack.I'm began to work the scripting for 3DCoat and on today we have this tutorials and this doc.Sorry for waiting: till recently only Andrew Shpagin evolved the coat-scripting, but he's working for other big tasks. > Is it possible to write a texture maker script that read material paint informations and write it into a color ID map? Answer on today: "No". I'm already pushed this wish to my TODO-list. 1 Quote Link to comment Share on other sites More sharing options...
Member MagnusL Posted October 12, 2022 Member Report Share Posted October 12, 2022 (edited) 6 years later.. sorry guys if i dig up this old topic.. Please move this if it's better suited elsewhere. But how deep is the scripting in 3DC? Can we do overloads on certain functions? overriding internal functions? What i'm getting at is to listen for mouseclick inside the sculpt tools menu to run a script when clicking on a saved tool, sort of passing the object in as variable through a pointer ( or reference) then bypass the "Apply" function and the following dialog that always turns up. There's a few other things i feel could streamline the operation in 3DC that would make it much more enloyable but as it seems i can only do simple tasks and only run a script at a top level Edit: Maybe i should have posted this as a regular question but it seems i can't delete the reply.. so Edited October 12, 2022 by MagnusL Quote Link to comment Share on other sites More sharing options...
Carlosan Posted October 13, 2022 Report Share Posted October 13, 2022 Hi – Scripting is a series of commands that are able to be executed without the need for compiling. When we select a tool or execute a function we are executing a command already included in the program. Creating a script allows us to combine these commands to automatically execute a series of steps that speed up our work. – Core API (Application Programming Interface) is not just the scripting, the code you write runs at full speed of compiled C++. It is the powerful method to extend the 3DCoat’s functionality. You may automate the job or add principally new tools. Source... check it please Quote Link to comment Share on other sites More sharing options...
Member MagnusL Posted October 16, 2022 Member Report Share Posted October 16, 2022 Thanks. I have checked the Core API ( Application Programming Interface) and read through the online manual a few times as well as have tried some scripts but this just hint's me this is some top level functionality that only get me so far and this is not what i'm after.. Overriding / overloading the original function would be the best, but this is what eludes me, what the main application allows me to do.. Cheers 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.