Jump to content
3DCoat Forums

Blender 4.1 + 3DCoat 2024.17 clean installs of both applink doesn't work


Go to solution Solved by Andrew Shpagin,

Recommended Posts

  • Member

Updated to latest blender and 3dcoat and app link isn't working.

In desperation deleted all configs of both, uninstalled and then reinstalled them. 

Completely new (including 3dcoat installing the new blender plugin) but applink still doesn't work.

How do I set the folder(s) that 3dcoat looks in? The blender plugin is writing to the default export folder correctly but 3dcoat doesn't seem to notice.

I do wonder if related to OneDrive doing weird things to the documents folder so I want to tell 3dcoat to not use the document folder but using the relocate user data option doesn't seem to do anything to the applink part.

So how do I change where 3dcoat is looking for applink data?

Thanks

Link to comment
Share on other sites

  • Member

I've used the COAT_USER_PATH system environment variable to relocate the 3dcoat data to the c: version (not OneDrive) but still nothing.

 

3D Coat log doesn't output anything unusual except it has two paths for blender but there is only one (it thinks there is an old 3.7 version but thats been deleted).

Really would be useful to be able to specify a directory to use from 3dcoat, then I could just point to the two app to the same folder and then problem solved.
 

  • Thanks 1
Link to comment
Share on other sites

  • Member

Been through both those but still the same, as I mentioned it appears to be 3dcoat is 'in the wrong place', but there not really any description of where 3dcoat expects this applink data (I guess I could go look at the plugin itself).

I really think the best solution (applink breaking has been something for the last 10 years) would be to let us set the folder manually in 3dcoat. No more guessing or trying to work around some OS thing (OneDrive is standard part of Windows 11 these days) and if the default don't work we could just set the shared folder on both sides of the applink.
 

  • Thanks 1
Link to comment
Share on other sites

I have a vanilla installation working without issues (I am not using sys variables, but have onedrive uninstalled)

3dcoat is installed by default at C:\Program Files\3DCoat-2024

userdata at C:\Users\username\Documents\3DCoat

also there is a C:\Users\user\Documents\3DC2Blender used as bridge to locate the Exchange_folder.txt file

The text inside that file is:

image.png

 

On blender (4.1) this is my config

image.png

Exchange folder is pointed to this location

C:\Users\username\Documents\3DCoat\Exchange\

Link to comment
Share on other sites

  • Contributor

Hi!

@Deano CYes!! That is indeed a good idea. Too much automatism makes it incredibly hard to follow what is going wrong. Especially if it fails. Simplify is the way to go.

3DCoat could print 'error' output things like folders easily. In a way the user knows something is wrong at that place !!!

I see a lot of evolution in 'USD', so maybe you should try it. In the most circumstances you wont need applink at all, but I'd also like it to work.

All the best for all of you!

 

  • Like 1
Link to comment
Share on other sites

  • Solution
On 5/19/2024 at 12:16 PM, Deano C said:

I've used the COAT_USER_PATH system environment variable to relocate the 3dcoat data to the c: version (not OneDrive) but still nothing.

 

3D Coat log doesn't output anything unusual except it has two paths for blender but there is only one (it thinks there is an old 3.7 version but thats been deleted).

Really would be useful to be able to specify a directory to use from 3dcoat, then I could just point to the two app to the same folder and then problem solved.
 

3DCoat uses folders

c:/User/usrname/Documents/AppLinks/

c:/User/usrname/Documents/3DC2Blender/

to exchange data, check if it exists

What version of blender you installed? Was you offered to update applink in 3DCoat (this is super important)? Was the Blender installed into default folder? (generally coat seeks for Blender everywhere) 

Link to comment
Share on other sites

  • 1 month later...
  • Member

Blender version is 4.1 installed to "C:\Program Files\Blender Foundation\Blender 4.1\"
3dCoat is latest version (just upgraded to  3DCoat-2024-20) installed to "C:\Program Files\3DCoat-2024"
Blender plugin exchange folder is C:\Users\*usrname*\Documents (*usrname* is replaced with real login name)

Exporting from blender produced the 3DC2Blender folder in the exchange folder. Inside was exchange.txt with C:\Users\*usrname*\Documents\3DCoat\

There is no AppLinks folder in Documents

When installed I was offered to update the applink which it did. I've tried both old and new and there is no difference, installing the new one just makes the 3dcoat popup disappear.

I've reinstalled both, deep cleaned registrys etc. restore to defaults a few times but 3D-coat never sees the sent files.

As I mentioned before I suspect that it because Documents is special if you have One-Drive installed and depending on which API is used to access the filesystem you either get the real Documents folder (which I think blender is using) or the special One-Drive documents folder (which I think 3d coat is seeing).

Which is why the correct fix is just to let us specify the folder from both sides (Blender 3dcoat already lets us choose it) and stop trying to guess where 3dcoat expects it.

 

 

Link to comment
Share on other sites

  • 2 weeks later...
  • Member

A complete nuke and reinstall of Windows 11, Blender and 3dcoat solved this. Still amazed that its so hard to have something as a shared folder that involves reinstalling the OS

  • Confused 1
Link to comment
Share on other sites

  • 2 weeks later...
  • Advanced Member

I've updated to the newest 3dcoat 24. The app for Blender 4.2 needs line modifications to work. This is reported on the Blender extension site. After doing the line mods I can install the app into Blender and send the work to 3dcoat. But I cannot use the get back. When I do pull back the size changes even though I set in 3dcoat the object size. In Blender on pull back the object size changes and then many errors and no textures. I see the same issue with Blender 4.1, Blender 3.6 everything works. Ive deleted 3dc2blender and applinks files to regeneration but nothing changes. I can export the changes and textures to a file this works but its an extra step. Is anyone else having this issue? Blender 4.2 has no docs on the app.

https://extensions.blender.org/add-ons/coat-applink/reviews/

 

Link to comment
Share on other sites

  • Member

Is there a fix for this problem as i am using Blender 4.1 and 3DCoat 2024.24.  I am not getting this to work. I attempted to sendan object to 3dCoat and it worked once.  I try to send item to blender and nothing. This is very frustrating as is a lot of things in 3DCoat.

Link to comment
Share on other sites

  • Reputable Contributor
On 5/25/2024 at 9:11 AM, Andrew Shpagin said:

3DCoat uses folders

c:/User/usrname/Documents/AppLinks/

c:/User/usrname/Documents/3DC2Blender/

to exchange data, check if it exists

What version of blender you installed? Was you offered to update applink in 3DCoat (this is super important)? Was the Blender installed into default folder? (generally coat seeks for Blender everywhere) 

Andrew, why are there multiple applink directories? This is super confusing and totally unnecessary. Can we pick just ONE and make it clear in the Blender addon/extension which one that is? It's confusing to me why there is an APPLINKS folder and then a 3DC2BLENDER folder.

  • 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...