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
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游戏开发
DirectX
11 聚光灯
聚光灯1.什么是聚光灯?在现实生活中,最常见的聚光灯是手电筒。本质上,聚光灯由一个位置Q、一个方向向量d和一个圆锥体光照区域来描述(参见下图)。(聚光灯由一个位置Q、一个方向向量d和一个半角角度为ϕmax的圆锥体照区域来描述。)当实现一个聚光灯时,我们开始所做的事情与点光相同。光照向量可以由以下公式描述:其中,P是接收照的点的位置,Q是聚光灯的位置。从图中可以看到,当且仅当,−L与d之间的角度ϕ小
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX
11 高级着色器语言HLSL入门
高级着色器语言HLSL入门1.数据类型简介与CPU不同,在显卡芯片中,最小的数据吞吐单元是一个由32位浮点数组成的四元组。这一点很有道理不是,想想你在渲染过程中所有涉及到的数据,最复杂的不外乎四维坐标(x,y,z,w)或颜色(r,g,b,a),这样GPU可以一次性处理一个四元组。而整数什么的在显卡中被放到四元组的一个分量里使用,而很多显卡中,整数、布尔值都不被直接支持,而是转为浮点数使用。至于矩阵
梦幻DUO
·
2020-06-26 10:46
1.
Beginning
DirectX
11学习笔记
DirectX11游戏开发
DirectX
开发环境的配置
1.下载和安装
DirectX
SDK点击此处下载
DirectX
SDKJune2010安装过程比较简单,这里不赘述。但安装过程要记好安装路径,因为后面有用。
梦幻DUO
·
2020-06-26 10:45
2.
学习笔记
DirectX
11 输入设备——DirectInput检测鼠标、键盘状态
DirectX
11输入设备——DirectInput检测鼠标、键盘状态1.什么是DirectInput?由于windows应用程序的消息机制,Windows成为了在应用程序和硬件之间的一堵无形的墙。
梦幻DUO
·
2020-06-26 10:15
1.
Beginning
DirectX
11学习笔记
DirectX11游戏开发
Windwos10+VS2017+OpenCV3.4.1+DirectShow+MFC
1.1
DirectX
与DirectShow介绍
DirectX
软件开发包是微软公司提供的一套Windows操
shamozhihuong
·
2020-06-26 08:32
视频实时播放
截图
图像处理
DirectShow
OpenCV3.4.1
MFC
VS2017
Windows10
调用IDirect3D9::CreateDevice()时按下Ctrl+Alt+Del失败的问题
于是乎不知道怎么解决,试了一下DX自带的工具
DirectX
V
rabbit729
·
2020-06-26 05:12
游戏开发
学习笔记——Unity3D与C#基础总结
1.DrawCall本身的含义就是CPU调用图像编程接口,像OpenGL或者
DirectX
。
小米爱大饼
·
2020-06-25 16:37
C++
DirectX
学习之路(五)开发环境配置
1.安装
DirectX
SDK,我的安装路径如下:2.右键你创建的win32项目点击属性3.常规页设置如下,别忘了点应用和确定,保存你的设置,字符集选择其他UNicode需要安装unisdk,所以一般使用多字节的字符集
会思考的猴子
·
2020-06-25 15:08
c++
Kinect开发环境配置:Kinect for Windows SDK(V 1.8) + OpenCV2.4.9 + VS2013 + Win10(x64)
这篇文章让人配置KinectV1.8时少走弯路装KinectSDKV1.8没什么问题,但在装Toolkit的时候死活装不上,在经历了重装系统,以及装
DirectX
和改装1.5版本都不行的情况下,在无数次绝望中
tanlichun789
·
2020-06-25 08:01
Kinect
Assimp 编译 VS2017
2、assimpview依赖
directx
sdk如果需要编译assimpview,需要先安装
directx
sdk。下载地址为:见百度网盘->实用小软件点击
GR90
·
2020-06-25 07:11
Assimp
DirectX
错误号及其原因
该文章从以下链接转载:http://blog.csdn.net/flipcode/archive/2008/01/28/2070181.aspx/*dxerr.c-
DirectX
8&9ErrorFunctionsWrittenbyFilipNavaraThislibraryisdistributedinthehopethatitwillbeuseful
冷崖
·
2020-06-25 06:58
日常出错——整理
Directx
11教程三十八之Pick(拾取技术)
这节教程是关于Pick(拾取技术的),程序的结构如下:在看这节教程前先弄懂:(1)大概了解D3D11的渲染流水线(2)D3D11教程三十七之FrustumCulling(视截体裁剪)上半节教程,弄不懂也没关系,两节教程之间有一些联系,但是由于我们的教程简化模型,就算看不懂D3D11教程三十七之FrustumCulling(视截体裁剪)上半节教程也不影响这节教程的理解。一,Pick技术的简介。Pic
带帯大师兄
·
2020-06-25 04:02
directx11入门
Directx
11教程三十一之ShadowMap(阴影贴图)之聚光灯光源成影
这节教程我们将介绍一种生成Shadow(阴影)的主流技术,程序结构如下:读懂此节教程你应该先懂得的技术:(1)D3D11如何求得DepthBuffer(深度缓存值),D3D11教程二十五之DepthBuffer(深度缓存)(2)D3D11如何使用RTT技术(渲染到纹理技术),D3D11教程十四之RenderToTexture(RTT技术)(3)D3D11如何使用ProjectiveTexturin
带帯大师兄
·
2020-06-25 04:02
directx11入门
Directx
11教程十四之RenderToTexture(RTT技术)
本节教程旨在渲染一个3D模型到一张2D纹理,在把这张2D纹理渲染到背后缓存(屏幕上),先看看本次教程的结构吧,感觉越来越庞大的架构了,有几千行代码了,这次教程的架构如下:由于框架越来越庞大,我得写个文档大概记录下每个文件的大概作用才行:(1)WinMain:入口函数,主要是整个函数开始的地方。(2)SystemClass:包含InputClass,GrapgicsClass,FPSClass,CP
带帯大师兄
·
2020-06-25 04:02
directx11入门
Directx
11基础教程四之Texture(纹理)
一,看本节教程前应该掌握:(1)D3D11基础教程三之VertexShader,PixelShader,buffer二,本节教程的程序结构:三,纹理坐标系:D3D11加载纹理资源的代码:boolTexClass::Initilize(ID3D11Device*d3dDevice,WCHAR*TextureFilename){HR(D3DX11CreateShaderResourceViewFrom
带帯大师兄
·
2020-06-25 04:02
directx11入门
Directx
11教程二十八之PlannarReflection(基于stencilBuffer的实现)
这节教程可以作为我的那节“”D3D11教程十九之平面反射(planarreflect)“”的补充,那节教程的反射镜像是利用RenderToTexture技术生成的反射纹理形成的,而这节教程的镜像是基于stencilBuffer和DepthBuffer技术形成的.首先给出这节教程的结构:一,介绍stencilBuffer模板缓存决定了是否可以进行深度缓存,默认情况下StencilTest是关闭的,而
带帯大师兄
·
2020-06-25 04:02
directx11入门
Directx
11教程四十之加载OBJ模型
本节是有关于如何加载OBJ模型的,程序的结构如下:一,OBJ模型的介绍。在具体介绍OBJ模型的内部数据之前,我们来看看我们这次加载的OBJ模型,我们这次使用的OBJ模型为图形学界著名的"CornellBox",经常被一些图形学研究者用于全局光照算法等等。模型如下所示:来看看我们的OBJ模型文件“CornellBox-Glossy.obj”在VS2015打开的样子:这是用VS2015内默认打开OBJ
带帯大师兄
·
2020-06-25 04:02
directx11地形渲染
directx11入门
Directx
11基础教程二之
Directx
11初始化
一,看本节教程前应该掌握:(1)掌握D3D11基础教程一之D3D11框架二,程序的结构如下:具体在VS2015的代码:三,程序的具体代码如下:好的,下面D3D11的初始化我分为十二个步骤,在源代码我我做出了标记,其实这跟D3D11龙书给出D3D11初始化的步骤差不多,就是多出了获取显卡信息的第一步.好的,先贴出我的D3DClass.H代码D3DClass.h#ifndefD3D_CLASS_H#d
带帯大师兄
·
2020-06-25 04:02
directx11入门
【OpenGL】CPP读取STL文件并通过OpenGL显示
由于assimp库的编译和配置比较复杂,如果使用官方编译好的库会则不具有良好的跨平台覆盖;而如果自己进行编译,有可能会在进行CMAKE编译的时候出现类似于‘
DirectX
库缺失’这样的错误。
小平友littlePING
·
2020-06-25 03:06
OpenGL
WPF 基础知识学习简单总结(一)
WPF底层使用
DirectX
,优势:①可使用丰富的效果;②显卡硬件加速。三、分辨率无关性传统Windows应用程序的用户界面,即图像包含的像素数不变(精细程度不变),但图像大小会变。
小小菜鸟cs
·
2020-06-25 02:08
c#
WPF
opengl在windows中使用最新的opengl
微软开发OpenGL的历史如此之短,之后就全力开发自己的亲儿子:
DirectX
。从此之后Windows平台对OpenGL的内置支持就停留在OpenGL1.1版。
小哈龙
·
2020-06-25 01:50
OpenGL
Vulkan 、OpenGL ES与OpenGL区别与联系
Vulkan是桌面的OpenGL和移动平台的OpenGLES的统一Vulkan简介Vulkan是一个免费开放的、跨平台的、底层的图形API,在一定程度上比AMDMantle、微软
DirectX
12、苹果
神圣之光
·
2020-06-25 01:08
其他
DirectX
修复工具 V3.3增强(绿色版)
30.6MB/7z格式压缩,102MB/zip格式压缩,231MB/解压后软件类型:免费绿色软件语言:简体中文/繁体中文/English软件类型:系统修复/系统增强其他版本:标准版在线升级版下载地址1:
DirectX
_Repair-V3
Artizan
·
2020-06-25 00:38
DirectX
3D cbuffer和tbuffer
这里要先提一下
DirectX
10中新引入的constantbuffer。在DX10中,constant存放于常量缓冲区中,每个常量缓冲区由409
Mr_传奇
·
2020-06-24 23:26
DirectX11
Directx
11入门之D3D程序初始化
初始化的程序在书中第四章讲解比较清楚,文章
Directx
11学习笔记【三】第一个D3D11程序已经把书中内容做了大致翻译,因此不再赘述。以下从原文复制了一些内容与整合后的代码。
九野的博客
·
2020-06-24 23:48
DirectX11从入门到放弃
DX11学习
OpenGL和
DirectX
前言学习3d游戏开发,避免不了和图形学打交道,在电脑上安装一些大型游戏时,也经常会报缺少一些东西,而导致游戏无法运行,其中出现的单词就有
DirectX
,但他是什么呢?OpenGL又是什么呢?
PassionY
·
2020-06-24 23:17
Unity
Unity
OpenGL
DrectX
CG
Shader
Directx
11的warning:Resource View Is Already Bound To An OutputSlot
之前在博文里面说过不能同时将一个resource的shaderresourceview和unorderedaccessview绑定到pipeline。本来想说这种sb行为估计也没人会犯错。但是今天才发现防不胜防,当系统一大起来,算法复杂起来,就会不经意的犯这种错误了。首先看看SDK对同时绑定两个view时(先用CSSetUnorderedAccessView绑定到outputslot,再用CSSe
batilei
·
2020-06-24 22:51
D3d11
DirectX
SDK安装出错时解决方案
今天下了个
DirectX
,安装了几次,一直出现这个错误:查了半天,终于解决了问题。
puppet_master
·
2020-06-24 20:44
Direct-X
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他