StjerneIdioten / I3D-Blender-Addon

Rewriting the I3D blender addon from scratch and adding long-sought community features
GNU General Public License v3.0
66 stars 18 forks source link

Exporter ignores normals and always exports fully smoothed model #18

Closed ssnd292 closed 4 years ago

ssnd292 commented 4 years ago

When exporting custom meshes, the exporter ignores the smoothing set in Blender (be it custom weighted vertex normals via modifier, auto smoothing in data properties, manual smoothing via hard and soft edges or even hard edges set by HardOps addon)

Desired effect is that the exporter keeps the normal information and treats it as is, see attached picture.

2020-02-01 00_09_14-GIANTS Editor 64bit 8 1 0 - E__Modding_FS19_EFGC195_i3d_MulcherEFGCSeries_GEExpo

ssnd292 commented 4 years ago

Is State in Blender 2020-02-01 00_27_08-Blender  E__Modding_FS19_Exporter_EdgeSmoothing blend

State when Exporting with i3d Exporter 2020-02-01 00_27_25-GIANTS Editor 64bit 8 1 0 - E__Modding_FS19_Exporter_EdgeSmoothing_Exporter i3d

Desired state when exporting as FBX and importing into Giants Editor 2020-02-01 00_27_50-GIANTS Editor 64bit 8 1 0 - E__Modding_FS19_Exporter_EdgeSmoothing_FBX i3d

i3d files and Blender file to test it out EdgeSmoothing.zip

StjerneIdioten commented 4 years ago

The blend file you have sent does not match the data exported in the fbx exporter. At least not on specular settings. When I change the specular settings to match each other in GE, then it seems that my exporter exports everything as soft shaded.

ssnd292 commented 4 years ago

EdgeSmoothing_01022020.zip

Try this