Jump to content

GDTF Forum

David "Rex" Whalen

3DS respect file dimensions??!! Not

Recommended Posts

Observation:: With the latest build of the Builder, I've noticed the 'choose file dimensions' as a check box on the Import; great idea.  This doesn't seem to parse the values over to the web interface however; IE, the dimension boxes arrive with 0 value and thus the object/model/file is non-rendering in the GUI....that's slightly confusing?!  I have to manually input the actual values of the file....:}, which is no better than previous build where a default value was jammed into the entry field...and I had to look up the models actual dimensions and manually input them to get a proper Size of the geometry.

 

I think/hope most modellers/3D artists construct to a logical size and/or MFGers specifications on the drawings/DWG/DXF files...just sayin', as the hippy kidz say they're saying...lol.

Edited by David "Rex" Whalen
clarifying pipeline/workflow

Share this post


Link to post
Share on other sites

I'm with Rex, I've had to create a workaround in C4D just to get the actual dimensions of each piece of Mesh and then insert them manually. Is it in the pipeline for a future release to accept information from the 3ds like we have been doing with MA3D since it's beginning? 

Cheers!

MattG

Share this post


Link to post
Share on other sites

Ya, the MA Lighting 3DS Importer is fairly good at respecting dimensions, irregardless of the GUI 'units' the interface is set to.  Again, I say it's more 'default' to accept the file's settings....or at least parse the data to the entry fields for evaluation.

Share this post


Link to post
Share on other sites

Hi Rex,

this certainly is not my experience, actually, the addition of reading dimensions from file is great as you do not have to get the box dimensions of the model.

See attachments here.

Or am i looking at a different thing?

Cheers

Petr

 

 

 

Screenshot from 2019-10-05 13-59-30.png

Screenshot from 2019-10-05 13-59-46.png

Screenshot from 2019-10-05 13-59-52.png

Share this post


Link to post
Share on other sites

Here are my Import results from the Model Tab, the first step of the process. 1794799716_IMPORT__USEFILEDIMENSIONS_0.thumb.png.b328e5fc238c2ece7758893c37d415fb.png

I've named the geometry, checked Use File Dimensions, it's a 3DS File, I'm Uploading, I hit OK.

This is the resulting object with no dimension data and you can zoom into infinity and not see any geometry.

USE_FILE_DIMENSIONS_RESULT_0.thumb.png.7af483cd392151ea6256366bf4255e94.png

If I go into the Geometries Tab and select the Existing model, I still get no dimensions...?!! Huh? and you're using C4D as your CAD tool for generating the 3DS file?

 

GeometryTabNoDimensions_0.thumb.png.a4f8d9ceb305efaa734e5d24d844e0d1.png

I can't imagine what I'm doing horribly wrong...? I'm thinking it's in the uploading process maybe, I can't believe there are Zero Vertices in the 3DS file...?!? Which would make it indeed a non-rendering object... good thing more than one individual is working on this paradigm, ;), cause we are not all using the same programs to generate fileTypes, imho, or browsers since this is web based tool. Chrome here, U.S.A, Windows 7 machine, C4D 16[I think]...and now when I go back into the Geomery Tab, the selected geometry has a vert count??!  Goofy...I've not had issues with earlier 3DS files and rendering...but now seem to.

 

David/rex

 

Share this post


Link to post
Share on other sites

or this Windows 7 machine, cause IE can't even render the Fixture Builder page log-in page[no entry fields just blue background] on this same computer/device.  I'll investigate more with a Windows 10 laptop shortly...

Share this post


Link to post
Share on other sites

Pretty much the same issues on a Windows10 laptop, Chrome, different 3DS file. Still very goofy Import.... The model I just uploaded has entirely wrong dimensions as it is not 2 mm x 2 mm....does have only 246 Verts, which should fall within the range to render, iirc, as to limitations on a 3DS model. I had no problems on the earlier version of the Builder, just sayin'....and now with new build and new features, I got's problems uploading...again, just sayin'...I have an observation; not saying it's right or wrong, it's what I'm observing at this moment in time, ;).  Anyone else had no problems earlier but now do??  Just askin'...

