E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
directx
DirectX
11 With Windows SDK--15 几何着色器初探
几何着色器首先用一张图来回顾一下渲染管线的各个阶段,目前为止我们接触的着色器有顶点着色器和像素着色器,而接触到的渲染管线阶段有:输入装配阶段、顶点着色阶段、光栅化阶段、像素着色阶段、输出合并阶段.图1可以看到,几何着色器是我们在将顶点送入光栅化阶段之前,可以操作顶点的最后一个阶段。它同样也允许我们编写自己的着色器代码。几何着色器可以做如下事情:让程序自动决定如何在渲染管线中插入/移除几何体;通过流
久伴必知情深
·
2020-06-28 15:10
2019版Unity3d游戏开发学习指南
另外,
DirectX
weixin_34234823
·
2020-06-28 14:32
DirectX
API 记录----几个重要的结构体
这篇文章记录
DirectX
10.0中几个重要的结构体。1.ID3D10Device:Direct3D10.0的适配器,用来准备渲染,创建Direct3D资源,创建shader。
weixin_34148508
·
2020-06-28 12:30
WPF 3D
三维坐标系由于WPF3D归根结底是要用OpenGL一类的底层三维函数库(可能是
DirectX
)来实现,因此关于三维场景下的术语和概念都是互通的。可以参考http://duriansoft
weixin_34148340
·
2020-06-28 12:51
Windows常用运行库下载 (
DirectX
、VC++、.Net Framework等)
经常听到有朋友抱怨他的电脑运行软件或者游戏时提示缺少什么d3dx9_xx.dll或msvcp71.dll、msvcr71.dll又或者是.NetFramework初始化之类的错误而无法正常使用,其实很多时候,只是因为你的电脑没有安装好这些软件所需要的运行库而已。在Windows环境下,很多软件特别是游戏都需要依赖一些运行库才能正常使用,而这些库并没有集成在Windows里的,需要我们自行下载安装(
weixin_34146805
·
2020-06-28 12:40
xinput1_3.dll等类报错的解决办法
借助搜索引擎,查阅了好多资料才发现,原来需要安装一个
DIRECTX
的一个更新,这个更新的文件名为dxwebsetup.exe。
weixin_34138377
·
2020-06-28 12:47
Directx
11教程(57) 环境映射
建好skydome后,如果我们想让其中的某个物体,比如那个球体来映射出周围环境的蓝天白云(不包括自己附近的物体),该怎么做呢?此时可以把这个球体当成一面镜子,把我们视点看这个物体上某个顶点p时的反射向量当作cubemap查询向量v,得到纹理texel,然后p点的颜色可以用blend的方式,混合当前颜色和采样的纹理texel,就可以实现我们想要的效果。我们新建一个LightTexCubeShader
weixin_34018169
·
2020-06-28 09:32
Windows 10 MSDN官方原版ISO镜像(简体中文)下载
www.heu8.com/2800.html硬件要求如下:处理器:1GHz或更快的处理器或SoCRAM:1GB(32位)或2GB(64位)硬盘空间:16GB(32位操作系统)或20GB(64位操作系统)图形卡:
DirectX
9
weixin_34004750
·
2020-06-28 09:32
DXGI快速截屏录屏技术
而由于DesktopDuplicationAPI是通过Microsoft
DirectX
Graphics
weixin_33984032
·
2020-06-28 09:07
Horde3D —— C++ 轻量级 3D 渲染引擎
在
DirectX
上,意味着至少支持ShaderModel2.0或更高的卡。
weixin_33857230
·
2020-06-28 06:20
安装
directx
sdk 出现 S1023 解决
造成原因:
directx
sdk在安装10.0.30319oftheVisualC++Redistributable的时候发现有一个新版本的MicrosoftVisualC++2010Redistributable
weixin_33851429
·
2020-06-28 06:20
Directx
+CEGUI把界面集成到游戏中,支持全屏方式(c++)
代码#include#includeCApiHookhookDx8;NewD3Device8*lpDevice=0;CGamegame;LRESULTCALLBACKFilterWndProc(HWNDhWnd,UINTmessage,WPARAMwParam,LPARAMlParam);IDirect3D8*WINAPIDirect3DCreate8_Mine(UINTSDKVersion);v
weixin_33834137
·
2020-06-28 06:53
可编程管道下的剪裁平面
在过去的固定渲染管道时代,剪裁平面的实现较为简单,比如在
DirectX
9中,可以先设定剪裁平面在世界坐标系下的方程(ax+by+cz+d=0),再调用SetClipPlane(DWORDIndex,CONSTfloat
weixin_33705053
·
2020-06-28 03:14
[转]DrawPrimitive 详解Direct3DDevice8
Direct3DDevice8函数05-39DrawPrimitive详解费了好大的劲,终于搞清楚
DirectX
3D三维图像中DrawPrimitive的用法(自嘲:未必)。
weixin_33690963
·
2020-06-28 03:47
[译]Windows 中的 2D 绘图 API
我们称之为Direct2D,隶属于
DirectX
家族。这个API的开发填补了Windows图形平台的一些缺陷。其中非常重要的一点就是普通的2D程序渲染不再缺乏硬件加速。
weixin_30932215
·
2020-06-28 02:55
NASA WorldWind1.4.0源代码调试总结
2.WorldWind运行需要
DirectX
的支持,下载
DirectX
9.0c多国语言版,解压运行DXSETUP.exe,安装到默认路径。
weixin_30780221
·
2020-06-28 00:53
浅谈网络游戏的设计——服务器端编程(2)
首先,再次强调一下,网络游戏开发极为困难,技术含量相当的高,其编程知识涉及网络编程,操作系统进程、线程编程,图形图像编程(
DirectX
/OpenGL),WIN32API编程(Windows下开发),以及各种算法和数据结构
weixin_30699831
·
2020-06-27 23:56
【解决】3D加速(
DirectX
功能)被禁用(灰色)或者不可用
问题:
DirectX
诊断工具中,“显示”选项卡“
DirectX
功能”中DirectDraw、Direct3D还有AGP纹理加速全部都是“不可用”。原因分析:默认没有开启显示加速。
weixin_30617797
·
2020-06-27 22:32
VS2012 编译 Assimp
VS2012编译Assimp环境:assimp-3.1.1Windows764BitVisualStudio2012CMake2.8.12.1注意:在Windows中编译assimp需要安装
DirectX
weixin_30515513
·
2020-06-27 20:44
DirectX
游戏编程(一):创建一个Direct3D程序
一、环境VisualStudio2012,
DirectX
SDK(June2010)二、准备1.环境变量(如没有配置请添加)变量名:DXSDK_DIR变量值:D:\Software\Program\Microsoft
DirectX
SDK
weixin_30497527
·
2020-06-27 20:58
[转] Carmack 谈 d3d 与 ogl, 定位专业应用的OpenGL, 专注娱乐应用的
DirectX
, 未来:OpenGL、
DirectX
并行发展...
我找不到一个理由不让这篇文章多一份Copy原地址:http://bbs.emu-zone.org/forums/archive/index.php/t-70.html在经过这段时间的积累和沉淀再看一遍这篇文章只觉得脑海里清楚多了也算是一次总结回想起原来的种种疑问我应该算是渐悟派的吧PS,文章里有一个CGD的BBS链接,当然已经失效,让我又想起伟大的ChinaGameDev在英明神武的Dizzarz
weixin_30430169
·
2020-06-27 19:41
C#播放声音【六种方法】
播放系统事件声音2.使用SoundPlayer3.使用API函数播放4.使用axWindowsMediaPlayer的COM组件来播放5.MicrosoftspeechobjectLibrary6.使用
directX
1
believe209
·
2020-06-27 13:45
C#
c#
声音
SoundPlayer
DirectX
UV Texture Coordinates and Texture Mapping - OpenGL /
DirectX
UVTextureCoordinatesandTextureMapping-OpenGL/
DirectX
PostedbyCoryGrossat9:49AMBecauseIamnotinschoolrightnow
wanglang3081
·
2020-06-27 13:33
openGL-ES
cocos2D-x
Win32学习笔记 序
Windows程序设计(第五版)北京大学出版社[美]CharlesPetzold著北京博彦科技发展有限公司译¥:160环境:windows2000server+InternetExplorer6.0+
DirectX
7.0
villastoner
·
2020-06-27 11:13
Win32
Win32学习笔记 第一章
Windows程序设计(第五版)北京大学出版社[美]CharlesPetzold著北京博彦科技发展有限公司译¥:160环境:windows2000server+InternetExplorer6.0+
DirectX
7.0
villastoner
·
2020-06-27 11:13
Win32
电子游戏发展史话——《doom启示录》读后感(三)
这篇文章中感觉缺少的是对OpenGL技术和
DirectX
技术的兴起,以及网络游戏的兴起等部分,我再找找资料,另
upwaker
·
2020-06-27 10:47
其它技巧篇
DirectX
12(D3D12)基础教程(一)——基础教程
目录1、前言2、调用D3D12的基本步骤和准备工作3、包含头文件和引用库文件4、定义待渲染3D数据结构5、定义变量6、创建窗口7、创建DXGI8、创建D3D2设备对象接口9、创建D3D2命令队列接口10、创建交换链11、创建RTV描述符堆和RTV描述符12、创建根签名对象接口13、编译Shader及创建渲染管线状态对象接口14、加载待渲染数据(三角形顶点)15、异步渲染原理及命令列表详解16、创建
GamebabyRockSun_QQ
·
2020-06-27 08:47
#
#
游戏引擎编程
Windows编程
#
COM编程
#
#
实时光线追踪
DirectX
12(D3D12)基础教程(十二)——多线程+多显卡渲染及水彩画效果和标准简化版高斯模糊
目录1、前言2、多线程+多显卡整体渲染架构:3、本章主要Shader4、水彩画效果5、Shader函数的本质与PSO对象6、高斯模糊优化6.1、并行计算条件和多遍渲染6.2、高斯模糊优化思路及实现1、前言上一章中最后一个水彩画效果是有问题的,这一讲我们特意修正这个错误。其实错误主要是因为真正的水彩画效果还需要一个后处理——高斯模糊。这一章主要的任务就是修正这个错误。同时这一章中将结合使用酷炫的多线
GamebabyRockSun_QQ
·
2020-06-27 08:14
#
游戏引擎编程
#
HLSL
Shader
OpenGL入门学习——第一课 编写第一个OpenGL程序
OpenGL作为当前主流的图形API之一,它在一些场合具有比
DirectX
更优越的特性。1、与C语言紧密结合。OpenGL命令最初就是用C语言函数来进行描
Mr_OYMS
·
2020-06-27 04:56
OpenGL
戴尔 Vostro 5481(i5-8265U)安装双系统WIN+macOS Mojave 10.14
戴尔Vostro5481鲁大师配置图:电脑型号戴尔Vostro5481笔记本电脑(扫描时间:2019年10月06日)操作系统Windows1064位(
DirectX
12)处理器英特尔Corei5-8265U
老吴黑苹果
·
2020-06-27 04:54
C# 取QQ会话记录
很多人应该知道,QQ的子窗口句柄是无法被WinUser库中提供的函数可以得到的,因为根本没有NativeHandle它是绘画出的逻辑控件、DirectUI、WPF不过DirectUI并不是如WPF纯种
DirectX
苏璃
·
2020-06-27 03:14
C#
d3d11CodeSet代码中报错:'fxc' 不是内部或外部命令,也不是可运行的程序或批处理文件。
《3d_game_programming_with_
DirectX
11》的配套代码,在运行时,报如题所示错误。
花海_
·
2020-06-27 02:56
三维
DirectX
中文手册
目录第一章
DirectX
基础(初级篇)第一节什么是
DirectX
一、什么是
DirectX
?二、
DirectX
的组成部分三、关于DirectDraw四、为什么要使用DirectDraw?
zeroV5
·
2020-06-27 02:11
转载
游戏编程精粹-编程通用技术
vs2015编译运行程序遇到应用程序无法正常启动0xc000007b的问题
1.按照百度里面的方法安装
directx
9c,或下载
directx
修复工具进行自动修复2.检查是否安装了MicrosoftVisualC++、Mircosoft.netframework等库3.发现上述库都安装了依旧会出现这样的问题
爱技术爱生活
·
2020-06-26 20:19
DirectShow
龙书D3D11 Demo配置(VS2015+win10)
2.由于修改步骤较为麻烦,初学此书推荐使用VS2010+
DirectX
SDK(june2010)。简要信息:1.从Win8开始,
DirectX
SDK内置在操作系统中(C:\ProgramFil
独饮月色的猫
·
2020-06-26 19:31
D3D11
DirectX
11教程
最近在看
DirectX
11的教程,我对dx的接触也只是皮毛,边看边学吧。看看网上只有w18767104183翻译了前三章,想着能不能继续他翻译一点呢,希望自己能一起成长。
tdl1001
·
2020-06-26 18:14
Direct3D
dx11
avplayer学习笔记
Avplayer详细设计一.视频显示库(video)1.第三方环境
DirectX
9.02.对外接口2.1.初始化(d3d_init_video)EXPORT_APIintd3d_init_video(structvo_context
sweet_life
·
2020-06-26 16:55
流媒体
浅谈网络游戏的设计——服务器端编程 (2)
首先,再次强调一下,网络游戏开发极为困难,技术含量相当的高,其编程知识涉及网络编程,操作系统进程、线程编程,图形图像编程(
DirectX
/OpenGL),WIN32API
sunxking
·
2020-06-26 16:01
DirectShow下的视频显示窗体
用Google搜索更多信息显示视频DirectShow提供了如下过滤器来显示视频:lVideoRenderer过滤器.该过滤器可用于所有的支持
DirectX
的平台,它对平台没有其它特殊的要求。
suntaoznz
·
2020-06-26 16:17
技术专题
关于Halcon自带的HWindowControl在WPF应用中遮挡其他WPF元素的解决办法
其原因我想大家都知道,由于Winform控件采用的是GDI方式绘制,而WPF是采用
DirectX
绘制,GDI总是后绘制,导致覆盖WPF元素。结果就是如下图,很丑陋。当然中间也试过用普通控件做显
完美世界ssrs
·
2020-06-26 16:12
Halcon
C#
WPF
基于灰度颜色个数的视频截图选取
1.关于DirectShow的视频截图方法DirectShow以前是属于
DirectX
内的一个部分,后来Microsoft
stardtx
·
2020-06-26 14:43
编程生活
express
microsoft
windows
c#
delete
dll
如何检测显卡类型和OpenGL版本?
2)输入dxdiag进入
DirectX
诊断工具,即列出显卡信息。2.查看OpenGL的版本(windows):把如下代码放入OpenGL环境中运行,即可查看到输出结果。
GNG
·
2020-06-26 13:45
计算机图形学
OpenGL
Vulkan Tutorial 0 vulkan学习笔记 写在前面
目前市面上主要是OpenGL/
DirectX
/Vulkan。之所以选择Vulkan,主要是因为内核需要跨平台,因此DX被排除。OpenGL据说在多线程上有天生的缺陷,因此也被排除。
旅客
·
2020-06-26 13:49
vulkan
电脑常识-
Direct11(DirecteXtension简称DX11),
DirectX
是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,微软创建开发的,并不是所有的显卡都支持
Meison92
·
2020-06-26 11:01
系统
关于vs2017如何配置和运行龙书DX9案例
VisualStudio2017(我用的社区版)DXSDK_Jun10(下载地址)下面就是配置环境了-1、下载的DXSDK_Jun10.exe双击进行安装,安装完毕后会有一个文件夹:Microsoft
DirectX
SDK
Love柒
·
2020-06-26 10:22
direct-9
DirectX
11 使用Cube Mapping 立方体环境贴图实现天空、物体反射效果
这一章中,我们将学习使用立方体环境贴图(CubeMapping)实现天空环境、模型反射效果。在《赛达尔传说:荒野之息》中,明朗或阴暗的天空都可以通过CubeMapping来实现:(图为《赛达尔传说:荒野之息》游戏截图)一、使用CubeMap实现天空效果立方体环境贴图是一个数组纹理,用于模拟全包围的环境,类似带有6个面的正方体,因而称为CubeMap。实际上打开dds文件后,只是一组合并6张图片的纹
梦幻DUO
·
2020-06-26 10:18
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
从零开始编写软光栅(1):为何需要从零手写3D软光栅
如果通过硬件光栅,你需要使用像
DirectX
或OpenGL这样的图形库,通过一堆API的设置和框架才能创建一个基本的3D应用程序。如果你仅仅需要渲染一些很简单的3D图形,你可以自己编写简单
梦幻DUO
·
2020-06-26 10:18
2.
从零开始编写软光栅
DirectX
11 平面镜像的实现
平面镜像的实现在自然界中有许多物体的表面都非常光滑,可以像镜子一样反射周围的物体。本节介绍了如何在3D应用程序中模拟镜像效果。为简单起见,我们降低了任务难度,只在平面上实现镜像效果。例如,一辆光滑的汽车可以反射周围的物体;但是,车身是一个平滑曲面,而非平面。我们不选择这样的物体。我们将在光滑的大理石地板或挂在墙上的镜子中渲染物体的映像——换句话说,我们只实现平面上的镜像效果。要在程序中实现镜像效果
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX
11 Direct3D初始化
Direct3D初始化1.Direct3D初始化步骤下面将讲解如何初始化Direct3D。我们将Direct3D的初始化过程分为如下几个步骤:1.使用D3D11CreateDevice方法创建ID3D11Device和ID3D11DeviceContext。2.使用ID3D11Device::CheckMultisampleQualityLevels方法检测设备支持的4X多重采样质量等级。3.填充
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX
11 顶点缓存
顶点缓存1.顶点缓存的作用?为了让GPU访问顶点数组,我们必须把它放置在一个称为缓冲(buffer)的特殊资源容器中,该容器由ID3D11Buffer接口表示。用于存储顶点的缓冲区称为顶点缓冲(vertexbuffer)。Direct3D缓冲不仅可以存储数据,而且还说明了如何访问数据以及数据被绑定到图形管线的那个阶段。要创建一个顶点缓冲,我们必须执行以下步骤:1.填写一个D3D11_BUFFER_
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他