• Suomi
  • 3DCoat dokumentaatio
  • Chapters
    • Introduction to 3DCoat
    • Getting started
    • Interface
    • Brush Components
    • Workspaces Rooms
    • Scripting & Core API
    • Kysymykset ja vastaukset
    • licensing
    • Koulutusopasteet
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
  • Store
  • Suomi Suomi
    • English English
    • Українська Українська
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • Dansk Dansk
    • Slovenčina Slovenčina
    • Türkçe Türkçe
    • Nederlands Nederlands
    • Magyar Magyar
    • ไทย ไทย
    • हिन्दी हिन्दी
    • Ελληνικά Ελληνικά
    • Tiếng Việt Tiếng Việt
    • Lietuviškai Lietuviškai
    • Latviešu valoda Latviešu valoda
    • Eesti Eesti
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
  • Creating 3D Character Using 3DCoat
  • Introduction to 3DCoat
  • Getting started
    • System requirements
    • Activating 3DCoat
    • Startup error
      • Startup error Mac
    • Upgrading permanent license
    • Linux Setup
      • Linux initial setup per-user installation
      • Linux initial setup for system
      • Tablet setup
      • To GTK3 from GTK2
    • Folders Structure
      • Custom documents folder
    • Different Forms of “Resolution”
    • Import and Export
    • Applinks in 3DCoat
      • Blender 4.1 applink
        • Blender with the Applink in Linux
      • Blender 4.2/3 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • Opening Dialog (Quick Start Menu)
    • Navigation Panel
    • Camera and Navigation
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Navigation using 3DConnexion devices
      • How to compile Spacenavd on non Ubuntu distro
    • Stylus doesn’t work in sculpting
    • Hotkeys
  • Interface
    • File
    • Edit
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Preferences
    • View
    • Symmetry
    • Textures
    • Calculate
    • Layers
    • Freeze
    • Hide
    • Bake
    • Curves
      • Curves editor
      • Fill with mesh layer
      • Scale of imported curves
    • Windows
      • Tabbed and Popup Panels
      • Controls
    • Scripts
    • Addons
    • Capture
    • Help
    • Room Customization
    • Modify or Create new Room
  • Brush Components
    • Brushes general use
      • Create alpha brushes and decals
      • Making alpha from current sculpt
      • Create a Brush from a 3D Object
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Strokes
      • Curves Popup Menu
    • Brush Options panel
    • Brush Top Bar
    • Conditions Limiter
    • Strips Panel
    • Stencils Panel
    • Smart Materials
      • Add new images or materials
      • Attach a Smart material to a layer
      • Import Quixel Material
    • Presets for Brush alphas
  • Workspaces Rooms
    • Paint
      • Texture Painting & Modes
        • Per Pixel Painting
        • Displacement Painting (Micro-Vertex)
        • Ptex Painting
        • Surface Painting (Vertex painting)
      • Importing Into the Painting Room
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Lock Normals
        • Load new UV layout After Model Changes
        • DAZ Genesis models into 3DCoat
      • Paint Menus
        • Edit menu
        • Textures Menu
          • Texture Baking Tools
        • Hide
        • Bake Paint menu
        • The Color Picker
      • Top Bar for the Painting
      • The Layers Panel
        • The Blending Panel
        • Layer and Clipping Masks
      • Left Tool Panel
      • Opacity & Transparency
      • Tweak tools
        • Tweak Toolset
        • Exporting from the Tweak Room
      • Stencil & Material preview panel
      • Exporting from the Painting Room
    • UV
      • UV Top Bar
      • UV Left tool panel
      • UV Preview Panel
      • UV workflow example
      • Importing Into the UV Room
      • Exporting from the UV Room
    • Retopology
      • Importing into Retopo Room
      • Retopo Mesh Menu
        • Virtual Mirror Mode
      • Bake menu
        • Autopo Baking guide
        • Baking guide
      • Top Bar
        • Select geometry
      • Left tool panel
        • Overall Purpose & Function
        • Add Geometry in the retopology room
          • Strokes tool in Retopology
        • Tweak Tools
        • UV Tools
        • Commands for Retopology room
      • AUTORETOPO
        • Autoretopology Guide
      • Poly Groups
    • Sculpt
      • Sculpt Tree
      • Sculpt Layer
      • Brush engine
      • Sculpt Brush options
      • Right mouse button menu
      • Geometry menu
      • Shader
      • Voxel mode
        • Pure Voxel Sculpting
        • Density and Resolution
        • Clay Engine
        • Right-Click Menu
        • Voxel Tools
        • Surface tools on Voxels
        • Voxel Adjustment Tools
        • Volumetric Painting
        • Transform Tools
        • Voxel Objects Tools
          • Voxel Primitives & Import Tools
      • Surface mode
        • Surface tools
        • Surface custom tools
        • Surface adjust tools
        • Surface transform tools
        • Surface Painting
        • Surface Objects Tools
          • Sculpt Primitives & Import Tools
        • Multi Level Resolution
          • Multires tools
          • Multires adjust
          • Multires commands
        • Right-Click Menu
      • Sculpt curves
        • Spline Curves
        • Splines model creation
      • Commands for Sculpt room
      • Vector Displacement
      • Live Booleans
      • Import to Sculpt Room
      • Exporting from the Sculpt Room
    • Render
      • Comparison of different roughness values
      • Render Panel Functions
      • Turntable
      • Fakebake the lighting -non PBR-
    • Factures
      • Workflow
    • Simplest
    • Modeling
      • Mesh Menu
      • Left tool panel
        • Add Geometry
        • Tweak
        • UV panel
        • Commands panel
        • Selected
        • Entire Mesh
      • Loft surface example by Fluffy
      • Blockout by Poeboi
      • Import Zbrush Polygroups for UV mapping
    • Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Nurbs
    • Nodes
      • Sculpt shader Nodes Library
  • Scripting & Core API
    • Scripting
    • Core API
    • Python API
  • Free 3DCoatPrint
