
Ctc_nick
Contributor-
Posts
223 -
Joined
-
Last visited
Profile Information
-
Gender
Male
-
Location
Kiel, Germany
Recent Profile Visitors
13,197 profile views
Ctc_nick's Achievements
-
I think the rmb py script might have been compiling, because it was first run. maybe that's why it didn't show up. Im eagerly putting something together to play with, so that everybody who is interested can test. Maybe you can help. how to Color change to Yellow TEXT in the RMB Menu? Like here: You can see it when you draw a parametric circle and then RMB, Convert to regular Curve. Thanks for the reply
-
Hi everybody and happy new Year!! - Coat 2024.32: >>Fixed problem when you try to fill curve with mesh (or do any other curve constructive operation) not in the Sculpt room. Now it switches to the Sculpt room and them performs the operation. This is causing problems. The Room change hardcoded into the Tool. I dont think that is a good fix. Everytime you Click on an Object in the Sculptree with a Modifier, it does change to Sculpt Room now. has there been a problem how it was before? I also get problems with custom rightmouse menu not showing up at first.
-
Hello 3DCoat Team! In Python I made a nice Curve Create Script. But How can i get a point? Coat the function coat.Curve.point() returns a value not python compatible. I would like to Store all points (XYZ) of a curve in a List. How? (to create a bounding box, because viewall does not work for curves) -------------------------------------------------------- -Access single Points, -Select/Deselect Points by idx -Modify Position, Type, smooth/sharp/, radius -ideally Tangents -open or close curve without $cmd Here the working curve script for explorers: import coat # Create a new curve object mycurve = coat.Scene.curvesRoot().addChild("New_Curve") CurveInstance=coat.SceneElement(mycurve) # Create a list of coat.vec3 objects points = [ coat.vec3(0.0, 0.0, 0.0), coat.vec3(1.0, 0.0, 0.0), coat.vec3(1.0, 1.0, 0.0), coat.vec3(0.0, 1.0, 0.0) ] for point in points: coat.Curve(CurveInstance).add(point, coat.vec3(0.0, 0.0, 0.0), 2) coat.Curve(CurveInstance).removePoints(2,2) #remove some points test # coat.Curve(CurveInstance).point() I hope everybody is doing well. All the Best!
-
[Fixed] Blender 4.2 - 4.3 | Applink not working
Ctc_nick replied to swifty's topic in 3DCoat AppLinks
Hi Carlosan! No, the tex.py is handling the texture import, while texVR.py is there for "factures" import. (The mac Os line is there to make it work on that system too. It is not one of the edited lines). I have tested successfully on Windows 10. Okay lets move to github, good idea. -
Thank you for updating the Applink! The Getback/ "Export to" Button is working again! -for the 'Export to' Button to work, you need to first send something from Blender, to wake the connection. After that it works. There is one old path "addons/io_coat" in "tex.py" If you are interested I have prepared the file here: All the Best.
-
[Fixed] Blender 4.2 - 4.3 | Applink not working
Ctc_nick replied to swifty's topic in 3DCoat AppLinks
Hello. I see that my Plugin is running from: C:\Users\xxxx\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\coat_applink so my tex.py is pointing there. There are 2 new paths in Blender: 1. addons_core (shipped with blender) or 2. the new extensions folder from blender. -I decided to use the extensions folder! -I used Carlosans Files together with this file, in the extension folder. prepared file:tex.py With the running plugin, I now can see that The GetBACK Button is working again!!! so thank you for this. -Textures are also all there. the edit: tex.py, starting at Line 404. I disabled the 2 old lines with " #" -If you are using the addons_core folder, You must change the whole tree "extensions" to "addons_core". Or the "Else" could be used. But I have not tried that folder. if(platform == 'darwin'): #json_address = os.path.dirname(bpy.app.binary_path) + os.sep + str(bpy.app.version[0]) + '.' + str(bpy.app.version[1]) + os.sep + 'scripts' + os.sep + 'addons' + os.sep + 'io_coat3D' + os.sep + 'data.json' json_address = os.path.join( os.path.expanduser('~'), 'AppData', 'Roaming', 'Blender Foundation', 'Blender', f"{bpy.app.version[0]}.{bpy.app.version[1]}", 'extensions', 'blender_org', 'coat_applink', 'data.json' ) json_address = json_address.replace('MacOS', 'Resources') else: #json_address = os.path.dirname(bpy.app.binary_path) + os.sep + str(bpy.app.version[0]) + '.' + str(bpy.app.version[1]) + os.sep + 'scripts' + os.sep + 'addons' + os.sep + 'io_coat3D' + os.sep + 'data.json' json_address = os.path.join( os.path.expanduser('~'), 'AppData', 'Roaming', 'Blender Foundation', 'Blender', f"{bpy.app.version[0]}.{bpy.app.version[1]}", 'extensions', 'blender_org', 'coat_applink', 'data.json' ) Hope it helps. -
Hi folks! In Blender they changed their Add on Structure to extensions . But this is good, because: This means @Andrew Shpagin can now directly upload the newest applink to the Extensions Website. So maybe that will end the problem with parallel Applink versions, from blender and coat. ATM The included/downloaded Addon from Blender 4.2beta upwards or 3Dcoat do not work, so: I made Applink work with the new Blender Extensions: ----------------------------------------------------------------------------------------------------------------- coat_applink_extension_for_42beta.zip Blenders folder for Applink is now: C:\Users\*USER*\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\blender_org\coat_applink\ <only for testing purposes, but it does work!!> ------------------------------------------------------------------------------------------------------------------ -Export from Blender to Sculpt,Retopo, and Paint working. I have already reported an applink paint bug earlier. The Object sometimes is un-paint-able, although remapping. -"Open in Original App" (to Blender) working. Blender does not respond to "Export To" Button!! would be nice if it does. @ the developers, the main changes are: io_coat3D import nodes ====> from .import nodes, including all the other imports from io_coat3D group_tree.outputs.new("NodeSocketColor", "Color") ===> group_tree.interface.new_socket(name='Color', in_out='OUTPUT', socket_type='NodeSocketColor') also in tex.py, json adress: json_address = os.path.join( os.path.expanduser('~'), 'AppData', 'Roaming', 'Blender Foundation', 'Blender', f"{bpy.app.version[0]}.{bpy.app.version[1]}", 'extensions', 'blender_org', 'coat_applink', 'data.json' All the Best.
-
Ok, can you try once more? Here the original blender cube. blcube.3b Use PPP without Baking or with, doesn't matter. Turn all Depth, Gloss, Color on. Paint over the diagonal of the faces. As if it would be triangulated. Now you should see something like i posted. Uh and when i turn to low poly it gets screwed. key[6] The cube was imported using applink.
-
Blender 4.1 Applink installation walkthrough | Ctc_nick
Ctc_nick replied to Ctc_nick's topic in 3DCoat AppLinks
Oh this is confusing sorry. -Yes, Open in External App part is working! But the "export to" works a little different. It should: 1.ask for a filename, 2.popup in Blender. But it doesn't.- 15 replies
-
- export
- 3dcoatapplink
-
(and 3 more)
Tagged with:
-
Blender 4.1 Applink installation walkthrough | Ctc_nick
Ctc_nick replied to Ctc_nick's topic in 3DCoat AppLinks
Hi. The script was for when the button " Export To" is missing. The Script works, the Button is there, it exports. The Auto-reception in Blender does not work! Maybe someone from the staff could give some hint. All the best!- 15 replies
-
- export
- 3dcoatapplink
-
(and 3 more)
Tagged with: