Jump to content


Notice about Feature Requests & Bug Reports

The bug reporting and feature request forums (except for the Urgent Help section) are going away soon! Please use Mantis to report any bugs and feature requests. the link to Mantis is:
3d-coat.com/mantis/

Read more about it HERE.

Photo

ZBrush AppLink


  • Please log in to reply
80 replies to this topic

#1 Denis S

Denis S

    Newbie

  • Member
  • 4 posts

Posted 22 March 2011 - 01:11 AM

3D-Coat to ZBrush AppLink

Description: 3D-Coat AppLink functionality for Pixologic ZBrush

Version: 0.4
Last Update: 13/04/2011

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

Installation:

Unzip and run the installer, select your ZBrush folder, press Install.

Restart ZBrush.

In ZBrush new “ZPlugin:3D-Coat” subpalette should be available with single button labeled “Edit in 3D-Coat...”.

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

Usage:

Run ZBrush and 3D-Coat.

In ZBrush, go to Edit Mode with some mesh tool. While in Edit Mode, press “Edit in 3D-Coat...” button in “ZPlugin:3D-Coat” subpalette. "Export Type" dialog will pop up. Select type of the export with one of the buttons. After a few moments you’ll see “Waiting for 3D-Coat...” note in progress bar.

Switch to 3D-Coat window. A dialog with options based on your 'Export Type' 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 features for Texture Painting, UV Editing, Retopo and Sculpting. When done, select File ->Open in Originall App from 3D-Coat main Menu.

Now go back to ZBrush, there should be “Got results from 3D-Coat!” note, hit any button to bring edited mesh with textures and maps created in 3D-Coat back to ZBrush, new PolyMesh3D tool will be created and texture maps assigned to the correct tool slots (Texture Map and Normal Map will be assigned, but Specular Map will only be imported into textures list).

You can repeat the whole process as many times as needed.

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

Release notes:

Version 04:

"Waiting for 3D-Coat" progress bar replaced with explicit "Get results from 3D-Coat" button.
AFAIK, it's the only way to fix 'ZBrush GUI freezing after Alt-Tab' issue.


Version 03:

BMP textures format and Displacement map transfer to/from 3D Coat is working now, but requires 3D-Coat 3.5.16 or later.
For correct interpretation of displacement map by ZBrush, you should select "8bit + Zero level is black, normalized + BMP" options in 3D-Coat Export options.

UV flipping issues addressed.

Only Windows version available so far, no Mac OS AppLink yet.

Version 02:

To transfer textures from 3D-Coat to ZBrush you should use JPG format. There is some problem with loading 3D-Coat-created TGA/PNG/TIF files by ZBrush.

Displacement map transfer from 3D-Coat to ZBrush is not working for now because of the same problem with loading ZBrush alpha from 3D-Coat-created BMP/TIF.

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

Video Demonstration:
http://vimeo.com/21318864

Attached Files



#2 b33nine

b33nine

    Novice

  • Member
  • PipPip
  • 158 posts

Posted 22 March 2011 - 09:53 AM

I keep getting the "there is no 3d-coat running!" message when I try to send it over to 3d-coat from Zbrush. Any ideas?

#3 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 22 March 2011 - 01:12 PM

I did not even try it but: Many thanks for this Plugin - this will surely be most useful!

#4 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 22 March 2011 - 01:22 PM

I've seen issues with image-files written by 3DC with manual loading to Zbrush before.
I'm sure Andrew could fix this. Jpeg of course isn't a good choice for HiRes-Work/Postproduction.

#5 BeatKitano

BeatKitano

    Expert

  • Contributor
  • PipPipPipPipPip
  • 2,491 posts
  • Gender:Male

Posted 22 March 2011 - 03:38 PM

I keep getting the "there is no 3d-coat running!" message when I try to send it over to 3d-coat from Zbrush. Any ideas?


Same here, saddest hours of my day, please give us a solution, this is like the most wanted applink ever :>
I guess that's because of process id not as expected. Changing to the good release version should fix it, but what is the correct version ? XD

Params:

windows 7 x64
3dcoat 3.5.15b dx64 cuda
zbrush 4

#6 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 22 March 2011 - 03:57 PM

Just posted that announcement in Zbrush-Central too.

#7 Greg

Greg

    Novice

  • Contributor
  • PipPip
  • 367 posts
  • Gender:Male
  • Interests:3d, drawing, painting, computer programming

Posted 22 March 2011 - 04:40 PM

Got the same no 3d-coat running message. Have tried starting them in different order, open gl ect. Can't wait to see this working - it looks like it will be great!
Greg

Edit: Forgot to add
Windows 7, 64 bit
3D Coat 3.5.03 Cuda DX64
Zbrush 4

#8 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 22 March 2011 - 04:52 PM

On my 32 Bit XP-installation I also failed to get anything back to Zbrush. Neither do I get the popup nor Model/bitmaps (also when set to .jpg)
Will try on my Win7 64 Bit machine later.

Edit:
In the meantime I could check on my win7 64 machine. Here, like the others I get the "No 3DCcoat is running" Error Popup.
I maybe should add that my Zbrush doesn't reside on "C:" (I gave it an own Drive as it writtes extremely large temp-files).