Expand All Collapse All
  • Introduction to 3DCoat
  • Getting started
    • System requirements
    • Activating 3DCoat
    • Startup error
      • Startup error Mac
    • Upgrading permanent license
    • Linux Setup
      • Linux initial setup per-user installation
      • Linux initial setup for system
      • Tablet setup
      • To GTK3 from GTK2
    • Folders Structure
      • Custom documents folder
    • Different Forms of “Resolution”
    • Import and Export
    • Applinks in 3DCoat
      • Blender 4.1 applink
        • Blender with the Applink in Linux
      • Blender 4.2/3 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • Opening Dialog (Quick Start Menu)
    • Navigation Panel
    • Camera and Navigation
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Navigation using 3DConnexion devices
      • How to compile Spacenavd on non Ubuntu distro
    • Stylus doesn’t work in sculpting
    • Hotkeys
  • Interface
    • File
    • Edit
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Preferences
    • View
    • Symmetry
    • Textures
    • Calculate
    • Layers
    • Freeze
    • Hide
    • Bake
    • Curves
      • Curves editor
      • Fill with mesh layer
      • Scale of imported curves
    • Windows
      • Tabbed and Popup Panels
      • Controls
    • Scripts
    • Addons
    • Capture
    • Help
    • Room Customization
    • Modify or Create new Room
  • Brush Components
    • Brushes general use
      • Create alpha brushes and decals
      • Making alpha from current sculpt
      • Create a Brush from a 3D Object
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Strokes
      • Curves Popup Menu
    • Brush Options panel
    • Brush Top Bar
    • Conditions Limiter
    • Strips Panel
    • Stencils Panel
    • Smart Materials
      • Add new images or materials
      • Attach a Smart material to a layer
      • Import Quixel Material
    • Presets for Brush alphas
  • Workspaces Rooms
    • Paint
      • Texture Painting & Modes
        • Per Pixel Painting
        • Displacement Painting (Micro-Vertex)
        • Ptex Painting
        • Surface Painting (Vertex painting)
      • Importing Into the Painting Room
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Lock Normals
        • Load new UV layout After Model Changes
        • DAZ Genesis models into 3DCoat
      • Paint Menus
        • Edit menu
        • Textures Menu
          • Texture Baking Tools
        • Hide
        • Bake Paint menu
        • The Color Picker
      • Top Bar for the Painting
      • The Layers Panel
        • The Blending Panel
        • Layer and Clipping Masks
      • Left Tool Panel
      • Opacity & Transparency
      • Tweak tools
        • Tweak Toolset
        • Exporting from the Tweak Room
      • Stencil & Material preview panel
      • Exporting from the Painting Room
    • UV
      • UV Top Bar
      • UV Left tool panel
      • UV Preview Panel
      • UV workflow example
      • Importing Into the UV Room
      • Exporting from the UV Room
    • Retopology
      • Importing into Retopo Room
      • Retopo Mesh Menu
        • Virtual Mirror Mode
      • Bake menu
        • Autopo Baking guide
        • Baking guide
      • Top Bar
        • Select geometry
      • Left tool panel
        • Overall Purpose & Function
        • Add Geometry in the retopology room
          • Strokes tool in Retopology
        • Tweak Tools
        • UV Tools
        • Commands for Retopology room
      • AUTORETOPO
        • Autoretopology Guide
      • Poly Groups
    • Sculpt
      • Sculpt Tree
      • Sculpt Layer
      • Brush engine
      • Sculpt Brush options
      • Right mouse button menu
      • Geometry menu
      • Shader
      • Voxel mode
        • Pure Voxel Sculpting
        • Density and Resolution
        • Clay Engine
        • Right-Click Menu
        • Voxel Tools
        • Surface tools on Voxels
        • Voxel Adjustment Tools
        • Volumetric Painting
        • Transform Tools
        • Voxel Objects Tools
          • Voxel Primitives & Import Tools
      • Surface mode
        • Surface tools
        • Surface custom tools
        • Surface adjust tools
        • Surface transform tools
        • Surface Painting
        • Surface Objects Tools
          • Sculpt Primitives & Import Tools
        • Multi Level Resolution
          • Multires tools
          • Multires adjust
          • Multires commands
        • Right-Click Menu
      • Sculpt curves
        • Spline Curves
        • Splines model creation
      • Commands for Sculpt room
      • Vector Displacement
      • Live Booleans
      • Import to Sculpt Room
      • Exporting from the Sculpt Room
    • Render
      • Comparison of different roughness values
      • Render Panel Functions
      • Turntable
      • Fakebake the lighting -non PBR-
    • Factures
      • Workflow
    • Simplest
    • Modeling
      • Mesh Menu
      • Left tool panel
        • Add Geometry
        • Tweak
        • UV panel
        • Commands panel
        • Selected
        • Entire Mesh
      • Loft surface example by Fluffy
      • Blockout by Poeboi
      • Import Zbrush Polygroups for UV mapping
    • Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Nurbs
    • Nodes
      • Sculpt shader Nodes Library
  • Scripting & Core API
    • Scripting
    • Core API
    • Python API
  • Free 3DCoatPrint

