Member dulo Posted August 4, 2011 Member Report Share Posted August 4, 2011 Is there a possibility to to some scripting of 3DCoat functions ? Is it possible to write a plugin which does an operation for 1000 objects ? Is it possible to write some kind of script to do a repetitive job ? thx dulo Quote Link to comment Share on other sites More sharing options...
Advanced Member polyxo Posted August 5, 2011 Advanced Member Report Share Posted August 5, 2011 Is there a possibility to to some scripting of 3DCoat functions ? Is it possible to write a plugin which does an operation for 1000 objects ? Is it possible to write some kind of script to do a repetitive job ? thx dulo No, that is currently not possible. For future versions recording of actions, replaying of Strokes and some smart implementation of Script-Extensions sure was cool. Quote Link to comment Share on other sites More sharing options...
Member dulo Posted August 9, 2011 Author Member Report Share Posted August 9, 2011 No, that is currently not possible. For future versions recording of actions, replaying of Strokes and some smart implementation of Script-Extensions sure was cool. Is it also not possible with the SDK ? There is an SDK isnt it ? Quote Link to comment Share on other sites More sharing options...
Advanced Member Digital777 Posted August 10, 2011 Advanced Member Report Share Posted August 10, 2011 It is not possible, the SDK is only for new import/export formats i think. You can also make app links but these are limited to doing certain things. I think scripting and a real SDK is one of the best things that could be done for the program though, it means 3rd party devs can make new tools for people to use. With a team of about 2 people developing it could only be good also because there is only so much a few people can do so it means they can focus on major things and bug fixes. Basically all anyone has to do is look at blender or SU to see it works, blender has a load of things added to it via python and with Sketchup it's the same thing but if SU didn't have plugins i probably wouldn't use it so it shows that decent user made resource can add to the appeal of a program also. I requested scripting a long time ago though but there didn't seem to be much interest or other things are considered a lot more important like the sculpting tools. If the system was done well enough though devs could even make those and other common requests. The Applinks have worked out great so i am sure scripting/plugins would also and hopefully other user can see this would be a great thing for 3DC even if they don't code. Quote Link to comment Share on other sites More sharing options...
philnolan3d Posted August 16, 2011 Report Share Posted August 16, 2011 As for repetitive stuff I'm not sure what you want, but remember there are instances for voxels. I haven't tried a thousand but it sdeems to do a great job. Quote Link to comment Share on other sites More sharing options...
Member dulo Posted September 20, 2011 Author Member Report Share Posted September 20, 2011 As for repetitive stuff I'm not sure what you want, but remember there are instances for voxels. I haven't tried a thousand but it sdeems to do a great job. The problem at hand is that i have 300 RawVox files and want to convert them to bgeo files. Its quite repetitive and very slow. Each RawVox file takes about 20 minutes to load. For this Task i would have needed some scripting capabilites. thx dulo Quote Link to comment Share on other sites More sharing options...
Member dulo Posted September 28, 2011 Author Member Report Share Posted September 28, 2011 The problem at hand is that i have 300 RawVox files and want to convert them to bgeo files. Its quite repetitive and very slow. Each RawVox file takes about 20 minutes to load. For this Task i would have needed some scripting capabilites. thx dulo Correction: I meant converting RawVox to 3B file !! Afterwards i would need to export the retopologized mesh to obj and this to bgeo , but thats another story. As far as i can tell no scripting in 3DCoat !? Is that right ? Quote Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted September 28, 2011 Report Share Posted September 28, 2011 The problem at hand is that i have 300 RawVox files and want to convert them to bgeo files. Its quite repetitive and very slow. Each RawVox file takes about 20 minutes to load. For this Task i would have needed some scripting capabilites. thx dulo There is VoxelSDK that may help with converting - http://3d-coat.com/forum/index.php?showtopic=7333 But of course you will need programming skills. SDK reads/writes 3B but not rawvox. But it is easy to read just using c++. 1 Quote Link to comment Share on other sites More sharing options...
Member dulo Posted September 30, 2011 Author Member Report Share Posted September 30, 2011 The RawVox 3B conversion is already done. I have written a .net c# converter for this job. But each following operation has to be repeated for all 300 3B files by hand and i was looking for a tool to automate at least some of those simple steps. thx dulo Quote Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted September 30, 2011 Report Share Posted September 30, 2011 The RawVox 3B conversion is already done. I have written a .net c# converter for this job. But each following operation has to be repeated for all 300 3B files by hand and i was looking for a tool to automate at least some of those simple steps. thx dulo I am not sure how to do all that steps, but - You may engage 3D-Coat to load 3B file using AppLinks mechanism Then use some program that generates keys pressing to do some actions in 3D-Coat via hotkeys Quote Link to comment Share on other sites More sharing options...
Member dulo Posted October 3, 2011 Author Member Report Share Posted October 3, 2011 I am not sure how to do all that steps, but - You may engage 3D-Coat to load 3B file using AppLinks mechanism Then use some program that generates keys pressing to do some actions in 3D-Coat via hotkeys What can be triggered over the AppLink interface / mechanism ? Can you just trigger load and save or is there more functionality ? Quote Link to comment Share on other sites More sharing options...
New Member JeffW Posted October 6, 2011 New Member Report Share Posted October 6, 2011 I would like to add in a positive vote for Python Scripting in 3D-coat. It would help out my workflows if I could create methods that acted on raw voxel data. 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.