3dx wishlist replace mesh with fbx format


https://forum.reallusion.com/Topic222193.aspx
Print Topic | Close Window

By hattori kun - 10 Years Ago
I'm not sure if its possible to do this can't find it but 3dx has replace mesh but only able to replace with an obj file. It would be great if fbx format is support with replace mesh so that morphs would be imported as well that is embedded with the incoming fbx.
By vidi - 10 Years Ago
You can already export as fbx with morph, but replace mesh changed only the geometry of the currently mesh .A another format as obj. is not usual and necessary.
By hattori kun - 10 Years Ago
Is this possible?
I import a model created from other software and import in 3dx with morphs. Convert to non human and then characterize. Name to character A, done.
Later I want to slightly update that character so I export again new fbx from other software. In 3dx I want to open previous Character A and just replace the mesh.
I only found obj format supported not fbx for replace mesh import. So that means exporting out dozens of obj from other software and then import to 3dx one by one. So basically its just better to just redo whole setup.
By vidi - 10 Years Ago
Is this possible?

Yes that is the same in green, if you import (Open Option)a fbx with facial expressions morphs
a Morphs is a Morph , no matter you change only the mouth or the whole Body.
Important animation in the 3DXC import menue must be selected.

But if you want general replace the Shape of a Mesh For that you have the replace Mesh option. In this Option you only exchange the mesh with your new geometry


At the moment iClone supported no Morphanimation only the shapes, and also the acess about the Morph with Face Puppet ist not the best solution
I think we get with 3Dxchange6 more possibility in this case.
By hattori kun - 10 Years Ago
Sorry my request might not be clear. I think there's some misunderstanding with the request.
Example
I have a character already characterized and face also already setup, pic 1.
I want to swap or replace it with an updated character later on. The option is only obj no fbx, pic 2.
Obj would mean I would have to import many obj with many morph info instead of one fbx with embedded morph info.
In other appz its possible to swap or replace a whole character with all its morph info with one step.
I tried to replace the mesh with an obj and ofcourse as expected the face setup is gone because obj has no multiple embedded morph info.

By vidi - 10 Years Ago
I'm sorry is to difficult for me to explain proper with my lack of english .
Option Replace mesh , replace only the currently mesh with another geometrie, and not import more Blendshapes.
In other appz its possible to swap or replace a whole character with all its morph info with one step

in this case you need the Option File open as fbx . In this fbx file all Morph Targets should stored as a key in a animation.
Import your fbx file with this animation (animation must be selected )
Then You will see all Morph Targets are listed in the morphlist.
By hattori kun - 10 Years Ago
Thanks vidi. I didn't find an open as fbx in the toolbar.
I did find open as fbx somewhere else. Its this button? There is an fbx dropdown. So this can also replace mesh and include the embedded morphs, hopefully. Will do some tests.

By hattori kun - 10 Years Ago
Justed tested. Unfortunately I can't make it work to the feature request I posted. I could be missing a function in 3dx :D

This is how the feature request would work.
For example pretend this is in 3dxchange with a character all setup and ready. But I updated the character in modo, lightwave, etc and only want to swap out the old mesh to the new mesh in 3dx. I want all the settings in 3dxchange retained as well as facial setups. Obj will erase all setup. I can start from scratch ofcourse and save the template settings and reload those settings on a new imported mesh but its quicker to just swap out a mesh.:D





By hattori kun - 10 Years Ago
I created this character in lightwave and rigged it but the skeletal structure and hierarchy is the same so I can simply swap or replace the mesh with another of the same proportion and embedded morphs.
Its a bit extreme than my request but its the same replace function. All settings retained even face setup as long as the naming convention is the same. I simply replace and choose the new mesh and boom :D


Is there something similar in 3dxchange to update/replace characters quickly?
By vidi - 10 Years Ago
I did find open as fbx somewhere else. Its this button? There is an fbx dropdown. So this can also replace mesh and include the embedded morphs, hopefully. Will do some tests.


Yes File Open and Import fbx.

If I bake a animation where every key on the timeline represented a Morph , and I import it in 3D xchange as fbx with animation selected, I get all these morphs automatically listed in the Morphlist.