Blender 4.1 applink

3005 views 0

Written by Carlos
January 20, 2023
  • Blender applink installation walkthrough by Ctc_nick
  • Import/Export Scale Applink
  • Match Blender’s meter scale by Metin Seven
  • To anyone who is missing the ‘Export to: Blender’ Button in 3DCoat
  • Blender applink installation walkthrough by wendallhitherd

Blender AppLink updated to be able to exchange data with 3DCoat just from scratch install.

image.png

So, just install 3DCoat, Blender, follow what 3DCoat tells (easy to follow) and then you may easily drop assets to Blender, including Factures.

Blender applink installation walkthrough by Ctc_nick

I tried to make a short summary to get Applink working for Blender. 

1. Right now April 2022+, there is no need for the forked version.
2. There are a lot of folders for Applink. I try to clarify the dependencies in the Image. 3DCoat uses folders:
c:/User/usrname/Documents/AppLinks/
c:/User/usrname/Documents/3DC2Blender/

To exchange data, check if it exists
->\documents\3DC2Blender\exchange_folder.txt
->\documents\Applinks\3D-Coat\Exchange\

3dcoat_Applink_folders.thumb.jpg.f380f57b8de39fb63acacbff58f2baff.jpg

Look If you have the same or similar folders. If Applink is not working, then one of the files is maybe pointing to wrong or outdated direction.

3. Open Blender and make sure 3DC Plugin is enabled. Then look on the right for scene properties. There you can set the exchange Folder, which should be:

C:\Users\<username>\Documents\Applinks\3D-Coat\Exchange\
The other ‘Object/Texture’ Field can be left empty.

coat2.thumb.jpg.c82ea09b266837547b3de6cf5ef22e06.jpg

4. Open 3DCoat, we take Modelling Room.
5. Back in Blender select the fancy Cube. In the 3D View ‘Applink Window’ select ‘Retopo mesh as new layer’ and Send.
6. In 3D Coat you should now see the placement arrow. Scale it Up or Down to see if something arrived in Coat and hit Apply. There should now be a new layer named ‘__something’.

scale.thumb.jpg.3fc8328f526a680ae35c3b1492d9bc03.jpg

7. If you get so far then there should be ‘Export to Blender’ under File. If 3DCoat asks for a filename it is working. The Folder should already be ‘ApplinkObjects’.
8. Choose Name and use fbx format.
9. In Blender hit ‘GetBack’ from Retopo.

10. On new versions the last step changed a little. Before had send the mesh from Blender to 3DCoat, to get Getback applink working, you need to use this command first: File > Open in external app.
Do not use Export to Belnder and then GetBack.

This should be it for now. I hope it works

Import/Export Scale Applink


I examined the Blender Applink to work with the Modelling/Retopomesh in Blender. I can now transfer back and forth, without scaling!

The File:  ..\blenderver\3.4\scripts\addons\io_coat3D\__init__.py, only 2 Values have to be set, blenders export and import scale:

  • depending on what you have set in the ‘fbx Export Settings’  in 3DCoat:

Work in Millimeters:

