Radial/Pie menu for 3Dcoat using Python and their new API /u/Ok_Vermicelli8618 Python Education

Hey everyone, my first post here!

I’m a 3D Artist, I love using 3DCoat. One of the downsides of the software is the UI. Blender on the other hand has an amazing radial menu setup that is fairly customizable. The Developers of 3DCoat just recently added a Python-based API that allows people to make addons for the software that is Python-based. Prior to this, they used a language that (if I recall) was C++-derived, think it was called Angelscripting).

The documentation for the Python API isn’t very great. I’m trying to see if the API allows for click event handling. For example, if I make a click of something in a radial menu, will it be able to translate the click back to the actual application? I’ll give an example.

Example

The sculpt room has a tool called “blob tool”. Now, assuming in the radial menu this might be under voxel or surface tools (nested within, as you see on a lot of radial menus), when you click on the tool it would need to tell the software through the API that the click was made. Except when looking through the API I just don’t see how I would do this. Could someone take a look at this with me and give me an idea?

submitted by /u/Ok_Vermicelli8618
[link] [comments]

​r/learnpython Hey everyone, my first post here! I’m a 3D Artist, I love using 3DCoat. One of the downsides of the software is the UI. Blender on the other hand has an amazing radial menu setup that is fairly customizable. The Developers of 3DCoat just recently added a Python-based API that allows people to make addons for the software that is Python-based. Prior to this, they used a language that (if I recall) was C++-derived, think it was called Angelscripting). The documentation for the Python API isn’t very great. I’m trying to see if the API allows for click event handling. For example, if I make a click of something in a radial menu, will it be able to translate the click back to the actual application? I’ll give an example. Example The sculpt room has a tool called “blob tool”. Now, assuming in the radial menu this might be under voxel or surface tools (nested within, as you see on a lot of radial menus), when you click on the tool it would need to tell the software through the API that the click was made. Except when looking through the API I just don’t see how I would do this. Could someone take a look at this with me and give me an idea? submitted by /u/Ok_Vermicelli8618 [link] [comments] 

Hey everyone, my first post here!

I’m a 3D Artist, I love using 3DCoat. One of the downsides of the software is the UI. Blender on the other hand has an amazing radial menu setup that is fairly customizable. The Developers of 3DCoat just recently added a Python-based API that allows people to make addons for the software that is Python-based. Prior to this, they used a language that (if I recall) was C++-derived, think it was called Angelscripting).

The documentation for the Python API isn’t very great. I’m trying to see if the API allows for click event handling. For example, if I make a click of something in a radial menu, will it be able to translate the click back to the actual application? I’ll give an example.

Example

The sculpt room has a tool called “blob tool”. Now, assuming in the radial menu this might be under voxel or surface tools (nested within, as you see on a lot of radial menus), when you click on the tool it would need to tell the software through the API that the click was made. Except when looking through the API I just don’t see how I would do this. Could someone take a look at this with me and give me an idea?

submitted by /u/Ok_Vermicelli8618
[link] [comments] 

Leave a Reply

Your email address will not be published. Required fields are marked *