Edited by polyxo, 22 March 2011 - 07:48 PM.


#9 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 22 March 2011 - 04:58 PM

Still just the first drips of Feedback:
It would be cool if the Plugin could work in the way I asked for here: http://www.3d-coat.c...?showtopic=7861
Thus far there's only very few plugins which can start an exchange-session in 3DCoat (using the "Export to" Submenu).
It made sense when at some point all Applinks used that menu.
Also it was good if we could set a common Exchange-Directory for all Applinks - I preferred not to have it on "C:".

#10 Denis S

Denis S

    Newbie

  • Member
  • 4 posts

Posted 23 March 2011 - 12:04 AM

Hi guys!.

Just uploaded new version 0.2.
I've temporary disabled 3D-Coat existence check. Basically it was checking all running processes for "3D-COAT" symbols in .exe name.
Now the rest of the code will work regardless of this check. But the check itself is still in place and I would be really appreciate if you will attach "3dcoat_link_log.txt" file to your previous posts about this problem (it should be written to your ZBrush root folder).

Uncompressed formats support problem is being resolved. I think at least BMP will be usable in near future.

About normal map formats: I'm not very familiar with this problem, will do some research about 'maya style' and 'zbrush style' differences.
MAC OSX support is planned to be added after resolving most of the issues.

Regards,
Denis

#11 Giuseppe

Giuseppe

    Novice

  • Member
  • PipPip
  • 226 posts
  • Gender:Male
  • Location:Bari (Italy)

Posted 23 March 2011 - 01:14 AM

GREAT... thank Denis S.. in which folder can I find the obj and its texture?
Giuseppe Albergo, CG Artist
Posted Image

#12 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 23 March 2011 - 01:31 AM

Hi Denis,
thanks for the Update - unfortunately I still don't get the transfer back to Zbrush going (on XP32 now).
I took the Default Sphere like in your example. Sending to 3DC no problem though.

About normal map formats: I'm not very familiar with this problem, will do some research about 'maya style' and 'zbrush style' differences.


This has basically to do with Colour-Channel inversions. 3DC offers writing them with two different methods for the demands of different Render-Engines.
They are available in Edit/Preferences. Others and of course also Andrew can tell you for certain - I'd guess Maya-Style is the right one.
My Log-File is attached.

Attached Files



#13 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 23 March 2011 - 01:48 AM

One more thing (xp32) - when sending Geo over to 3DC the Script keeps looping although it has already written the file (regardless of chosen mode).
It says "waiting for 3DCoat - press Escape to cancel" and the Progress-Bar keeps starting anew...

#14 BeatKitano

BeatKitano

    Expert

  • Contributor
  • PipPipPipPipPip
  • 2,491 posts
  • Gender:Male

Posted 23 March 2011 - 05:37 AM

Like polyxo it's looping and there is no open in original app menu item. Only 3dsmax and voidworld so I can't open it back in zbrush.

#15 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 23 March 2011 - 09:19 AM

Like polyxo it's looping and there is no open in original app menu item. Only 3dsmax and voidworld so I can't open it back in zbrush.


Sure? I can see "Open in original App" Menu (which I believe should better called "Open in initial App")
But what I can't see is "Export to" (which I believe was better called "Send to" - indicating that this is no normal Export-Process...

Andrew: When using "Send to" one only needed one Menu-Entry" for the Applinks.

#16 BeatKitano

BeatKitano

    Expert

  • Contributor
  • PipPipPipPipPip
  • 2,491 posts
  • Gender:Male

Posted 23 March 2011 - 02:43 PM

Maybe I'm not clear, here's what I have
Posted Image

#17 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 23 March 2011 - 03:10 PM

Hmm, different from what I see. You really have that "open in original app" entry missing.
Seems that some kind of Consolidation of what Applinks do was still required...

#18 BeatKitano

BeatKitano

    Expert

  • Contributor
  • PipPipPipPipPip
  • 2,491 posts
  • Gender:Male

Posted 23 March 2011 - 03:13 PM

Aahha ok, it's a bug, if I switch back to paint room (any other room than voxel)then back to vox room the entry reappear:

Posted Image

(don't mind the weird naming, it's a translated string missing)

[EDIT]And now it works \O/
There's still that looping message though. NIce work Denis S, thank you so much !


Ho, is it possible to use dense quads instead of tri mesh ? This is so much nicer in zbrush :x

#19 polyxo

polyxo

    Apprentice

  • Member
  • PipPipPip
  • 700 posts
  • Gender:Male

Posted 23 March 2011 - 08:57 PM

OK, I'll stop this bad habit, but my major question is, why do you need applink to export a dense quad mesh.


I also would favor Quads (as an option) Michelis because I made good experiences with them in Zbrush.
I agre with Beat, your workflow recommendations really don't make sense for anyone...

#20 Francesco Mai

Francesco Mai

    Neophyte

  • Member
  • Pip
  • 60 posts
  • Gender:Male

Posted 23 March 2011 - 10:17 PM

Everything perfect with the second release a part the known limits (for now I hope) with ZB 4 and 3D coat last beta version 64 CUDA..
Windows 7 64 bit.Thank you very much Denis S!
Wonderful and very useful..New and comfortable way to create..Quad poly also for me for importing from voxel to ZB.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users