Jump to content
3DCoat Forums
vladius

Local Space – Does it really exist in 3D Coat?

Recommended Posts

Is there actually a concept of local space in 3D Coat? When I import an FBX from Blender, seems like all local space information is lost, as I can't really use the Symmetry's local space options.

Edited by vladius

Share this post


Link to post
Share on other sites

There is an option on Symmetry.

LS.jpg

Share this post


Link to post
Share on other sites
3 minutes ago, Carlosan said:

There is an option on Symmetry.

LS.jpg

Yup. That's what I'm talking about. But what is actually that local space?

See, I have a scene in Blender with all those objects in it. I want to import those objects in 3D Coat with each object having its unique local space. I have some tubes rotated at 20 degrees. I want their axis of symmetry be preserved.

Share this post


Link to post
Share on other sites

I just made a test by exporting a rotated and translated box out of Houdini and imported it back into 3D-Coat and Blender. Blender does preserve the local rotation axis, but places the box at the origin (though the axes are probably wrong because in Blender Z+ is up). 3D-Coat ignores local rotation axis, but places the box correctly.

A bug, behavioris intentionalis or user error? :P

Original:

box_lra_original_houdini.jpg

Blender:

box_lra_fbx_blender.png

3D-Coat (Sculpt Room):

box_lra_fbx_3dc.png

Share this post


Link to post
Share on other sites

For some strange reason, Andrew calls LOCAL AXIS, MAIN AXIS. I think that is the source of a lot of confusion because I've never used a 3D app that uses that term MAIN Axis. It's always called LOCAL axis. So, in the Tool Options dialog, you want to click TO MAIN AXIS. I've mentioned this issue to Andrew multiple times and nothing has changed. In fact, with the IMPORT tool, I don't even know what the heck LOCAL Axis is supposed to do.

Share this post


Link to post
Share on other sites

Unfortunately in this particular "boxy" case, to main axis will just put the manipulator inside the bounding box of an object. It won't rotate it to orientation the object was originally imported with, which is strange because this button seems to be working much better in the retopo room, as it at least attempts to reorient local rotation axes. They still don't match the original orientation though (as seen below on the screenshot from retopo room):

screenshot_16-10-05_01_44_12.png

Edited by ajz3d

Share this post


Link to post
Share on other sites
16 hours ago, AbnRanger said:

For some strange reason, Andrew calls LOCAL AXIS, MAIN AXIS. I think that is the source of a lot of confusion because I've never used a 3D app that uses that term MAIN Axis. It's always called LOCAL axis. So, in the Tool Options dialog, you want to click TO MAIN AXIS. I've mentioned this issue to Andrew multiple times and nothing has changed. In fact, with the IMPORT tool, I don't even know what the heck LOCAL Axis is supposed to do.

Main axis is CALCULATED (based on geometry and/or normals, I suppose) It has nothing to do with real local coordinate system.

Seems like 3D Coat imports objects correctly, but it collapses the local coordinate system converting geometry to global space. Same goes for the export. All geometry exported from 3D coat is placed in 0,0,0.

Seems like there is actually an exclusion in Surface Sculpt mode, where Transform tool actually transforms the local basis.

Anyways, it's very tedious to deal with the lack of local basis in the Paint and Retopo rooms. Hope that proper local coordinate systems (or even hierarchies of those) get implemented in 3D Coat, having both import and export.

As of Blender, you have to specify correct global coordinate system in its FBX import/export options. Otherwise, you get mirrored and rotated results.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×