Rex

Share this post


Link to post
Share on other sites

Hi Rex,

we do no use C4D, we model stuff is Solid Edge and convert in various tools to 3DS, for example some manipulations and mesh simplification, together with final export to 3DS are done in MeshLab.

Can you provide your 3DS file here please? Or link to a GDTF file with that 3DS inside?

 

thank you

Share this post


Link to post
Share on other sites

Certainly, glad to help. Here's a simple Cube primitive, exported from Cinema4D as a 3DS file AT Units set to Meters in the C4D Scene, exported at units set to Meters to 3DS. Geometry had Material[no bitmap] applied to it with UV mapping and a Phong shader set to ~80+degrees angle.

Do a straight up Import using the Fixture Builder.  When you Import the 3DS file, it's got size values now[with this test model] and a vert count, but no rendering in the UI? None of my earlier Imports of 3DS files had this issue?CUBE.3ds

Share this post


Link to post
Share on other sites

Another observation:: This model was exported at the Size of 2Meters each face. Even when I change the UI to use M as my units the Import arrives with mm as default Size/Scale...

Share this post


Link to post
Share on other sites

Actually, i do see the qube in the builder and i think you do too, but the issue is in size. When i calculate box dimensions for this model, in MeshLab, here is what i get:

Mesh Bounding Box Size 2.000000 2.000000 2.000000

That is in milimeters. So the units are somewhat off.

So it is really tiny and this is why you "cannot" see it.

See attached Esprit head, so comparison.

Cheers

Petr

head.3ds

Share this post


Link to post
Share on other sites
Posted (edited)

Oh, I agree, by changing the values manually, I do get a rendering now. This, to me, is not respecting the file's Size. I set the UI to Meters, it's Exported at Meters. It arrives as 2 mm...even when I set the UI to meters and have to again, as before, set the Size manually...the original observation I made on this build. For me, checking the box, does nothing as an improvement and the default Units of the UI don't seem intuitive...

Ya, every time I Import this cube, it arrives at  2mm instead of it's exported units, Meters....even if I set the UI to Meters...that is not intuitive at all, imho.

 

Rexy

Edited by David "Rex" Whalen

Share this post


Link to post
Share on other sites
1 minute ago, David "Rex" Whalen said:

Oh, I agree, by changing the values manually, I do get a rendering now. This, to me, is not respecting the file's Size. I set the UI to Meters, it's Exported at Meters. It arrives as 2 mm...even when I set the UI to meters and have to again, as before, set the Size manually...the original observation I made on this build. For me, checking the box, does nothing as an improvement and the default Units of the UI don't seem intuitive...

I have checked your file in another tool and it shows the same size. 2x2x2mm.

I actually do not see any issue in the builder... i tested your file: when it imports, size is correctly either at 2x2x2mm, or, if i set the size manually, before the import, the size is applied correctly.

To me, the settings in your original program are not as you expect, when again, checked not only in the builder but also in unrelated 3rd party software here.

But i do not know C4D to be able to help you there.

 

 

Share this post


Link to post
Share on other sites

It must be how C4D exports 3DS files, as this file is definitely not 2mm per side in C4D, it is 2 M x 2 M x 2 M...the default Size of the Cube Primitive in Cinema4D??C4D_Export3DS_Meters.png.0193de04db81a68859ae0c9191f630b6.png

Here are the Preferences for Exporting 3DS files from my copy of C4D: Meters

 

C4D_Units_Meters.png.071342efc24aa0a8d3f663b030bf6044.png

Here are the Preferences for Displaying Units in the C4D Interface: Meters

C4D_ObjectInGUI_2Meters.thumb.png.006d8b5b2eed09d759ede7f7c16f3928.png

Here's the 2Meter Cube in the C4D Scene. Notice Size is 2m, not mm.

 

I've been Exporting 3DS files into MA Lighting MA3D for several years now for 3D visualizations; never had issue with Size or Scale of the models. Now, 2 programs say it's actually set to mm's...??! amazing and hard for me to believe actually...??? And I just checked in another 3D modeling/animation program I have and it said 2 Meter Cube...go figure?!

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

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.