acmilan作者
10年4个月前修改于 9年5个月前IP:四川
824558
1楼

######################################

SharpDX 2.6.3(MIT协议开源)

DirectX的.NET封装版本。缺点是没有文档,大部分靠猜,不适合初学者。

支持.NET2.0和4.0的最后版本,需DirectX运行库June 2010支持。


attachment icon SharpDX-SDK-2.6.3.exe 7.08MB EXE 19次下载

源代码:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

示例:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

DirectX运行库June 2010精简版,不包括老版本DLL


attachment icon dx43_minredist.rar 5.87MB RAR 16次下载

DirectX运行库June 2010完整版,包括老版本DLL,可解压后自行精简

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

######################################

OpenGL ES ANGLE Translator(Win7+、VS2015+)

Windows上的OpenGL ES官方开发包

支持OpenGL ES 2.0 (Direct3D 10.0)、OpenGL ES 3.0 (Direct3D 10.1+)

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


attachment icon angle-ms-master.zip 4.22MB ZIP 24次下载

######################################

DirectX 11开源工具库(VS2012+)

VS2012+和WinSDK8+保留了D3DCompiler、D3DCSX,将XNAMath改为了DirectXMath。但D3DX11不再提供,而是分成了若干个开源工具库。除此之外,Effects11和DXUT也经过重写并开源。开源工具被放在GitHub上面。

要注意的是,DirectX 11开源工具库不支持DirectX 9和10,它们需要手动解码上传渲染资源。

用于VS2012+的DirectX 11开源工具库包括:

参考文档:

DirectX 12开源工具库(VS2015+)

DirectXTex、DirectXMesh、DirectXMath\SHmath、UVAtlas和DirectX 11是通用的。DirectX 12不再有FX11和DXUT的对应版本。

######################################

3D模型导出插件

######################################

一些具有历史意义的DirectX SDK

DirectX SDK老版本最老提供到DX7,再老就没有任何意义了,因为DX直到DX7才算是比较好用的3DAPI,并且现在所有的硬件和软件模拟器,对DX7及之前的API的支持或多或少有一些问题。

DirectX 9.0c SDK Summer 2004

DirectX 9.0c SDK最初的版本,第一个支持x64的版本,最后一个整合了老版本D3DX的版本,HLSL开始支持Shader Model 3.0。


attachment icon dxsdk_sum2004.part1.rar 49.00MB RAR 45次下载
attachment icon dxsdk_sum2004.part2.rar 49.00MB RAR 44次下载
attachment icon dxsdk_sum2004.part3.rar 49.00MB RAR 42次下载
attachment icon dxsdk_sum2004.part4.rar 49.00MB RAR 31次下载
attachment icon dxsdk_sum2004.part5.rar 32.45MB RAR 43次下载

DirectX 8.1b SDK(推荐用于VC6,VB6)

DX8和DX9差别非常小,用法是几乎完全相同的,但是和DX7差别很大,同时也去掉了软加速。

支持Visual C++ 6.0和Visual Basic 6.0。支持Visual Basic 6.0的最后版本。


attachment icon DX81b_SDK.7z.001 50.00MB 001 44次下载
attachment icon DX81b_SDK.7z.002 50.00MB 002 44次下载
attachment icon DX81b_SDK.7z.003 50.00MB 003 53次下载
attachment icon DX81b_SDK.7z.004 16.75MB 004 32次下载

DirectX 7.0 SDK(推荐用于VC5-6,VB6)

Windows 2000自带的经典DX版本,是基于DirectDraw的最后一代,同时也是支持经典RGB软加速的最后一代。

支持Visual C++ 6.0和Visual Basic 6.0。支持Visual Basic 6.0的第一个版本。


attachment icon dx7sdk-7001.7z.001 50.00MB 001 40次下载
attachment icon dx7sdk-7001.7z.002 50.00MB 002 25次下载
attachment icon dx7sdk-7001.7z.003 22.92MB 003 41次下载

评论
文号 / 824558

千古风流
名片发私信
学术分 4
总主题 466 帖总回复 2942 楼拥有证书:进士 学者 笔友
注册于 2009/05/30 21:22:42最后登录 2019/01/31 17:16:38
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:0

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的