Jump to content


Photo

App Link Fusion<-->3Dcoat


  • Please log in to reply
16 replies to this topic

#1 robocop

robocop

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 485 posts

Posted 09 December 2010 - 04:43 PM

copy\Paste from mailingList:



Hey guys and gals, as some of you know i've worked on AppLink python
script for fusion for a last few weeks, it's released now. Check it if
you think that it can be helpful for you:

################################################################################

Description: 3D-Coat AppLink functionality for Eyeon Fusion 6

Version: 1.0 beta 6

Author: Ilia Zaslavsky <|> Email: vfxdomain@gmail.com <|> Web:
http://flavors.me/vfxdomain

Credits: Gwynne Reddick <|> Web: http://www.modonize.com

Last Update: 13:30 08/12/10
################################################################################

Installation:

Unzip the archive.

Copy 3dc_applink.py file to your Fusion install folder\Scripts\Comp,
the path is usually:

C:\Program Files\eyeon\Fusion 6.1\Scripts\Comp
or
C:\Program Files (x86)\eyeon\Fusion 6.1\Scripts\Comp

Restart Fusion.

################################################################################

Usage:

In fusion, make geometry node (usually FBXMesh3D or Shape3D) you want
to edit in 3D-Coat
active (selected and active is not the same thing, selected node is
blue while active is
yellow, so make sureto make geo node active in fusion), then run
AppLink UI by hitting
Script -> 3dc_applink.py in Fusion menu bar. Select "Import from 3D-Coat" or
"Export to 3D-Coat" checkbox and hit "OK".

If you choose "Export to 3D-Coat", saving dialog should pop, choose
location and name of
the output file (without extension, .obj is set automatically), choose
3D-Coat Identifier
in the next dialog window, then in the last "Options" dialog you can
choose to skip
importing and exporting dialogs in 3D-Coat and pre-select some
options. This last step
is optional, you can cancel this window and set all needed options
inside 3D-Coat.
Also you should know that pre-selecting this options and skipping
3D-Coat import
and/or export dialogs should work only in 3D-Coat version 3.5.06 and up.

After exporting geometry from Fusion via AppLink script, run 3D-Coat
(or bring the focus to it's window if 3D-Coat was started earlier), a dialog
with options based on your "3D-Coat Identifier" selection in AppLink
script should pop up.
Set needed options, hit "OK" and edit imported mesh to your heart
content, using 3D-Coat's
rich toolbox for Texture Painting, UV Editing etc. When done, select "File" ->
"Open in Originall App" from 3D-Coat main Menu.

Now go back to Fusion, run AppLink script and select 'Import from
3D-Coat' checkbox to
bring edited mesh with textures and maps created in 3D-Coat back to
Fusion. A network
of nodes should be created, with color, specular, normals and
displacement maps loaders,
2D Texture/Displace 3D/BumpMap nodes for this loaders, assigned to the
correct inputs
of the Blinn material, which is connected to the material input of the
3D mesh node.
You can repeat the whole process as many times as needed.

################################################################################



#2 RockKenny

RockKenny

    Power Pig

  • Adv Members
  • PipPipPipPip
  • 48 posts

Posted 09 December 2010 - 05:00 PM

interesting but who uses 3D-Coat?

#3 fusionWannabe

fusionWannabe

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 525 posts

Posted 09 December 2010 - 05:48 PM

interesting but who uses 3D-Coat?

I own 3dCoat. One of the first to incorporate Ptex and has quite a following.

The rapidity with which they implement new features is incredible!

BTW - one thing 3DCoat does (which I wish Fusion would do) is to release beta versions. 3DCoat has almost daily releases.

http://www.3d-coat.c...?showtopic=6634

#4 bluesrock

bluesrock

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 82 posts

Posted 09 December 2010 - 06:11 PM

Nice!
Here is a link to his thread on the 3D-coat forum if you want to give feedback.
http://www.3d-coat.c...?showtopic=7144

p.s.
Someone posted new Houdini<->3D-coat applink too.

#5 Tilt

Tilt

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 2,137 posts

Posted 09 December 2010 - 06:28 PM

I have never heard of 3D-coat before nor can I try the script, but after watching the video, I can only say NICE WORK, Ilia! 



#6 fusionWannabe

fusionWannabe

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 525 posts

Posted 09 December 2010 - 06:36 PM

BTW - I'll mention that aside from it's many other features, 3DCoat is probably the top choice for retopology, and now has a rather unique auto-retopologize feature.

#7 ChadCapeland

ChadCapeland

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 1,975 posts

Posted 09 December 2010 - 07:04 PM

Yeah, we use 3D Coat. It's really nice. This could be really helpful.

- Chad

#8 vfxdomain

vfxdomain

    Piglet

  • Adv Members
  • 7 posts

Posted 10 December 2010 - 03:54 AM

Thanks for the feedback guys! BTW, pigsfly was the first forum i've posted about Fusion AppLink, before i even started this project (a few weeks ago), i've looked for python in fusion tips etc., but my posts never published, what i got is 'your post should be checked by moderators' message and it's lost :(

P.S.
While worked on this, i've created a helper document for myself, about how to do certain things in fusion via python. It's basic and Pro's know all this for sure, but for fresher fusion-pythonista's such as myself it can be interesting, so i am going to publish it soon :)

