Profile Picture

How do I publish a Python script to the marketplace?

Posted By Data Juggler 4 Years Ago
You don't have permission to rate!
1
2

Author
Message
Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
How do you compile a .pyd? I use Visual Studio, but Python publishing is new to me.

I have my first python plug-in ready for the marketplace, but I don't know how to publish it.

Are there any guides on how to do this?

I would rather not just put this on Git Hub, but if I can't figure out how to publish I don't know what else to do.

Thank you

Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png

gordryd
gordryd
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)

Group: Forum Members
Last Active: 3 days ago
Posts: 730, Visits: 8.0K
Here you go...
https://developer.reallusion.com/plugin/certifieddeveloper.html



Reallusion Certified Director / Reallusion Best Visual Award / Reallusion Certified Content Developer
See all the G-Tools Plug-Ins available for iClone here: G-Tools Plug-Ins


Eric C (RL)
Eric C (RL)
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)Distinguished Member (11.8K reputation)

Group: Administrators
Last Active: 2 Months Ago
Posts: 552, Visits: 6.0K
Hi Data Juggler,

To compile a.pyd, please take notice that we will need you to add an unique folder and named it with your product name.
For example "Smooth Camera Follow". This will avoid replacing all the pyd (because other people may also use the same naming method, at avoid other users lost their files when using your plugin)
Below is the example of how we arrange the file name.
https://forum.reallusion.com/uploads/images/01246099-588c-4b54-86be-1e84.png

And yes I will be glad to help you on placing your products on Marketplace. 
In face, please check our plugin developer page, and all the instructions that you needed is here
https://developer.reallusion.com/plugin/certifieddeveloper.html

If you need any further assistance or being stuck among the procedure, feel free to send me a private message, I will be happy to help.
Thanks!

Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
Thanks for all the information.

I made a video for this 3D Speller and now I have to get some sleep.

I will read your instructions in the morning.



Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png

wires
wires
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)

Group: Forum Members
Last Active: 4 Months Ago
Posts: 5.7K, Visits: 26.5K
Interesting solution. :)

I do all my 3D text in Sketchup and just import it to iClone as a prop, this lets me use every font installed on my system. :cool:

Gerry



System: Win 10 Pro (21H2), Asus X99-E WS, CPU i7-5930K -3,5 GHz, 32 GB DDR4 2666-16 RAM, NVidia GTX 1080 Ti GPU - 11 GB VRAM(Driver Studio-536.99), Samsung 850 Pro 512 GB SSD, 6 TB HD storage.


Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
I never tried Sketch Up for Text, but every prop I tried to bring in to IClone from Sketch Up looked flat or fake 3D. Text characters are smaller so maybe this is less noticeable?

I think with a little work a 3D Font Projection system could probably be built, or if you have other 3D Fonts sets use a mapping file that maps A = File Name A instead of expecting specific file names (IClone Path + File Name) like I have it now.


Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png

Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
I didn't have to work today, so I made a lot of progress,

 but I don't know how to convert my Plug-in to your Plug-in window sample.

I added a Scale, and an option to also add the Texture to the Glow Channel and a strength for the Glow Channel.

https://forum.reallusion.com/uploads/images/19566914-d680-4d67-a79c-e711.png



The plug-in sample uses a dialog, and I don't have a dialog.

My UI code looks like this: (as images, since I can't post code here that I know of).
https://forum.reallusion.com/uploads/images/d5b8cd8e-ced0-4ddf-94f1-873e.png
https://forum.reallusion.com/uploads/images/898786ca-f67e-4802-b4ab-af4c.png



Your sample is confusing with the style sheets and some pre-state stuff that I don't think I need.

Does the UI code have to have the global variable? I don't care if the script runs in the Python menu also, in fact I would prefer it run in the Python menu also so I don't have to maintain a dev version and a release version.

If it were my Python API, there would be a tool that converts the Python script to the Plug-in format for the user.

Convince me this shouldn't just go to Git Hub, because if I get stuck that is where it is going.

50% of $2 of no 50% of $2.

I can't waste any more time on this plug-in since I only wrote it to place 12 characters on the screen and that has been done for 3 days.

Thanks, sorry I give up on things but I have 75 other projects on hold between programming and animation and writing.





Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png

Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
I think I have my plug-in code all in the Plug-in format now.

You told me to compile a Python .pyd I will need a unique folder, but I don't know what software compiles python into .pyd format.

Thanks




Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png

wires
wires
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)Distinguished Member (15.4K reputation)

Group: Forum Members
Last Active: 4 Months Ago
Posts: 5.7K, Visits: 26.5K
I have a selection of Python Plugins in iClone and looking inside the various Folders in C:\Program Files\Reallusion\iClone 7\Bin64\OpenPlugin I haven't seen any .pyd files, the only ones showing are all .py files.

Gerry



System: Win 10 Pro (21H2), Asus X99-E WS, CPU i7-5930K -3,5 GHz, 32 GB DDR4 2666-16 RAM, NVidia GTX 1080 Ti GPU - 11 GB VRAM(Driver Studio-536.99), Samsung 850 Pro 512 GB SSD, 6 TB HD storage.


Data Juggler
Data Juggler
Posted 4 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)Distinguished Member (13.9K reputation)

Group: Forum Members
Last Active: 9 Months Ago
Posts: 1.8K, Visits: 5.6K
Search the IClone install directory, and they are in: c:\Program Files\Reallusion\IClone 7\Bin64\OpenPlugin

Someone else I asked a question if the python files came with it, not the same one you responded to, and they responded that no it is a .pyd binary.

I forgot where that answer is who that was.

https://forum.reallusion.com/uploads/images/4e2c43e1-bc21-4536-a832-2326.png


Creator of the free website:
PixelDatabase.Net
A Free Online Text Based Image Editor
https://forum.reallusion.com/uploads/images/6e6663e2-0ecf-447a-ab3d-d49d.png


1
2



Reading This Topic