Incorrect normal binding for 3DS import

Create issue
Issue #67 resolved
Thomas Moeller created an issue

When importing 3DS models the surfaces appear ugly caused by wrong binding of normals. Normals are computed for each strip in the SoTriangleStripSet, therefore the normal binding should be PER_PART. Also by default the function coin_3ds_read_file() should not append normals as computation of vertex normals is not yet supported and also the smoothing group values aren't parsed, which are needed to compute correct normals.

I suggest correcting the normal binding and changing the default parameter for appending normals to zero (normals computed by shapes instead).

Comments (3)

  1. Log in to comment