#9 Tilt

Tilt

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 2,137 posts

Posted 10 December 2010 - 04:50 AM

Hi Ilia,

maybe you need some posts before being able to post to the scripting forum? There was a spam problem once. Try again now that you have successfully posted here :-)

You can also publish that document (or your script) on Vfxpedia if you want to, it would be very appreciated I think. 



#10 goodrichm

goodrichm

    Member Pig

  • Adv Members
  • PipPip
  • 13 posts

Posted 11 December 2010 - 11:25 AM

Thanks so much for creating and sharing this awesome tool! Would it be possible to get a copy of the demo comp used in the first post's tut to better understand the workflow? I'm still learning Fusion6 and 3D-Coat. Thanks again...MG

#11 mdharrington

mdharrington

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 194 posts

Posted 12 December 2010 - 02:23 AM

nice job.....hopefully others may be inspired to do it for a whole range of tools...

I am more of a Zbrush guy myself....but from what I hear 3Dcoat is no joke...and they keep firing updates like crazy

#12 vfxdomain

vfxdomain

    Piglet

  • Adv Members
  • 7 posts

Posted 12 December 2010 - 06:26 AM

Thanks all for the kind words! :rolleyes:

Thanks so much for creating and sharing this awesome tool! Would it be possible to get a copy of the demo comp used in the first post's tut to better understand the workflow? I'm still learning Fusion6 and 3D-Coat. Thanks again...MG

I can share the comp, but assets (mesh and sequence) is not mine, they are from DT tutorial, so i can't share it. If you have DT subscription and have access to their tutors, tell me and i'll share the comp and assets created by me (textures and maps).

Maybe i'll redo the tutorial using free and/or self-made assets, finishing the fusion part (lighting/shadows/rendering) of it. BTW, can someone please explain me what is the best way of making a shadow pass in fusion? I can't find a good way of creating shadow-only pass to comp it over the sequence, in the way we usually do it in 3D apps (max/maya etc.)... The only way i see is to project image sequence on the ground plane and then to render everything in one pass, but it isn't the best way, maybe i can get shadows in alpha channel of the render somehow?

#13 goodrichm

goodrichm

    Member Pig

  • Adv Members
  • PipPip
  • 13 posts

Posted 12 December 2010 - 11:18 AM

No need to spend more time creating another comp with free assets. The comp without the assets (mesh and sequences) is all I need to better understand how to use your applink tool. Sorry for my ignorance, but what does "DT" stand for? Thanks again...MG

#14 vfxdomain

vfxdomain

    Piglet

  • Adv Members
  • 7 posts

Posted 12 December 2010 - 01:12 PM

No need to spend more time creating another comp with free assets. The comp without the assets (mesh and sequences) is all I need to better understand how to use your applink tool. Sorry for my ignorance, but what does "DT" stand for? Thanks again...MG

DT is Digital Tutors. Here is the comp (i am working on good way to get shadow pass, so i may update it a bit later):

Attached Files



#15 fusionWannabe

fusionWannabe

    Flying Pig

  • Adv Members
  • PipPipPipPipPip
  • 525 posts

Posted 12 December 2010 - 02:17 PM

Thanks for posting and all the work on the AppLink!

If you do re-work it at some point with free assets, I'd certainly be interested in seeing it - and I'm sure others who are beginning with 3DCoat and Fusion would also!!
  • maxic likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users