Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码


Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码, 使用前请配置好环境,如有侵权请联系。
资源截图
代码片段和文件信息
/*
#include  // for XMVerifyCPUSupport
#include 
#include 
#include 
using namespace std;
using namespace DirectX;
using namespace DirectX::PackedVector;

// Overload the  “<<“ operators so that we can use cout to 
// output XMVECTOR objects.
ostream& XM_CALLCONV operator<<(ostream& os FXMVECTOR v)
{
    XMFLOAT3 dest;
    XMStoreFloat3(&dest v);

    os << “(“ << dest.x << “ “ << dest.y << “ “ << dest.z << “)“;
    return os;
}

int main()
{
    cout.setf(ios_base::boolalpha);

    // Check support for SSE2 (Pentium4 AMD K8 and above).
    if (!XMVerifyCPUSupport())
    {
        cout << “directx math not supported“ << endl;
        return 0;
    }
    
    XMVECTOR p = XMVectorZero();
    XMVECTOR q = XMVectorSplatOne();
    XMVECTOR u = XMVectorSet(1.0f 2.0f 3.0f 0.0f);
    XMVECTOR v = XMVectorReplicate(-2.0f);
    XMVECTOR w = XMVectorSplatZ(u);

    cout << “p = “ << p << endl;
    cout << “q = “ << q << endl;
    cout << “u = “ << u << endl;
    cout << “v = “ << v << endl;
    cout << “w = “ << w << endl;
    
    return 0;
}
*/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      27648  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTOR.vsXMVECTORv14.suo

     文件       1120  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORInitFunctions.cpp

     文件        840  2018-10-17 17:17  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORReleaseXMVECTOR.log

     文件        912  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTOR ol.cpp

     文件       2021  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORVectorOps.cpp

     文件       2783  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORxmvec3.cpp

     文件   34668544  2018-10-17 17:18  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORXMVECTOR.sdf

     文件       1315  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORXMVECTOR.sln

    ..A..H.     29696  2018-10-17 17:18  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORXMVECTOR.v12.suo

     文件       7478  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORXMVECTOR.vcxproj

     文件       1214  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 1 Vector AlgebraXMVECTORXMVECTOR.vcxproj.filters

     文件      59904  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemo.vsBlendDemov14.suo

     文件      38119  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoBlendApp.cpp

     文件       1271  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoBlendDemo.sln

     文件       8092  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoBlendDemo.vcxproj

     文件       2826  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoBlendDemo.vcxproj.filters

     文件        771  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoframeResource.cpp

     文件       3012  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoframeResource.h

     文件       4302  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoShadersDefault.hlsl

     文件       5491  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoShadersLightingUtil.hlsl

     文件       4523  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoWaves.cpp

     文件       1886  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 10 BlendingBlendDemoWaves.h

     文件      48640  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemo.vsStencilDemov14.suo

     文件        666  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoframeResource.cpp

     文件       2939  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoframeResource.h

     文件     129701  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoModelscar.txt

     文件    2813115  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoModelsskull.txt

     文件       4180  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoShadersDefault.hlsl

     文件       5491  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoShadersLightingUtil.hlsl

     文件      46216  2016-03-24 21:32  Introduction to 3D Game Programming with DirectX 12 by Frank Luna源代码Chapter 11 StencilingStencilDemoStencilApp.cpp

............此处省略576个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)