I can simply swap or replace the mesh with another of the same proportion and embedded morphs.

In respect of your video
Replace a mesh or replace a object are 2 difference things .

Replace mesh means, replace the modification of the same meshes. Just for that is this option, not for replace with a new Object.
not allowed to change the vertex count !


By hattori kun - 10 Years Ago
vidi (1/27/2015)
I did find open as fbx somewhere else. Its this button? There is an fbx dropdown. So this can also replace mesh and include the embedded morphs, hopefully. Will do some tests.


Yes File Open and Import fbx.

If I bake a animation where every key on the timeline represented a Morph , and I import it in 3D xchange as fbx with animation selected, I get all these morphs automatically listed in the Morphlist.

I can simply swap or replace the mesh with another of the same proportion and embedded morphs.

In respect of your video
Replace a mesh or replace a object are 2 difference things .

Replace mesh means, replace the modification of the same meshes. Just for that is this option, not for replace with a new Object.
not allowed to change the vertex count !




Right I see. Iclone is unique and differentiates mesh into object types so I should ammend the request.
Wishlist would be
Replace with new object whether its a prop, avatar, etc.
And the file format is fbx so embedded morph info will still be there after replacing.
Obj does not retain embedded morph so fbx support requested. The mesh root node in 3dx with right click replace with new fbx file would be great.:D
By vidi - 10 Years Ago
The mesh root node in 3dx with right click replace with new fbx file would be great.


... but at the end the same thing, if you use the open button .
By hattori kun - 10 Years Ago
vidi (1/28/2015)
The mesh root node in 3dx with right click replace with new fbx file would be great.


... but at the end the same thing, if you use the open button .


The open button on the top left? But that removes the characterization and all the settings I had already if I use that to try to swap objects. Or is there another open button I'm missing? Thanks.
By Rampa - 10 Years Ago
There is no need to replace the mesh if your just loading some new morph targets, because your using the same mesh. If you want a different mesh (different poly count, order, uv's, etc.) then you do need to start over.

For importing a bunch of new morphs, you add them to the "Expression Editor" rather than using a replace mesh command. The expression editor will read FBX, supports importing multiple files at once if necessary, and should see all your morphs in your FBX file just fine.

Also, you will find a lot of videos if you google "3Dxchange morph import". Most of them will show creating a DAZ animation of the morphs, but you don't need that. A simple FBX which includes all the morphs works fine.

Good luck! :)
By hattori kun - 10 Years Ago
Not replacing or adding morphs. I'm actually requesting the ability to swap or replace avatar like in the previous video. :D
The point order is the same. The only thing that's different is the shape of the new avatar.
By hattori kun - 10 Years Ago
hattori kun (1/27/2015)
I created this character in lightwave and rigged it but the skeletal structure and hierarchy is the same so I can simply swap or replace the mesh with another of the same proportion and embedded morphs.
Its a bit extreme than my request but its the same replace function. All settings retained even face setup as long as the naming convention is the same. I simply replace and choose the new mesh and boom :D


Is there something similar in 3dxchange to update/replace characters quickly?


This video shows replacing of mesh function or if it were in Iclone a character object.
Its a straight swap. The video I created shows an extreme situation with swapping totally different characters but it still works as long as naming conventions and weight values are the same. Its extreme but something like this in 3dx would be nice.:D
By vidi - 10 Years Ago
swapping totally different characters but it still works as long as naming conventions and weight values are the same


For what would it be needed, because with open you not have these restriction ? With open no matter which naming convention or weight value it have
By hattori kun - 10 Years Ago
vidi (1/30/2015)
swapping totally different characters but it still works as long as naming conventions and weight values are the same


For what would it be needed, because with open you not have these restriction ? With open no matter which naming convention or weight value it have


For easy swapping out avatars in 3dx. Three clicks done. :D
I didn't have to setup the new character again in my video as long as the naming conventions of the morphs are the same and weightmap values are similar. My setup works instantly as seen in the video. No loading of profile,s needed.

On a related note. There is also something different with how 3dx stores morphmaps. It stores them keeping the mesh as absolute reference. In other appz its not absolute. Anyway that's a different topic.