In Line 741 set Scale to 10: (bpy.ops.export settings; this sets blenders fbx export scale 1:1 to 3DCoat)

In Line 1166 set Scale to 1 for mm, 0.01 for cm, or 0.001 for meters: (bpy.ops.import_scene; this sets Blenders fbx import scale from 3dCoat)

Work in Meters: (if Measuring Tool also set to Meters)

Line 741: Global Scale 0.01

Line 1166: Global Scale  1

Then Restart Blender or Reload Plugin.

The scales are represented the objects ‘Item’ Sidebar. They are not 1 but the dimensions are correct.

On hitting ‘sent to retopo’ the scales are applied (1,1,1). So no need to do that before.

Match Blender’s meter scale by Metin Seven


To match Blender’s meter scale, change the Preferences ➔ Viewport ➔ Fixed Scene Scale to 100, and set MeasureUnits to Meters. Beware though: this can cause very dense primitives in 3D Coat.

I thought to add a bit of info I posted over at the Blender Artists forum:

I found this in my personal 3DC notes. Maybe it’s of use:

─ Also see the attached screenshot compilation. ─ 

There’s a version that ships with Blender and a fork by Mifth:

Use the 3DCoat Applink to exchange between 3DC and Blender:

https://github.com/mifth/mifthtools/tree/master/blender/addons/2.8/io_simple_3dcoat

Press Export in Blender to send the mesh to 3D Coat.

Once you’ve worked on the model in 3D Coat, choose File ➔ Bring Voxels Back To App, then in Blender press Import.

Alternatively, you can use File ➔ Export Voxel Mesh To ➔ Blender.

There’s also a Blender Artists thread dedicated to the 3D-Coat App Link:

https://blenderartists.org/t/3d-coat-applink-for-blender-2-8/1117068

unnamed.png

To anyone who is missing the ‘Export to: Blender’ Button in 3DCoat


For it to work you need to have a folder called ‘Blender’ in the Exchange folder.
You have to setup Applink manually because of the portable Blender Versions. 

Export_to.thumb.png.b81a4bff46d3db674fb48966a9760f21.png

Bake: is an empty folder
extension.txt:  contains three letters ‘fbx’ without the quotes
preset.txt: contains ‘Blender Cycles’ without the quotes
run.txt and texture.txt are both empty.


Blender applink installation walkthrough by wendallhitherd

I just finally got the applink to work, after a whole bunch of struggling. The main issue is that old versions of 3dcoat interfere with new ones. The secret is: 

– Delete every applink related folder out of my docs. both the app link and 3DC seems to write text files which contain path strings — if any of these files contain a reference to an old directory either 3DC or blender will automatically recreate that old folder. In my case, every time I would launch Blender a “3DCoatV4” folder would be spawned

– Deleting every applink folder includes, in my case:
C:\Users\<username>\Documents\3DC2Blender
C:\Users\<username>\Documents\3DCoat\Exchange

– Open 3DCoat and close it. This will respawn the 3DC exchange folder. (C:\Users\<username>\Documents\3DCoat\Exchange)

– Open Blender and plug in the freshly spawned exchange folder to Blender plugin exchange path. I was able to leave the object / texture empty

– Send a Voxel object to 3DC. This will spawn C:\Users\<username>\Documents\3DC2Blender folder.

– In 3DC, autopo, automap, and use “export to -> blender”. As far as I can tell this will cause 3DC to spawn the C:\Users\<username>\Documents\AppLinks\3D-Coat\Exchange\Blender folder. Choose any fbx name you want.

– Export preset should be either Blender Cycles or BlenderAppLink. I used BlenderAppLink

– Back in Blender, click the “GetBack” button. This will spawn the object exported from 3DC and hook up the PBR shader!

2022-05-27 18_18_02-Alarms & Clock.jpg
2022-05-27 18_18_34-Blender.jpg

As a side note I think the applink code on the blender side is hardcoded to spawn 3D-CoatV4 folder, as it keeps popping up after I delete it when I use “get back” out of blender. Luckily it doesn’t seem to interfere with anything so long as the initial setup is clean.

Tags:applinkblender

Was this helpful?

Yes  2 No
Related Articles
  • 3DPrint
  • Nodes
  • Create brushes based on Curves
  • Right-Click Menu
  • Baking guide
  • Autopo Baking guide
Previously
Applinks in 3DCoat
Up Next
Blender with the Applink in Linux

On This Page: [hide]

Blender applink installation walkthrough by Ctc_nick

Import/Export Scale Applink

Match Blender’s meter scale by Metin Seven

To anyone who is missing the ‘Export to: Blender’ Button in 3DCoat

Blender applink installation walkthrough by wendallhitherd

AI:
Hi! How can I help you?
Attention: This is a beta version of AI chat. Some answers may be wrong. See full version of AI chat