Jump to content
3DCoat Forums

tokikake

Advanced Member
  • Posts

    626
  • Joined

  • Last visited

Everything posted by tokikake

  1. OK thanks now it seems clear for me.. but when I change scene property, then re-open blender, it not keep my edit but show old one..maybe I test again. Haikalle,, did you test with remove all once? (Exchange folda, 3dc2blender. and set new empty Exchange folda from scene property,, then test how it work,,)
  2. So one main problem is,, (I test with your offered zip, and I do not download blender package one, but everytime up-date with GIt to get real recent app-link so it is not problem) Now your add on offer 2 way, to set Exchange path. Then at least when I set Exchange path from scene property,, to save the setting it need to save blend file. the path seems attached as scene.property = so we need to save the scene. to keep the path. right? because app-link seems set the exchange path return old one, when I open new scene. (at least in scene property ) but after all, new zip not export mesh (I change new Exchange path, so it cause this new problem, (but I keep old one so do not worry about it) I see same issue, about another plug in, then I suppose if you can use gloval variable. (it need to save setting file, which discribe all, )
  3. haikalle , I could not change Exchange folda with this version. so not recommend up-date for Git for a while What I test is, set new Exchange folda, with delete all. (exchange and 3dc2blender) then see how it work. after I tried it,, then save start up- file, to keep current scene setting,, now app-link can not export mesh without erroer (no dialogue in 3d coat)
  4. Actually I am now test with some case (eg set new exchange folda , from scene property, etc) so I found actually I need to re-start everytime when I change exchange folda path. About current app-link, I think we can have multi "exchange" folda path.. with set "Exchange" folda, from scene property and T panell. But about both case, I feel I need to once re-start blender, to app-link can export and import correctly. Anyway I will do quick test with your new zip (not up-date blender, this time). . I think you can solve issue.. (we almost find problem situatiion so can separate problem, we only need to care, how app-link set path and correctly up-date, (so do not show erroer). you can solve issue I believe
  5. haikalle this is movie zip (wmv) , It include, failed case(first time) and suceed (second time) after remove the 3dc2blender (and included txt file) and if it may help anyone who do not know clear setting etc about app-link ^^;; (though it is simple cube test) newtest.7z
  6. Then as for me, untill haikalle offered new app link version for blender 2.8 and later, windows user really often need to set each setting file manually, (change file path etc) when 3d coat up-date version. then there was no clear infomation long time which work with recent 3d coat. (so we serched around google, etc, found user original way to solve issue, but it sometimes (or ofen) not work for others,, there were many trouble to work with app-link) At current I really apreciate, , we can ask real author of current aprication and can return advice etc..
  7. Haikalle yes , basically it worked. my windows version is 1909 windows 10 pro Os build 18363 1198 Then to be honest, there remain one small issue. I did same test with up-date again (few miunutes ago) 1. delete 3dc2blender directory first 2. run blender,, then up-date script(confrim) 3. add Cube, with select, click "send" 4. I confirm plug in ask me to set "Exchange" path 5. I click apply folder with my customize Exchange folda path (it is not default, at least for me it work so, I ignore default path etc even though 3d coat auto generate, I set another Exchange path as I like) 6. If it is first time to try to export after delete "3dc2blender", app link still show me, erroer. location: <unknown location>:-1 Error: Python: Traceback (most recent call last): File "C:\myprograms\blender-git\build_windows_Release_x64_vc16_Release\bin\Release\2.92\scripts\addons\io_coat3D\__init__.py", line 276, in invoke file = open(exchangeFile, 'w') FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\TAKE\\3DC2Blender\\3DC2Blender' location: <unknown location>:-1 Anyway I launch 3d coat, I could see dialogue import mesh,, but about my test, after all I could not return texture. and app-link did not generate new node groups for materials. I tried with same export preset it worked before, but no change. I could not see any erroer, when open in original app >> and get-buck (It is diffiicult why it happen, but may be, there remain some propblem to read setting file etc,, ) 7. but after see this erroer (flie not exist), I once shut-down and re-start blender.. 8. This time, app link already generate 3dc2blender, and Exchange_folder.txt, then I do not see any erroer, and no need to set exchange path. (so loop problem solved) 9 And I could return texture as same as before with app-link custom node groups . So as my opinion,, if user see erroer (file not exist), any way, you once shut-down blender, then restart.. so next time app-link can find those file and folda without erroer, then you can export mesh and return texture from 3d coat. (sorry I still not test complex thing this version still,,) =========== @ haikalle,, as you know,, it is really difficult to reproduce this issue, and I know why not so many user may not report it. because once it is solved with re-start (this version), or simply ignore loppe (old version), maybe nexttime we can not see any problem. So it only happen, when user set Exchange path, with 3dc2blender folda, and Exchange_folder.txt.. (those 3 file and folda need to be regonized, once. after that app-link work withotu problem for me,,) And I almost confrim from those erroer message, and case when app-link failed ,, problem may only happen when we click "Apply folda".. if user did not see the message = app link can find Exchange folda,, we never see issue. so next time we do not see this erroer.
  8. Ah OK I could find difference. As you said, yes current version can show dialogue, but in blender it still ask me to set exchange path, again when click send. (thenI supposed it not export FBX still but plug in seems already export FBX, even though it ask me to set Exchange path) So if user did not notice it, but follow the app link aking, simply try to set Exchange path again and again. (then it auto generate same FBX again and again without user notice), but if user start 3d coat,, it show dialogue. I did not test,, after that it can work corectly or not.. but maybe I can ignore, "set Exchange path pelase dialogue"
  9. No haikalle it seems timing.. if you delete 3dc2Exchange ifrst, then launch blender you may see issue I think I confrimed test with both (your new attached zip), so at least with my PC, it not work. (show loop) the problem is you keep running, then delete exchange folda, so it seems path the problem. but we usually not use blender so. (so I said this problem only visible with conditions, but once pass the erroer, we can not re-produce it easy) 1. delete 3dc2blender first. 2. launch blender. 3 you need to set folda 4 you may see loop issue Then if you can not reproduce issue, I think the exchange directory cause this issue. (I use non-default exchange directory. and Kenmo use non default exchange directory,, so if you use default exchange directory path, if it cause difference,, but as I said, with my PC, and with new your offered zip,, I still see loop issue, when I remove 3dc2blender (or txt in the directory) I may offer movie fike, if it really need to confrim.
  10. @Haikalle I test with recent git version (packed in blender 292 master ) and offered zip version there still remain (but change as loop erroer) 1. remove 3dc2blender (to test clear) 2. up-date script, (just to confirm) 3. now it show loop issue (send>> set exchange directory >> send >> set exchange directory),, it is issue when I first remove the win bug, with hide code. 4. I could find plug in generate the 3dc2blender, but app link still loop. (so we can not go foward) Then I try manually locate empty the "Exchange_folder.txt" with keep running blender.. now I could exit the loop, then I launch 3d coat, I could see dialogue,, blender console say FBX export starting... 'I:\\myfile\\3dcoat\\link\\export\\\\3DC051.fbx' FBX export prepare: Wrapping Objects... Done (0.000000 sec) FBX export prepare: Wrapping Data (lamps, cameras, empties)... Done (0.000000 sec) FBX export prepare: Wrapping Meshes... Done (0.000000 sec) FBX export prepare: Wrapping ShapeKeys... Done (0.000000 sec) FBX export prepare: Wrapping Armatures... Done (0.000000 sec) FBX export prepare: Wrapping World... Done (0.000000 sec) FBX export prepare: Wrapping Materials... Done (0.000000 sec) FBX export prepare: Wrapping Textures... Done (0.000000 sec) FBX export prepare: Wrapping Animations... Done (0.000000 sec) FBX export prepare: Generating templates... Done (0.000000 sec) FBX export prepare: Generating Connections... Done (0.000000 sec) FBX export fetch empties (0)... Done (0.000000 sec) FBX export fetch lamps (0)... Done (0.000000 sec) =============== So I still request others (if you see same issue, make empty "Exchange_folder.txt" and locate it in your documment 3dc2blender . then click "send" or you may see loop, (if you have removed the file, or remove 3dc2blender ) . I may try offered new zip version ,, but I suppose it seems same one from time print,, right? (I already test, they seems same about this issue) and thanks I suppose tex.py issue is solved with recent version (2.92 master blanch) ======= then this is not bug, but if you set "Skip UV set name if there is one UV set" plug in can not set nodes without UDIM tile correctly. (so we can not see texture change) I recommend, anyway not use the "Skip UV set name if there is one UV set" option to work without efforts. plug in try to set UDIM tile for texture nodes, then you should use UV set name for all texture, (at current)
  11. This 3d coat plug in not use default Blender FBX exporter. Because there was a few problem for official blender FBX exporter add on, to use 3d coat . (import and export) Though we may not need to talk about another add on, but Blender FBX add on had lot of problem long time for weight map or export import rig correctly. But it is not matter. This app link export and import model as FBX for 3d coat, then we can use it for 3d coat exchange. Kenmo , I understand all frastration but I hope to know if there is some miss understanding between us.At current, Can not you export mesh (as FBX) to 3d coat with this add on (not blender FBX exporter add on) , when you click send button? That means, after you select mesh (with material = default principled BSDF attached), then click "send" from blender UI , then launch 3d coat, you can not see pop up window, to set import option in 3d coat? (so temporally forget where add on export FBX , but just check actually you can see export mesh in 3d coat or not) Anyway I may re-update blender (2.92 alpha) again, and test with hikalle attached new zip.. hope new version work. if it still not work (could find another erroer which I confrimed once) I may attach only one file which I could solve the tex.py problem. I am sorry I can not help enough for my one of favorite add on which I really often use...
  12. @Haikalle To reproduce this issue, , you may need to once delete the Exchange_folda.txt from 3dc2blender directory. Then when you " send " object from blender, you shuold see same issue. If you still not see the "file (directory) already exist" error, I suppose you may need to set different Exchange folda oath once. (though I do not know , if it related with, this issue) I could easy re-produce the erroer with remove the "Exchange_folda.txt" only. "FileExistsError: [WinError 183] 譌「縺ォ蟄伜惠縺吶k繝輔ぃ繧、繝ォ繧剃ス懈・縺吶k縺薙→縺ッ縺ァ 縺阪∪縺帙s縲・ 'C:\\Users\\TAKE\\Documents\\3DC2Blender' location: C:\myprograms\blender-git\build_windows_Release_x64_vc16_Release\bin\Release\2.92\scripts\modules\bpy\ops.py:132 location: <unknown location>:-1" Then for me, if I manually make empty "Exchange_folda.txt" and locate it in the 3DC2Blender folda. and run blender again, this issue solved. When I click "send", add on auto discribe "Exchange path" (overwrite" the Exchange_folda.txt" ) then I can export obj to 3d coat (with import dialogue) blender do not show error. (Though I already use app-link for paint wihtout problems, ) Then after you will solve the file path issue, please not forget to update text.py without it after all we can not improt texture correctly.
  13. I mean, from your replys I do not think there is something wrong. (of course before you saw erroer, then at current you seems not see same error) , you said, """"I look in folder "G:\3DCOAT\3D-CoatV48\Exchange" And there are NO models in that folder. However there is a next text file "import.txt" with the following lines in it C:\Users\kenmo\Documents\3DC2Blender\ApplinkObjects\3DC004.fbx C:\Users\kenmo\Documents\3DC2Blender\ApplinkObjects\3DC004.fbx [ppp] [export_preset Blender Cycles] However the model is present in "C:\Users\kenmo\Documents\3DC2Blender\ApplinkObjects" """ Then it is not wrong.. add on simply export FBX from blender to 3d coat, with use the file path which discribed in the txt. it is same as me. there is no broken issue at least export from blender. You think export model should be locate in exchange folda, but it is not true. exchange folda only discribe those setting file which user set in blender, or simply use default path. so there is no model. but you find model in the directory = path discribed in import.txt Though after all without you edit other place, when you return mesh,, 3d coat show new error then I think you need to wait author solve issue. (because you do not edit code)
  14. So that means now you could At least from your reply I think almost you solve issue which you have mentioned before. Because now blender seems stop to ask you to set Exchange folda, and stop to show error about the duplicate 3DC2Blender generated. or do you still see the erroer? if so you may better to paste new error. for Haikalle check again. it can show when user manually generate setting file how plug in treat it At same time I do not know which app-link version you currently using. I use blender 2.92 alpha and app-link already packaged as community add on. Then the directory where app-link export object can be changed from blender scene property,/3d coat applink setting tab. As for me,, when I click "send", command prompt tell me app link export FBX on the path where I decided in the scene tab.so it work as I expect. I do not remember default locaton of export FBX , if you have not set it, I suppose app-link use default path . you can say it is wrong if you have set the export object path(not exchange folda) bat plug in generate to different directory. but if it is default path, there is no wrong. But after all for you all those things is just with the kludging, workarounds, guessing and fudgin,, so I do not ask you do it as I do. I just offer what worked for me, with check code and log.
  15. I understand what you means. I confirmed you actually see same issue which I reported from prompt log. then I still think if you could solve without edit scirpt. because now I can use original (no edit version) . I suppose once app-link pass the bug (the bug show appl ink try to generate same folda ) it work . But after all it is temp fix, so I can not confirm. I may try manually discribe exchange path in the Exchange_folder.txt. like this Then launch 3d coat again. but I do not hope you kill your time to test unstable way, so I do not ask you do it. The main reason why I dscribe those things here, I hope to help haikalle catch error clear. even though it not solve issue at least author can follow and check what cause problem. I think this bug seems only happen for some windows user. (my case, I reset and delete exchange folda and 3dc2blender once to clean up-date, then it seems cause issue)
  16. Thanks I could confrim Opacity in color map taken into account in smart material. at same time at current once I set alpha include texture for smart material, now smart material perfectly overwrite which already paint on same layer. then the opacity area remove the color which alredy painted in the layer. (I do not clear remember it is expected or not,,) Though I can manage it with use different layer... of If there is other setting, which not remove painted area but add the image on to the paint ? as you can see, I already paint base on the layer 2, then try to put decal (smart material which set png as color) on to the base. now it remove the base paint area and make it opacity.. (to clear see I hide layer 0) . And thanks, now I can paint without tiling ^^
  17. I am sorry it not work for you. (I see exactly same issue, when I first try it,, yes you might see the loop to ask you set the exchange folda) I discribed if it not work for you, you may need to edit code by your self. (though it just need to hide the one condition) with add the empty txt file but I understand you do not hope such way. I just offer way how I could solve issue as temp fix, but after all I wait author check issue and solve it as same as you.
  18. Then about both is caused you try to up-date by our request so frequently for all versions , then it seems some solved issue return or sometimes change with new version I feel. (at current win user may only see the win erroer 183, when they once clean up folda and txt for setting.. (so it only happen for some user) another one (itexture_info[3]) is simple type miss I feel. I could catch the erroer before, then forgot it,, but today I test to confirm my way, then I see the erroer. Then I do not know if it is right or not, so haikalle check please.. (If it need to use other list,,) . I really like this plug-in, then hope it stable and easy to use when user first try it. and I really apreciate, you just make this add on for other user (I sometimes have thought you are one of 3d coat dev team,, but you are not ^^; if you did not offer this add on,, I think many blender user may hesitate to try 3d coat I feel... your add on is really important for us.
  19. No when I up-date one add on for blender 2.8, I was asked by other developer to up-load with git. But I do not know how it work well , and may not plan to lern it.. (so I afraid, I break something etc,, for official) Then at curent I only use Git to download blender versions and branches ... sorry ^^;
  20. And one more,, recent versions (which packed 2.92 alpha) plug in , tex.py there is one simple error. I suppose some version once resolved it, but anyway, today I up-date with Git blender 2.92 then force to generate app-link again, I found the issue. (it happen when you open in original app >> get back) blender show error log. I could solve it else: for texture_info in texturelist: if (os.path.isfile(texture_list[3])): to change else: for texture_info in texturelist: if (os.path.isfile(texture_info[3])): (I suppose it should be) then now I could return and generate coat texture nodes without problem. then basically about some case (your export setting), app-link generate nodes, but set UDIM tile, then could not apply it correctly. (So you may better not use "Skip UV set name if there is one uv tile option" when you export textures from 3d coat)
  21. And I remember when export mesh from blender, you may need to set material (pricinpled bsdf) for each material slot. (or at least you need one material slot which assgined and set the material (default principled bsdf is OK). , then app link can generate original nodes when you import textures . sometimes i forget to set material, then paint in 3d coat, return, plug in can not set 3d coat nodes. (so I usually apply default principled bsdf for each material slots)
  22. That is why I need to manuall edit. (but I am not the author so I can not full edit to work without some step) The erroer happen, script try to generate the 3dc2blender which already generated by same add on script, when you set the Exchange folda. Thare are many conditions, when script try to generate the directory,, so some code seems need to be clean up by author. then try 1. make empty new txt file save as "Exchange_folder.txt" without lauch any aprication. 2. set the "Exchange_folder.txt" in the "3dc2blender" directory. where script already generated . if you had removed the "3dc2blender"directory,, re-launch script then force it to make 3dc2blender (though it show same erroer) , then quit blender, locate empty "" txt in the 3dc2blender. basically once you make the "Exchange_folder.txt", this add on (3d coat applink) not try to generate the problem directory. then auto discribe your " Exchange path" in the "Exchange_folder.txt. txt" correctly. (so you need not manuall set path) If it still not work for you, you may need to edit code, but I suppose it work with my up-date test .
  23. I could not find "pack" command as selectable. (or only effect visible part only) Though there are many UV command, which work for Selected only, but Pack command seems not work so. (it need to change FULL isnalds or we need to change UV set for the islands, but it can not use as one UV sets .(it just pack separately for current UV units) , So I suppose there is no option which geo_n expect.. (but of course we can manually adjust or scale for selected islands manually, or can use other many uv command (group as selected) I suppose he talk about kind of pin UV tool. (or simply try pack only for selected island )
  24. I understand basically I need to set seam untill unwrap then locate each island in UV map. Then what I did not know,, I sometimes see when I import mesh with UV,, there is case,, it is already un-wrapped but I can not find any seam as visuall. And there is case, to use select island, I need to set seam again in 3d coat. Then about this case,, It seems reduce problem if I remove seam only. (that means remain the UV map as same as before ) but I do not know, to keep UV but remove only seam is good aploach for baking etc. Will it offer difference for quarity ? or 3d coat may need to keep all separated edges (which used when unwrap UV) as marked "seam", to bake texture correctly? (it means,, we need to keep seam even though you already get unwrapped UV,, or we need not to keep seam if I do not edit the UV any more)
×
×
  • Create New...