English


Profile Picture

Blender Auto Setup

Posted By Victor.Soupday 4 Years Ago
Rated 4.8 stars based on 17 votes.
1
2
3
4
5
6
7
...
58

Blender Auto Setup

Author
Message
tiedtke.
tiedtke.
Posted Last Year
View Quick Profile
New Member

New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)New Member (17 reputation)

Group: Forum Members
Last Active: Last Year
Posts: 2, Visits: 9
"Send mesh alterations back to CC4" is broken in CC4.5 and doesn't update the mesh in CC. Plugin version 2.1.9. Blender version 4.2.2. Is there a fix for this coming? :)

Thanks! 

Best,
Michael
4u2ges
4u2ges
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)

Group: Forum Members
Last Active: Last Week
Posts: 5.3K, Visits: 16.6K
Wonder if it's possible to add a UV rotate parameter to the texture export/import (API reference indicates there is such parameter exists)

By default IC/CC only have increments of 90 degrees for texture rotation.
In iClone however, it's possible to set any other angle. But it's kind of PITA to redo it every time after export/import.
(and it's not possible to set in CC).

You basically set a 90 degree rotation somewhere at the timeline (frame 90 for instance).
Then, when you got to frame 45, the texture is rotated by 45 degrees. Frame 30 - 30 degrees... etc.
You hit Remove Object Animation and the rotation is baked internally. So it has to be written somewhere?




4u2ges
4u2ges
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)

Group: Forum Members
Last Active: Last Week
Posts: 5.3K, Visits: 16.6K
OK, thank you for the info.
Yes, those are not critical to my workflows. And I will take your suggestions.
I shared some SSS shaders for CC3+ topology on Humanoids. Still unfortunate RL is blocking DHS.

Another suggestion though for Datalink. If it's possible to have a cleanup routine for Converted objects.
Like once you Convert object(s), there is no way of going back (to restore the original state and Convert over).
I do not remember, but for whatever reason I needed that recently :)

And a small bug, or rather a need for handling object materials during conversion.
Script will error out if there is a material without a name (I found quite a few no-name materials in some third party projects I was trying to send over).

Update:
It's actually happening not while using Convert but rather with Go IC/CC
For something like that (which may not be common), there is an error.
(maybe just ignore materials without name)

76% of original size (was 659x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/fcd85496-c89b-4767-a62f-a2da.jpg




Victor.Soupday
Victor.Soupday
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)

Group: Forum Members
Last Active: 2 days ago
Posts: 569, Visits: 9.0K
4u2ges (8/23/2024)
1. It would be valuable if you add an option to export with Expression Sequence (third option on regular FBX export).
There are cases where backed up expression profile is not applicable (when exporting Humanoids for instance, making certain changes and returning back).
Upon returning, backed up profile would fail to apply and the only way is to re-import expressions from the same FBX file (exported from Blender) containing the sequence.


There is no option in the API to export with an expression sequence.

However... it may not be needed. As an alternative I can fetch the bone rotations used in all the expressions. Adding that data to the export, it could be used to reconstruct a new expression sequence and ExpressionFrameMap.ini, to be compatible with the batch expression sequence import as outlined here.

(Assuming the batch import will work with an FbxKey generated from a non-sequence based export)

4u2ges (8/23/2024)
2. Also not sure how to convert Standard character to Humanoid with pipeline (after making changes to Standard character in Blender).
This one also directly relates to 1.

Right now I use a built-in FBX export/Import routine. But although it was improved lately, it's still a hassle with materials.


I did have a function that did this, but it's gone missing. Probably because it was woefully inadequate and it really needs much more work.

But basically all it did was change the generation string, which you can do my hand:

Character Build Settings Panel: Expand Import Details > Generation -> change to "ActorBuild"

4u2ges (8/23/2024)
Update: There is one more thing :D
This was bugging me for a long time as well. I know RL still does not allow to apply DHS to Humanoid meshes.
I understand it relates to set of external maps which have to match the UV and all (although I wish to have more freedom in this matter).
But now we can Accurig Standard characters and convert them to Humanoids and DHS would be preserved inside CC (this kind of contradicts with RL standards).

So I can now attach CC heads along with other parts of converted with Accurig characters to practically anything while deleting unwanted parts of the body.
Then Accurig it over, save, send to iClone...  etc. All inside CC while preserving DHS for remaining parts.

However, once I export with pipeline and import back to CC, DHS is lost and all is converted to "boring" PBR.
I wonder if you can do anything about it, or RL has a full control of policies here...
This evidently also relates to 1 and 2.


The API function to set the material's shader does not appear to be allowed to set Digital Human Skin / Head / Eyes / Teeth or Tongue.

Ideally it could be possible to closely replicate the DH Skin shaders with the SSS shader and reconstructing some of the textures. But... the API for the SSS shader is not feature complete either and it's not possible to set this up correctly, yet. But I'm told this is being fixed.

4u2ges
4u2ges
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)

Group: Forum Members
Last Active: Last Week
Posts: 5.3K, Visits: 16.6K
1. It would be valuable if you add an option to export with Expression Sequence (third option on regular FBX export).
There are cases where backed up expression profile is not applicable (when exporting Humanoids for instance, making certain changes and returning back).
Upon returning, backed up profile would fail to apply and the only way is to re-import expressions from the same FBX file (exported from Blender) containing the sequence.

2. Also not sure how to convert Standard character to Humanoid with pipeline (after making changes to Standard character in Blender).
This one also directly relates to 1.

Right now I use a built-in FBX export/Import routine. But although it was improved lately, it's still a hassle with materials.

