Visual C + +를 DirectX9 3D 게임 개발 가이드 제 4 장 소스 코드. 완전한 소스 코드를 직접적으로 사용될 수있습니다.
File list:
04
.\3PointPlane
.\...........\Debug
.\...........\3PointPlane.dsp
.\...........\3PointPlane.dsw
.\...........\3PointPlane.ncb
.\...........\3PointPlane.opt
.\...........\3PointPlane.plg
.\...........\main.cpp
.\FrustumPlane
.\............\Debug
.\............\FrustumPlane.dsp
.\............\FrustumPlane.dsw
.\............\FrustumPlane.ncb
.\............\FrustumPlane.opt
.\............\FrustumPlane.plg
.\............\main.cpp
.\MatrixCompute
.\.............\Debug
.\.............\main.cpp
.\.............\MatrixCompute.dsp
.\.............\MatrixCompute.dsw
.\.............\MatrixCompute.ncb
.\.............\MatrixCompute.opt
.\.............\MatrixCompute.plg
.\MatrixInverse
.\.............\Debug
.\.............\main.cpp
.\.............\MatrixInverse.dsp
.\.............\MatrixInverse.dsw
.\.............\MatrixInverse.ncb
.\.............\MatrixInverse.opt
.\.............\MatrixInverse.plg
.\MatrixTranspose
.\...............\Debug
.\...............\main.cpp
.\...............\MatrixTranspose.dsp
.\...............\MatrixTranspose.dsw
.\...............\MatrixTranspose.ncb
.\...............\MatrixTranspose.opt
.\...............\MatrixTranspose.plg
.\PointRotation
.\.............\Debug
.\.............\main.cpp
.\.............\PointRotation.dsp
.\.............\PointRotation.dsw
.\.............\PointRotation.ncb
.\.............\PointRotation.opt
.\.............\PointRotation.plg
.\PointScale
.\..........\Debug
.\..........\main.cpp
.\..........\PointScale.dsp
.\..........\PointScale.dsw
.\..........\PointScale.ncb
.\..........\PointScale.opt
.\..........\PointScale.plg
.\PointTrans
.\..........\Debug
.\..........\main.cpp
.\..........\PointTrans.dsp
.\..........\PointTrans.dsw
.\..........\PointTrans.ncb
.\..........\PointTrans.opt
.\..........\PointTrans.plg
.\VectorAdd
.\.........\Debug
.\.........\main.cpp
.\.........\VectorAdd.dsp
.\.........\VectorAdd.dsw
.\.........\VectorAdd.ncb
.\.........\VectorAdd.opt
.\.........\VectorAdd.plg
.\VectorCross
.\...........\Debug
.\...........\main.cpp
.\...........\VectorCross.dsp
.\...........\VectorCross.dsw
.\...........\VectorCross.ncb
.\...........\VectorCross.opt
.\...........\VectorCross.plg
.\VectorDotProduct
.\................\Debug
.\................\main.cpp
.\................\VectorDotProduct.dsp
.\................\VectorDotProduct.dsw
.\................\VectorDotProduct.ncb
.\................\VectorDotProduct.opt
.\................\VectorDotProduct.plg
.\VectorLength
.\............\Debug
.\............\main.cpp
.\............\VectorLength.dsp
.\............\VectorLength.dsw
.\............\VectorLength.ncb
.\............\VectorLength.opt
.\............\VectorLength.plg
.\VectorNormal
.\............\Debug
.\............\main.cpp
.\............\VectorNormal.dsp
.\............\VectorNormal.dsw
.\............\VectorNormal.ncb
.\............\VectorNormal.opt
.\............\VectorNormal.plg
.\VectorScalarMul
.\...............\Debug
.\...............\main.cpp
.\...............\VectorScalarMul.dsp
.\...............\VectorScalarMul.dsw
.\...............\VectorScalarMul.ncb
.\...............\VectorScalarMul.opt
.\...............\VectorScalarMul.plg
.\VectorSub
.\.........\Debug
.\.........\main.cpp
.\.........\VectorSub.dsp
.\.........\VectorSub.dsw
.\.........\VectorSub.ncb
.\.........\VectorSub.opt
.\.........\VectorSub.plg
.\WorldTransView
.\..............\Debug
.\..............\main.cpp
.\..............\WorldTransView.dsp
.\..............\WorldTransView.dsw
.\..............\WorldTransView.ncb
.\..............\WorldTransView.opt
.\..............\WorldTransView.plg