FBXLoader 를 Visual Studio 2013 Community로 컴파일하는 방법 - Unity Max Maya CAD 3D 에니메이션 뷰어소스 ★★★★★
[스크랩] VS 2012에서 FBX 파일 뷰어 및 셰이딩 에디터가 가능 게임개발 정보들
http://agebreak.blog.me/60176202437
[FBX Review] 3D프로그램 없이도 3D파일을 볼수있는 프로그램!! 3D리뷰어
http://blog.naver.com/digitalhurb/208351152
dx11에서 FBX모델 애니메이션 시에 일부 버텍스가 적용이 안됩니다..
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNO=20&no=953911&ref=953911&page=4
//
FBXLoader 를 Visual Studio 2013 Community로 컴파일하는 방법
그냥 다 된거 다운 받으면 된다... ㅡ_ㅡ;;
FBXLoader2015forDX11-master.zip
//----------------------------------------------------------
//주의 사항 : FBXLoader 2015 for DirectX11 소스에서
DEBUG 모드에서 _WIN32_WINNT 값이 0x0601 이다...
RELEASE 모드에서 _WIN32_WINNT 값이 0x0603 이다...
sdkddkver.h
#if !defined(_WIN32_WINNT) && !defined(_CHICAGO_)
#define _WIN32_WINNT 0x0603
#endif
임시로 해결 방법은 targetver.h 에서 참조되는 버전이 있는 헤더를 주석 처리해야 한다.
// #include <SDKDDKVer.h>
이것도 추가해야 한다.
Project - Properties - Configuration Properties - C/C++ - Preprocessor - Preprocessor Definitions
_WIN32_WINNT=0x0600;
_WIN32_WINNT
http://search.naver.com/search.naver?ie=utf8&sm=stp_hty&where=se&query=_WIN32_WINNT+
#error : NTDDI_VERSION setting conflicts with _WIN32_WINNT setting 해결방법 없을까요? | Other
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=26&MAEULNO=11&no=7705&ref=7705
Stop the message _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)
Using the Windows Headers
https://msdn.microsoft.com/en-us/library/aa383745(VS.85).aspx
방법: WINVER 및 _WIN32_WINNT 수정
https://msdn.microsoft.com/ko-KR/library/windows/desktop/6sehtctf(v=vs.90).aspx
//-----------------------------------------------------------------------
//FBX SDK 2015.1 VS2013 (exe - 94654Kb)
Autodesk FBX Software Development Kit
http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=10775847
이곳에 설치 된다.
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1
//-----------------------------------------------------------------------
//FBX® 2014.2.1 SDK
알고보니. 이건 필요 없었다. ㅡ_ㅡ;; 오히려 컴파일만 더 어려워짐...
http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=10775892
이곳에 설치 된다.
C:\Program Files\Autodesk\FBX\FBX SDK\2014.2.1
//-----------------------------------------------------------------------
Visual Studio 2012용 FBXLoader 2015 for DirectX11 소스
https://github.com/shaderjp/FBXLoader2015forDX11
이것을 추가해야 한다.
Project - Properties - Configuration Properties - C/C++ - Preprocessor - Preprocessor Definitions
_WIN32_WINNT=0x0600;
//-----------------------------------------------------------------------
//Visual Studio 2012용 FBXLoader 소스
FBX Loader for Direct3D11
https://github.com/shaderjp/FBXLoader
이 코드로 바꿔줘야 된다. 답인지는 모르겠다.
void CFBXLoader::ComputeNodeMatrix(FbxNode* pNode, FBX_MESH_NODE* meshNode)
{
if(!pNode || !meshNode)
{
return ;
}
FbxAnimEvaluator* lEvaluator = mScene->GetAnimationEvaluator(); //mScene->GetEvaluator();
C:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x86\d3dcompiler.lib
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1\lib\vs2013\x86\debug
libfbxsdk.lib
libfbxsdk-md.lib
libfbxsdk-mt.lib
libfbxsdk.dll
//Project - Properties - Configuration Properties - VC++ Directories - Include Directories
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1\include;
$(IncludePath)
//Project - Properties - Configuration Properties - VC++ Directories - Library Directories
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1\lib\vs2013\x86\debug;
C:\Program Files\Windows Kits\8.1\Lib\winv6.3\um\x86;
$(LibraryPath)
//기본 헤더의 경로에 추가로 사용할 헤더의 경로를 등록한다.
Project - Properties - Configuration Properties - C/C++ - General - Additional Include Directories
..\DirectXTK\Inc;
C:\Program Files\Windows Kits\8.1\Include\um;
C:\Program Files\Windows Kits\8.1\Include\shared
Error 1 error C1083: Cannot open include file: 'minwinbase.h': No such file or directory C:\Program Files\Windows Phone Kits\8.1\Include\winbase.h 31
minwinbase.h
C:\Program Files\Windows Kits\8.1\Include\um;
Error 1 error C1083: Cannot open include file: 'minwindef.h': No such file or directory C:\Program Files\Windows Phone Kits\8.1\Include\windef.h 24
minwindef.h
C:\Program Files\Windows Kits\8.1\Include\shared
//Project - Properties - Configuration Properties - C/C++ - Preprocessor - Preprocessor Definitions
WIN32;_DEBUG;DEBUG;PROFILE;_WINDOWS;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
//Project - Properties - Configuration Properties - C/C++ - Code Generation - Runtime Library
Multi-threaded Debug DLL (/MDd)
//Project - Properties - Configuration Properties - Linker - General - Additionnal Library Directories
..\DirectXTK\Bin\Desktop_2012\Win32\Debug
//Project - Properties - Configuration Properties - Linker - Input - Additionnal Dependencies
d3d11.lib;d3dcompiler.lib;dxguid.lib;winmm.lib;comctl32.lib;libfbxsdk-md.lib;DirectXTK.lib;%(AdditionalDependencies)
//
d3dcompiler.lib
C:\Program Files\Windows Kits\8.1\Lib\winv6.3\um\x86;
//
Error 2 error RC10056: C:\Program Files\Microsoft SDKs\Windows\v7.1A\include\winreg.h 541
Error 1 error LNK1181: cannot open input file 'libfbxsdk-md.lib' C:\Users\shint\Desktop\FBXLoader-master\FBXLoader-master\FBXLoaderSample\LINK
//
Error 1 error C1083: Cannot open include file: 'fbxsdk.h': No such file or directory c:\users\shint\desktop\fbxloader-master\fbxloader-master\fbxloadersample\CFBXLoader.h 22
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1\include\fbxsdk.h
알고보니.
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1\include 를
C:\Program Files\Autodesk\FBX\FBX SDK\2015.1\include\fbxsdk 로 해놓아서 오류. ㅡ_ㅡ;;
//
FBXLoaderSample.exe - 시작 지점 없음
프로시저 시작 지점 CreateFile2을(를) DLL KERLEN32.dll에서 찾을 수 없습니다.
이것을 추가해야 한다.
Project - Properties - Configuration Properties - C/C++ - Preprocessor - Preprocessor Definitions
_WIN32_WINNT=0x0600;
//-----------------------------------------------------------------------
//ClockStone FBX Viewer
C:\Program Files\ClockStone FBX Viewer\ViewFBX.exe
설치해서 실행하면. ViewFBX 에 포함된 D3DX9_43.dll 3가지를 인식하지 못한다.
일본판이라서 그런가...
컴퓨터 하드에서 검색해보니. 똑같은것이 있었다. 그래서. 모두 바꿔보니 된다.
D3DX9_43.dll
D3DX10_43.dll
D3DX11_43.dll
다운로드 주소
Download free* FBX Viewer v1.1 for Windows: DOWNLOAD
Download free test scene: DOWNLOAD
Download Autodesk® FBX exporter / importer: DOWNLOAD
http://fbx.clockstone.com/fbx-viewer-download.html
ClockStone® FBX Viewer
http://fbx.clockstone.com/
//-----------------------------------------------------------------------
//
_WIN7_PLATFORM_UPDATE;
Error 4 error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MDd_DynamicDebug' doesn't match value 'MTd_StaticDebug' in CFBXLoader.obj C:\Users\shint\Desktop\FBXLoader-master\FBXLoader-master\FBXLoaderSample\libfbxsdk-md.lib(fbxdebug.obj)
Error 2 error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function _wWinMain@16 C:\Users\shint\Desktop\FBXLoader-master\FBXLoader-master\FBXLoaderSample\FBXLoaderSample.obj
WINVER 및 _WIN32_WINNT 수정
https://msdn.microsoft.com/ko-KR/library/windows/desktop/6sehtctf%28v=vs.120%29.aspx?f=255&MSPPError=-2147217396
Downloading and installing the FBX SDK
http://help.autodesk.com/view/FBX/2015/ENU/?guid=__files_GUID_6E7B1A2E_584C_49C6_999E_CD8367841B7C_htm
Updating FBX SDK Model loading from 2012.2 to 2014.1 SDK ( symbolserver )
http://www.codeitive.com/0zJVPgjgWW/updating-fbx-sdk-model-loading-from-20122-to-20141-sdk.html
#include <winapifamily.h>
Error 1 error C2011: '_THREAD_INFORMATION_CLASS' : 'enum' type redefinition
Include guard
http://en.wikipedia.org/wiki/Include_guard
C++ Error in code (illegal member initialization, 'class' type redefinition, 'return' : cannot convert)
https://stackoverflow.com/questions/16016813/c-error-in-code-illegal-member-initialization-class-type-redefinition-re
FBX and Skinned Animation
http://www.gamedev.net/topic/658450-fbx-and-skinned-animation/
d3dx11_43.dll
Project Anarchy 2014.1가 나왔습니다!
https://www.projectanarchy.com/ko/blog/ryanmonday/project-anarchy-20141-here
What is FBX Review?
http://area.autodesk.com/products/features/fbx
FBX Review
http://apps.microsoft.com/windows/en-us/app/fbx-review/6d5638e5-a427-4c34-9126-75ab2d587821
GPU Skinning DirectX 11
http://forums.autodesk.com/t5/fbx-sdk/gpu-skinning-directx-11/td-p/4267937
UV problem with FBX and DX11
http://www.gamedev.net/topic/649378-uv-problem-with-fbx-and-dx11/
assimp-gsoc2012-fbx/port/Assimp.NET/
https://github.com/acgessler/assimp-gsoc2012-fbx/tree/master/port/Assimp.NET
acgessler/assimp-gsoc2012-fbx
https://github.com/acgessler/assimp-gsoc2012-fbx
assimp/assimp
https://github.com/assimp/assimp/tree/master/code
https://github.com/assimp/assimp
A 3D character pipeline built for game devs
https://www.mixamo.com/
OpenEndedGroup/Field
https://github.com/OpenEndedGroup/Field/tree/master/Contents/extras/jfbxlib/src/field/graphics/jfbxlib
Field ? Beta (Binary) Download
http://openendedgroup.com/field/BetaBinaryRelease.html
The Base Graphics System
http://openendedgroup.com/field/BaseGraphicsSystem.html
Loading FBX files into BaseGraphicsSystem
http://openendedgroup.com/field/LoadingFBXFiles
Customizing FBX SDK
http://download.autodesk.com/us/fbx/20112/FBX_SDK_HELP/index.html?url=WS1a9193826455f5ff-150b16da11960d83164-68ff.htm,topicNumber=d0e7925
Autodesk FBX - 2014.2 SDK
http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=23298047
FBX Format Support? - Bones / skinning / Morpher / Blendshapes - Feature Request or Alternatives with assimp?
http://vvvv.org/forum/fbx-format-support-bones-skinning-morpher-blendshapes-feature-request-or-alternatives-with-ass
FBX® 2013.3 Converter
FBX Format Support? - Bones / skinning / Morpher / Blendshapes - Feature Request or Alternatives with assimp?
FBX描?サンプルのコ?ド
http://masafumi.cocolog-nifty.com/masafumis_diary/2013/06/fbx-f7de.html
Windows 7용 플랫폼 업데이트
https://www.microsoft.com/ko-KR/download/details.aspx?id=36805
オンライン サ?ビスからマイクロソフトのサポ?ト ファイルを入手する方法
https://support.microsoft.com/en-us/kb/119591/ja