Jump to content
3DCoat Forums

Applink General Development Discussion


haikalle
 Share

Recommended Posts

  • Applink Developer

Because there is already quite a few applinks out. Maybe it would be nice to share some thoughts about coding applink script. There must

be something on your mind how to make this better.

BUG Sometimes When applink window appears on 3d-coat I can't click any buttons. I have to move 3D-Coat window a little bit

and after that it works. This bug is confirmed by others.

FEATURE REQUEST 1 Have an option in 3DC to update geometry only in scene, keeping paint layers. ("Merge", "New Scene", "Update") DONE

FEATURE REQUEST 2 If I bring several .obj files into 3d-coat paint scene(merge option). and then export. 3d-coat puts them all into one .obj

file. the problem is that those objects are not one in my other 3d app scene. I'm not quite sure what to do with this.

One solution would be to write a script that will seek the right object info from .obj. But I think it would be better

if you can export specific object from 3d-coat scene. Applink works better/more clear when only one object is moving from

app to app. When there is mixing with .obj file with one object and other .obj file many objects it becomes messy very fast.

FEATURE REQUEST 3 If we bring two objects (Cube, Sphere) into same scene in 3d-coat. Paint on them and then export them. 3D-coat creates textures

according first object. So the result of this Sphere object has texture like this: Cube_uvmap_color.tga. It would be better if textures

are named according the object their are linked to.

FEATURE REQUEST 4 If we choose File -> Export to -> 3d app. After this There should be in file menu this option

"Open in orginal app". Right now we need to rename everytime object when we take object into other 3d app.

message to admin person: Please, can you change the topic of this thread into " Applink coders corner" or something like that. Thanks LJB.

Link to comment
Share on other sites

  • 1 month later...
  • Contributor

Because there is already quite a few applinks out. Maybe it would be nice to share some thoughts about coding applink script. There must

be something on your mind how to make this better.

Great idea haikalle! :drinks:

One thing I have noticed. Sometimes When applink window appears on 3d-coat I can't click any buttons. I have to move that window a little bit

and after that it works. Does anybody else have that.

Yep, i saw this behavior once or twice!

Link to comment
Share on other sites

  • Advanced Member

This may not be the right place, but I wish there was a way to:

1. Export PPP (and other paint modes too?) model from 3DC to blender (or other supporting app)

2. Modify geometry (while preserving UVs) and export back to 3DC

3. Have an option in 3DC to update geometry only in scene, keeping paint layers. ("Merge", "New Scene", "Update")

There is a way to do this now by export paint layers, create new scene, import paint layers, but it's not near as smooth as it could be.

Link to comment
Share on other sites

  • Applink Developer

This may not be the right place, but I wish there was a way to:

1. Export PPP (and other paint modes too?) model from 3DC to blender (or other supporting app)

2. Modify geometry (while preserving UVs) and export back to 3DC

3. Have an option in 3DC to update geometry only in scene, keeping paint layers. ("Merge", "New Scene", "Update")

There is a way to do this now by export paint layers, create new scene, import paint layers, but it's not near as smooth as it could be.

1. If you mean 3d-Coat -> 3D Program workflow, this should already work. Just choose File -> Export to -> "your 3d program".

Of course some applinks are in diffrent develop stage but for example in blender this should work.

2. This is good idea. I'm not quite sure how is the other supporting them but I will take look into this in blender.

3. I think that this would be a great idea. This request is for Andrew. I added this to the main list.

Link to comment
Share on other sites

  • Advanced Member

1. If you mean 3d-Coat -> 3D Program workflow, this should already work. Just choose File -> Export to -> "your 3d program".

Of course some applinks are in diffrent develop stage but for example in blender this should work.

2. This is good idea. I'm not quite sure how is the other supporting them but I will take look into this in blender.

3. I think that this would be a great idea. This request is for Andrew. I added this to the main list.

Sorry I meant that to be an example process (step 1,2,3) not 3 separate requests, but I think you got the idea. :)

Basically I would like to modify an object I'm painting on in 3DC in an external app with minimum steps.

i.e. Let's say I'm painting [PPP] a character in 3DC and I want to change the pose, all I would need to do is 1)Export to Blender, 2)Pose and/or tweak geometry, 3)Export from blender and Update character in 3DC.

...or I could have a library of poses in obj files of the character I'm working on and swap between them.

Link to comment
Share on other sites

Feature request:

I would like to define, which subobject have to be exported to my application.

There should be a list of the used objects in the 3DC scene, where I can choose the object from, which have to be exported.

At the moment all objects will be exported, always. That is really bad. Especially when changes was made in the animation package.

Link to comment
Share on other sites

  • Applink Developer

Feature request:

I would like to define, which subobject have to be exported to my application.

There should be a list of the used objects in the 3DC scene, where I can choose the object from, which have to be exported.

At the moment all objects will be exported, always. That is really bad. Especially when changes was made in the animation package.

This is in my wish list too. And not only it's merging everything into single file, it will name the textures for all merged objects

according the first object. Those two things can really confuse everyone.

Link to comment
Share on other sites

This is in my wish list too. And not only it's merging everything into single file, it will name the textures for all merged objects

according the first object. Those two things can really confuse everyone.

Yes. A very important point.

Link to comment
Share on other sites

  • 1 month later...
  • Member

As a new applink feature request, how about being able to specify the directory or subdirectory under which to save the images on output from 3D-Coat

You don't always want the images and the object in the same directory, and I keep needing to parse the output files and fix them up before reading them back.

Link to comment
Share on other sites

  • Advanced Member

Feature Request: Add 'Vertex change' to AppLink.

Feature Request: Be able to import (via AppLink and import menu) vertex changes to base mesh and recalculate subdivided mesh.

I like the 'Import vertices positions', it's nice for importing different poses\geometry changes from a library of obj files.

But sometimes I just want to make a few tweaks and send those changes over via AppLink to have it automatically updated in 3DC.

Also, I would like to be able to change the vertex position of the base mesh and have the subdivided mesh recalculated.

Example: I export to PPP from a modeling app to 3DC via AppLink, I start painting in 3DC but realize I need to change some of the geometry. Instead of exporting the subdivided mesh from 3DC to my modeling app to make vertex changes, I want to just tweak the existing base mesh I already have open in the modeling app and send those changes directly over to 3DC via AppLink (or save as objs and import in 3DC).

Link to comment
Share on other sites

  • 5 months later...

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