Update: There is one more thing :D
This was bugging me for a long time as well. I know RL still does not allow to apply DHS to Humanoid meshes.
I understand it relates to set of external maps which have to match the UV and all (although I wish to have more freedom in this matter).
But now we can Accurig Standard characters and convert them to Humanoids and DHS would be preserved inside CC (this kind of contradicts with RL standards).

So I can now attach CC heads along with other parts of converted with Accurig characters to practically anything while deleting unwanted parts of the body.
Then Accurig it over, save, send to iClone...  etc. All inside CC while preserving DHS for remaining parts.

However, once I export with pipeline and import back to CC, DHS is lost and all is converted to "boring" PBR.
I wonder if you can do anything about it, or RL has a full control of policies here...
This evidently also relates to 1 and 2.




Victor.Soupday
Victor.Soupday
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)

Group: Forum Members
Last Active: 2 days ago
Posts: 569, Visits: 9.0K
CC/iC Blender Tools / Pipeline Plug-in 2.1.5
Github:     
Online Documentation:     
Blender Auto Setup Add-on:     
CC/iC Blender Pipeline Plug-in:     

Product Page
Documentation
Release Version
CC4 / iC8 Version
CC3 Version
Release Notes




Changelog:

Blender Add-on:
  • Proportion edit should work on all character types (except Rigified)
  • Sync lights and send pose should work in all modes and keeps the active mode.
  • Lighting brightness adjust slider.
  • Some GameBase detection fixes.
  • GameBase skin roughness tweaks.
  • Fix for vertex color sampling when json data is missing.
Pipeline Plug-in:
  • Go-B Morph will use existing connection if there is one.
  • Re-importing GameBase/ActorCore/AccuRig morph crash fix.
  • GameBase and AccuRig characters will always export from CC4 with facial expression profile and data.
Victor.Soupday
Victor.Soupday
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)

Group: Forum Members
Last Active: 2 days ago
Posts: 569, Visits: 9.0K
imusic.unity (7/30/2024)
76% of original size (was 659x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/f9dd4926-9045-4afe-92f3-bcc9.png

always pop up this error message once i import character from cc
restart the computer/ reinstall the add-on or reinstall the blender can't help
Could you fix this problem? Thanks!


It is indeed a bug, and it should be fixed in 2.1.5, but it's in a section of code that should never really be reached. Only if the json data is corrupted is this code ever reached. So whilst this problem should be fixed, you may have more problems with that character in future.

I've only seen that happen a few times and it was down to bad collider data in the character. I had to replace all the colliders to resolve it.
backbone
backbone
Posted Last Year
View Quick Profile
New Member

New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)New Member (21 reputation)

Group: Forum Members
Last Active: Last Year
Posts: 1, Visits: 78
76% of original size (was 659x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/f9dd4926-9045-4afe-92f3-bcc9.png

always pop up this error message once i import character from cc
restart the computer/ reinstall the add-on or reinstall the blender can't help
Could you fix this problem? Thanks!
Victor.Soupday
Victor.Soupday
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)Distinguished Member (5.8K reputation)

Group: Forum Members
Last Active: 2 days ago
Posts: 569, Visits: 9.0K
CC/iC Blender Tools 2.1.4
Github:     
Online Documentation:     
Blender Auto Setup Add-on:     
CC/iC Blender Pipeline Plug-in:     

Product Page
Documentation
Release Version
CC4 / iC8 Version
CC3 Version
Release Notes




Changelog:

2.1.4
  • Datalink receive Update / Replace function, to replace whole characters or selected parts.
  • Fix to character validation and clean-up.
2.1.3
  • Motion Set UI errors fixed.
  • Eevee-Next SSR Eyes fixes.
  • Iris brightness render settings for Eevee & Cycles.
  • Bake fixes for Blender 4.2 refractive eyes.
  • Export-Bake warnings when not build for Eevee.
  • Lighting tweaks.
2.1.2
  • Blender 4.2 lighting settings fixes and adjustments.
    • Eevee-Next Raytracing, shadows and shadow jitter enabled on render settings and lights.
    • Blender 4.0+ lighting presets use AgX.
  • Eevee & Cycles global material options.
    • Control of SSS weights, roughnes power and normals for various material types.
2.1.1
  • Fix UDIM flattening on proportion editing and sculpt base mesh transfer.
  • Lighting sync area correction.
  • Datalink plugin version compatibility check.
2.1.0
  • Motion Sets:
    • Action name remapping and retargetting overhaul.
    • Motion set functions: Load/Push/Clear/Select/Rename/Delete
    • Motion prefix and use fake user option added for all animation retargeting and import.
    • Motion set filter and motion set info function.
  • NLA Tools:
    • NLA Bake functions moved to NLA editor panel.
    • Motion set panel in rigging and NLA editor and Datalink.
    • NLA strip alignment and sizing utility functions.
  • Fixes:
    • Duplicating character no longer duplicates actions.
    • Store object state checks objects/materials exist.
    • Positioning fixes with rigify

Hopefully, this will be enough to explain how to install and set-up the data-link pipeline. With a brief intro to what it does.



Then I'm going to need to go through all of it's features and how they work...

3DPiXL
3DPiXL
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)Distinguished Member (3.0K reputation)

Group: Forum Members
Last Active: 2 Months Ago
Posts: 281, Visits: 2.8K
*** Updated ***
I see version b has fixed this, thank you :)

Hi,
Just downloaded the new versions and updated both Blender (4.1) and CC4 but I now receive this error. Assuming this is a bug?
76% of original size (was 659x19) - Click to enlargehttps://forum.reallusion.com/uploads/images/8d6ae6e6-ff79-46dd-b9a8-cd62.jpg


Reallusion Tutorials and Tips: https://www.youtube.com/@3DPixl 

1
2
3
4
5
6
7
...
58



Reading This Topic

1 active, 0 guests, 1 member, 0 anonymous.