Jump to content
3DCoat Forums

[Fixed] Blender 4.2 Applink not working


Go to solution Solved by Andrew Shpagin,

Recommended Posts

  • New Member

Sending from Blender 4.2 to 3d coat 2024.23 was fine but I've encountered this error in Windows when pressing the "get back" button. Is this because the "addons" folder in drive c now becomes "addons_core" in blender 4.2?

 

image.thumb.png.b790c08836fc5cc9bc7cbc5b9ae79dee.png

Link to comment
Share on other sites

  • New Member
18 hours ago, swifty said:

Thanks - working now

Can you please explain, what was the full process? Because I tried this, but perhaps in wrong way.

Do we need just change the text in installed addon? Should we uninstall addon or reopen blender or something else?

Link to comment
Share on other sites

  • Member

So, it installs and the plugin will send a file to 3dcoat after the edits to the files, but now a simple per pixel paint cube with a few strokes on it, will give an error when GetBack is used in Blender. 

The error is :-

  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\coat_applink\tex.py", line 331, in createnodes
    group_tree.outputs.new("NodeSocketColor", "Color")
    ^^^^^^^^^^^^^^^^^^
AttributeError: 'ShaderNodeTree' object has no attribute 'outputs' 

Note: The version of the plugin supplied when updating 3ds to the latest version is ONLY 4.9.34  This is not the latest version. The one provided with Blender 4.2 (and 4.3 alpha) is 4.9.37, which is the one I have, and which still does not work. 

Link to comment
Share on other sites

  • Member

Hi, having made the code changes as per suggestion, the add-on installed & assumed everything was working but when using the add-on, I send to 3DC and nothing appears - so it's not working. 3DC could be a really great 'companion' as Grant Abbot stated in his recent YT but without this add-on fully working plus a few new features such as a better gradient tool, masking based on heightmaps, it'll only remain a small user base, which is sad.

Link to comment
Share on other sites

  • Member

Hello, I have a problem:
2024_20 is ok.
2024_21 does not start 
2024_22 is ok.
2024_23 does not start
2024_24 does not start

I would like to test Blender 4.2 and 3DCoat 2024_24.
Please help!

Skaties..

Link to comment
Share on other sites

  • Member
Posted (edited)

I don´t understand this addon at all.

I am using the Version which 3Dcoat 2024.24 installed; 5.0.0

I click on the Send button

1369484352_Screenshot-2024-07-2514_17_30.png.f67f7c32b079f5037daa82e83886c87d.png

 

I click into 3DCOAT and see this one;
539961775_Screenshot-2024-07-2514_14_51.thumb.png.57c2acc38a46e5398b9516f0b7220191.png

I click OK and the Mesh is imported into 3DCoat.

1040879459_Screenshot-2024-07-2514_14_58.thumb.png.ef3784a5e9f77c4cc701f11e6112651d.png

I paint a bit on it and when trying to send it back to Blender, it seems this Addon is not working and you can´t use the Export to Blender Function.

I have to use Open in external App instead.

250635661_Screenshot-2024-07-2514_15_14.png.b4c73d2f7299d77cfdca46b8640df72c.png

I now have 10 temporary fbx files residing in the applink objects folder... (it only goes up)

I click export and i don´t know why but 3Dcoat decides i want Blender Cycles (no, how to save a new preset for the Blender export?)

1597537186_Screenshot-2024-07-2514_15_31.thumb.png.b05d054ec7e0fde6676b02516d6b3357.png

I get back a new mesh which is white and has no Textures.

1113691380_Screenshot-2024-07-2514_26_36.thumb.png.d8764c468b3e580150b30ea1c5994aff.png

1. Is there no cleanup happening in that exchange folder?

2. the user expects to be able to use the  The Export TO  > Blender way.

3. I just want to sent textures and not get additional  Meshes like _Suzanne| _cube added into my Blender File every time.

4.Is this the correct path? That is what seems to work halfway;

C:\Users\my personal loginname\Documents\AppLinks\3D-Coat\Exchange\

 

EDIT2: Three Images are apparently imported but they are not connected nor available inside the new random material/ shader.

2020557036_Screenshot-2024-07-2514_49_43.thumb.png.41e1600632e08ca9bf56c6a26b96a59f.png

