카테고리 없음

fbx와 obj의 차이

무말랭이 2022. 7. 9. 06:41

https://rusalgames.tistory.com/10

 

fbx와 obj의 차이

출처: https://www.reddit.com/r/Maya/comments/ak2dd1/whats_the_difference_between_obj_and_fbx_and_when/ What’s the difference between OBJ and FBX? And when to you what Like is there Even a big diffe..

rusalgames.tistory.com

 

 

출처:

 

https://www.reddit.com/r/Maya/comments/ak2dd1/whats_the_difference_between_obj_and_fbx_and_when/

 

What’s the difference between OBJ and FBX? And when to you what

Like is there Even a big difference? If I want to texture them in substance painter upload the model to Sketchfab which should I use

www.reddit.com

OBJ is much simpler format that only keeps geometry (vertex, normals, etc) and uv data.

FBX is much more advanced format that can hold much more data - models, uv data, joints, skinning information, animations, multiple takes of animation in one file, curves, and even embed texture files.

FBX is standard for data exchange between DCC apps and game engines like Unity and UE4. FBX was originally a native format for Motion Builder scenes, so in theory it can hold whole scene data in a node-based structure.

TL; DR; If you only need to export mesh and UVs use Obj. It may even help to clean up some unwanted stuff. If you need anything more than that - use fbx.

 

요약

  • obj: 버텍스나 노말같은 것들이나 UV 데이터같은 기본적인 정보만 저장되는 포맷
  • fbx: obj에서 저장되는것뿐만 아니라 다른 많은것들이 같이 저장됨
  • 애니메이션 넣을려면 fbx로 저장해야함
  • 메쉬와 UV 정도만 익스포트하려면 obj로 저장하는게 좋음. 다른 복잡한 정보들을 지워줄수도 있음, 뭔가 더 원한다면 fbx 쓰자
  • obj 쓰는게 더 깨끗할 수도 있다고 하는 의견이 꽤 보임.
  • fbx 이전에 obj라는 파일 포맷이 존재했었고, fbx는 3d 프로그램들 간 파일 교환을 위해서 만들어진 것이라고 함
    (FBX came along to try to solve the problem of not having a way to exchange data between 3d applications and it tried to solve not just object data, but material, animation, camera and all kinds of 3d scene data. So FBX is technically far superior than OBJ.)

출처: https://rusalgames.tistory.com/10 [베개발:티스토리]