Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® FBX® / FBX SDK / how can force it
  RSS 2.0 ATOM  

how can force it
Rate this thread
 
62118
 
Permlink of this thread  
avatar
  • zydgyy
  • Posted: 20 November 2011 10:27 PM
  • Total Posts: 84
  • Joined: 09 November 2011 05:37 PM

If my normal and texture vector is not mapped by control point,how can i force this kind of mapping?!



Replies: 1
/userdata/avatar/vx3501hqr_small.jpg

If you want “to force mapping by control point”, then you need to convert the mapping mode to eBY_CONTROL_POINT.

But this conversion does not always make sense.
For example, if the mapping mode of normal is eBY_POLYGON_VERTEX, and you want to convert it to eBY_CONTROL_POINT, then the problem is one control point might have different normal in different polygons that use it. So either you split the mesh to make all polygons do not share any control point, or you need to decide which normal you want to use for certain control point if it is corresponding with more than one normal value. And the former method mean to change the mesh, and the latter one will lose some normal information, which is bad.

Author: Jiayang Xu

Replied: 07 December 2011 02:35 PM  
avatar
  • zydgyy
  • Posted: 11 December 2011 03:43 AM

OK,and i want to know when the normal mapping is by polygon vertex or by control point when export it from 3DS MAX?!THANK YOU!



Replies: 1
/userdata/avatar/vx3501hqr_small.jpg

It is always by polygon vertex when export from 3ds max, because 3ds Max itself always use “by polygon vertex” mapping for vertex normals.

Author: Jiayang Xu

Replied: 11 December 2011 01:42 PM