1983655475_Screenshot-2024-07-2514_50_01.png.6b5f421f54893e7936222f044ea5e905.png

 

 

Edited by myclay
added number of current 3DCoat install, added shader preview of material and image editor images
Link to comment
Share on other sites

  • Reputable Contributor
6 minutes ago, myclay said:

 

I tried to follow the described steps from Ctc_nick multiple times, it isn´t working.

I know it's frustrating and thank you for helping by pointing out the exact issues you are having. However, please be patient because 4.2 really changed the way addons/extensions are handled, and I personally get emails from other addon vendors (from whom I purchased Blender Addons, such as AutoRig Pro and others), stating they are working all the kinks out, too.

  • Like 1
Link to comment
Share on other sites

  • Advanced Member

Andrew mentioned that 2024 24 now has blender support. Is there a way to get this for testing? I dont want to update my stable version to an Alpha version.

 

Thanks

Link to comment
Share on other sites

The most effective thing you can do to get those bugs fixed is to detail step by step where you find the problem.

@myclay you can turn off Use export constructor or create a New preset to use at export step

image.png

Yes, use Open in external App is correct.

 

To sent textures and not get additional Meshes turn off Export geometry

image.png

  • Like 1
Link to comment
Share on other sites

Materials are not linked.

As workaround until this step is fixed use Node-wrangler addon (ctrl+shift+T > selecting all texture by date into C:\Users\<username>\Documents\3DC2Blender\ApplinkObjects)

node.jpg

Link to comment
Share on other sites

  • Advanced Member

Using the temp fix Carlos suggested works but the app still fails to do what it should do.  Getback in blender still creates errors. 

Link to comment
Share on other sites

  • Member

I experienced the same problem.  I downloaded the 3D Coat 2024.24 and the Applink appeared in Blender 4.2.  I could send the object, the default Blender cube to 3D Coat where I applied a couple of brush strokes. 

I then selected "File>Open in external App."   In the Export Objects & Textures window Export geometry and Export textures were both with checkmarks.  I then tried the default Export presets "Blender Cycles" and I also tried "Blender Applink" and clicked on "Export."  Then back in Blender when I hit "GetBack" an error message popped up with lots of python sentences appeared.  When I closed the error message, the default Blender cube had a dark rectangle on two sides but no brush strokes.  there also appear ibn the Blender properties panel a new collection  called Appliink_Objects.

I am including screenshot of all the above.  I hope you can help.  Also can you post a link about how to export back to Blender the proper settings for UDIMs?  Thanks.  I am looking forward to using 3D Coat again in my Blender workflow!

 

 

Screenshot 2024-07-26 115041.png

Screenshot 2024-07-26 115127.png

Screenshot 2024-07-26 115140.png

Screenshot 2024-07-26 115246.png

Screenshot 2024-07-26 115309.png

Screenshot 2024-07-26 115331.png

  • Thanks 1
Link to comment
Share on other sites

  • Advanced Member

Wheres the new 3d_coat applink 5.0? Its not in the Blender extension directory.

Link to comment
Share on other sites

we are uploading the applink to the new Blender extensions site

meantime can be found here on v2024.24

C:\Program Files\3DCoat-2024\data\ToolsPresets\InstallAppLinks\Blender4x

Blender4x.rar

Link to comment
Share on other sites

  • Advanced Member

Ok but I'm still getting this error on Getback.

 

Screenshot 2024-07-26 174329.jpg

Link to comment
Share on other sites

  • Advanced Member

Carlos, I did what you posted on Blender but I still get the error.  I'm on windows 11 and using 3dcoat 2024 24 version and Blender 4.2

  • Confused 1
Link to comment
Share on other sites

Delete this folder

image.png

And replace the files in this folder

C:\Program Files\Blender Foundation\Blender 4.2\4.2\scripts\addons_core\io_coat3D

with the files attached before

then activate the addon in the preferences > addon subtab
image.png

__init__.py data.json folders.py nodes.py tex.py texVR.py updateimage.py

Link to comment
Share on other sites

  • Advanced Member

Nope not working. Fresh Blender install, install 3dcoat applink 5.0. Still doesn't work. Same errors. Still exports geometry way out of scale. 

  • Like 1
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...