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
Direct3d
【游戏程序设计】Direct 3D程序框架
运行结果:源代码:#include#include#include#defineWINDOW_WIDTH800#defineWINDOW_HEIGHT600#defineWINDOW_TITLEL"
Direct3D
辣条不爱辣
·
2018-09-25 11:12
游戏程序设计
D3D12渲染技术之绘制网格
反过来,从本篇博客开始重点介绍配置渲染管道,定义顶点和像素着色器以及将几何图形提交到渲染管道以进行绘制所需的
Direct3D
API接口和方法。
海洋_
·
2018-09-13 13:25
3D引擎
DirectX11 With Windows SDK--11 混合状态
前言虽然这一部分的内容主要偏向于混合(Blending),但这里还需提及一下,关于渲染管线可以绑定的状态主要有如下四种:光栅化状态(光栅化阶段)采样器状态(像素着色阶段)混合状态(输出合并阶段)深度/模板状态(输出合并阶段)
Direct3D
X_Jun
·
2018-07-21 14:00
Direct3D
基础--渲染管线
本文为Introductionto3DGameProgrammingwithDirectX11读书笔记Color的XNA实现RenderingPiplineInputAssemblerstagePrimitiveTopologyIndicesThevertexshaderstageProjectionandHomogeneousClipSpace齐次坐标DefiningaFrustumProjec
滑稽树
·
2018-06-24 13:42
计算机图形学
Direct3D
基础--初始化
本文为Introductionto3DGameProgrammingwithDirectX11读书笔记本篇博客介绍
Direct3D
的基础,按照书上章节顺序介绍
Direct3D
初始化图形学的基本概念与DirectX
滑稽树
·
2018-06-23 16:26
计算机图形学
DirectX11 With Windows SDK--08 Direct2D与
Direct3D
互操作性以及利用DWrite显示文字
前言注意:从这一章起到后面的所有项目无一例外都利用了Direct2D与
Direct3D
互操作性,但系统要求为Win10,Win8.x或Win7SP1且安装了KB2670838补丁以支持
Direct3D
11.1
X_Jun
·
2018-05-29 18:00
DirectX11 With Windows SDK--01 DirectX11初始化
前言由于个人觉得龙书里面第4章提供的
Direct3D
初始化项目封装得比较好,而且DirectXSDKSamples里面的初始化程序过于精简,不适合后续使用,故选择了以Init
Direct3D
项目作为框架
X_Jun
·
2018-05-21 22:00
DirectX11 With Windows SDK--02 顶点/像素着色器的创建、顶点缓冲区
前言由于在
Direct3D
11中取消了固定管线,要想绘制图形必须要了解可编程渲染管线的流程,一个能绘制出图形的渲染管线最少需要有这两个可编程着色器:顶点着色器和像素着色器。
X_Jun
·
2018-05-13 13:00
dxdiag使用小结
还可以用来诊断和测试DirectPlay、DirectSound、DirectMusic、DirectDraw和
Direct3D
的功能。二、dxdiag使用
worthsen
·
2018-04-26 12:59
工具软件
系统
欧拉角与万向节锁
前提我们这里采用左手坐标系(与
Direct3D
所使用的一样)。
litsun
·
2018-04-17 18:43
XP系统运行wpf程序出现透明现象的解决
在这儿有一个可能的解决方案:关闭系统的硬件加速:1、按“WIN”+R键,在“运行”输入框中输入“dxdiag”;2、在“DirectX诊断工具”对话框,选择“显示”页面,在“DirectX功能”里点击“禁用”按钮,将“
Direct3D
吉良吉影
·
2018-03-28 15:00
win7系统
direct3d
功能无法使用怎么办?win7系统
direct3d
功能无法使用解决方法
最近win7用户发现
direct3d
功能不可用,其原因是由于directx组件出现问题导致的。那么遇到该问题要如何解决呢?现在小编就为大家分享下win7系统
direct3d
功能不可用的解
佚名
·
2018-03-03 15:29
光线跟踪(RayTracing)原理及c++实现
Chapt1.WhytowriteaRayTracingRender提到ComputerGraphics,众所周知的是如OpenGL、
Direct3D
这样非常流行的光栅化渲染器。
HFKuAng
·
2018-01-28 14:16
OpenCV学习
《WebGL 编程指南》笔记 —— 第一章 WebGL概述
个人计算机上使用最广泛的两种三维图形渲染技术是
Direct3D
和OpenGL(1992SGISiliconGraphicsInc开发)。
fehysunny
·
2017-12-10 22:25
DirectX 12开发(1)
相比之前的版本,
Direct3D
12更快更有效,可以支持更丰富的场景,更多的物体,更酷炫的特性,能够充分利用主流GPU。
望月剑仙
·
2017-10-31 00:00
directx
direct3d
c++
engine
game
D3D 基础彩色矩形的绘制
#include#include#pragmacomment(lib,"D3D9.lib")constTCHAR*kClassName="Rectangle_D3D";I
Direct3D
9*d3d9=nullptr
Tengjinshu
·
2017-10-29 23:52
D3D
第11章 三维内功心法——
Direct3D
编程基础
11.1典型
Direct3D
程序流程分析我们其实不用把3D编程想象得多么神秘,说白了,3D编程就像一只纸老虎。正所谓万剑归宗,首先介绍一下
Direct3D
应用程序的一般框架思路。
起个名字真的好难啊
·
2017-10-20 15:34
Windows游戏开发
DirectX9学习(四)装载位图
,因为这个库属于工具库而非dx核心库,查找官方文档发现如果要用这个D3DX,就只能去下载d3d的sdk,官方的话是:D3DXisnotconsideredthecanonicalAPIforusing
Direct3D
in
Drift丶星尘
·
2017-08-24 17:16
DirectX学习
DirectX9学习(二)
include#include#include#includeusingnamespacestd;#pragmacomment(lib,"d3d9.lib")conststringAPPTITLE="
Direct3D
_Windowed
Drift丶星尘
·
2017-08-23 16:02
DirectX学习
DirectX11 With Windows SDK--04 变换
学习目标:了解
Direct3D
的一些内在规定掌握矩阵变换与2D/3D空间的联系熟悉3D变换与投影成像的过程熟悉2D变换与投影成像的过程DirectX11WithWindowsSDK完整目录Github项目源码欢迎加入
X_Jun
·
2017-07-26 20:00
sdl 1.2 到2.0 迁移指南
、兼容性、调试、健壮等)-支持opengles-支持多个窗口-支持多显示器-支持多个音频设备-录音支持-android和ios支持-Emscripten和本地客户端支持-简单的2D渲染api,可以使用
Direct3D
Amrf
·
2017-07-14 16:54
sdl
Shader入门
OpenGL的着色语言是GLSL,NVidia开发了Cg,而微软的
Direct3D
使用高级着色器语言(HLSL)。而Unity的Shader是将传统的图形接口的Shader(由Cg/HLSL编写)嵌
星易乾川
·
2017-07-02 11:02
1-初识DXGI与D3D
1D3D(
Direct3D
)简介:显卡,又叫做3D加速卡。当我们希望调用显卡中的3D加速功能来进行某些优化时,无法直接通过操作系统或者应用程序调用显卡,而是通过系统提供的API。
GavinGreenson
·
2017-05-23 11:50
DXGI
与
D3D
shader光照和阴影
一.标准光照模型OpenGL与
Direct3D
提供了几乎相同的固定功能光照模型。什么是固定功能光照模型?在过去只有固定绘制流水线的时候,该流水线被限制只能使用一个光照模型,也即是固定功能光照模型。
karma085
·
2017-04-28 17:07
Win10 15061无法更新提示8024a112错误的解决办法
当然在Build15061中,微软也主要修复了一些问题,比如播放MP4文件图像扭曲,部分
Direct3D
9游戏无法正常启动的情况。
佚名
·
2017-03-19 08:46
Direct3d
设备丢失 (device lost)
1.什么时候设备丢失一个
Direct3D
设备,有两种状态:操作状态或丢失状态。
风清_云扬
·
2017-01-23 16:30
direct3d
渲染
视频渲染
图形处理之 OpenGL
而另一种程序接口系统是仅用于MicrosoftWindows上的
Direct3D
。OpenGL常用于CAD、虚拟实境、科学可视化程序和电子游戏开发O
Quinn士魁
·
2016-12-06 10:36
OpenGL-ES
-
iOS
图像学习
D3D初始化
#pragmawarning(default:4996)boolInitD3D(HWNDhWnd,boolfullscreen);voidRenderScene();voidShutDown();LP
DIRECT3D
9g_D3D
Fatestay_DC
·
2016-10-12 10:34
DX
D3D9---2D编程(画矩形)
#include#include#pragmacomment(lib,"D3D9.lib")constTCHAR*kClassName=L"Rectangle_D3D";I
Direct3D
9*d3d9=
qinhongyou
·
2016-10-08 11:31
2D
WinForm和WPF控件的差异
之所以功能如此重合的两个库同时存在,是因为两者的底层差异非常大,WinForm底层依赖于传统的Win32API,特别是User32.dll;而WPF则底层依赖于
Direct3D
。
Andrewniu
·
2016-08-19 09:37
Motivation:Tessellation Shaders
Motivation:TessellationShaders从DirectX 11开始,
Direct3D
中引入了硬件实现tessellation的功能。
chenjinxian_3D
·
2016-08-08 22:00
domain
constant
shader
shader
shader
stage
Tessellation
hull
hull
第二十一章 Geometry and Tessellation Shaders
第二十一章GeometryandTessellationShaders本章,我们将会使用
Direct3D
图形管线中两个新增的阶段:geometry和tessellationshaders。
chenjinxian_3D
·
2016-08-07 20:00
topology
shader
Primitive
Geometry
第十五章 Models
Motivation到目前为止,已经编写了两个
Direct3D
应用程序,但是都是通过手动指定vertices和indices的方法,我们需要想想怎么使用一种更好的方
chenjinxian_3D
·
2016-07-22 00:00
Model
import
library
3D
asset
图形引擎
第十一章
Direct3D
Initialization
第十一章
Direct3D
Initialization本章将完成渲染引擎的基础部分的最后一个模块
Direct3D
的初始化,学习
Direct3D
C++API,并完成一个
Direct3D
应用程序。
chenjinxian_3D
·
2016-07-13 21:00
Texture Addressing Modes
Direct3D
支持四种纹理寻址模式:Wrap,Mirror,Clamp,Border。Wrap在Wrap寻址模式下,在范围
chenjinxian_3D
·
2016-07-04 10:00
The
Direct3D
11 Graphics Pipeline
Direct3D
11图形管线 个人电脑一般都有两个处理器:CPU和GPU,你需要对每一个处理器编写代码。这两个部件拥有完全不同的架构和指令集。
chenjinxian_3D
·
2016-06-26 17:00
第一章:Introducing DirectX
Direct3D
是DirectX里面一套3D图形API,是这本书主要讲述的。DirectX也包含了2D图形,输入,音频,文字渲染和GPU编程的系统支持。本章概述
chenjinxian_3D
·
2016-06-26 10:00
3D坐标系、矩阵变换、视景体与裁剪
背景当前3D图形界主要有两个:微软的
Direct3D
以及某组织的OpenGL。曾经一度OpenGL几乎占据所有3D图形领域,这在巨人微软面前简直就是屌丝逆袭。
czh3642210
·
2016-06-16 11:00
3D
OpenGL
矩阵变换
游戏编程之三 DirectX SDK简介
它的内容包括了DirectDraw、DirectSound、DirectPlay、
Direct3D
和DirectInput等部分,它们分别主要应用在图形程序、声音程序
zhangchen124
·
2016-06-15 19:00
DirectX
游戏编程
DirectX在VS2015上编译时遇到“无法解析的外部符号 __vsnwprintf”的解决方法及原因
LNK2001无法解析的外部符号__vsnwprintfSimpleSample11C:\ProgramFiles(x86)\MicrosoftDirectXSDK(June2010)\Samples\C++\
Direct3D
11
just0kk
·
2016-06-04 10:25
DirectX
Window
Direct3D
游戏开发入门——Bomb游戏
第一步:程序入口函数intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow)主函数中主要实现以下功能:初始化窗口对象,并注册 //初始化窗口对象 WNDCLASSEX wc; wc.cbClsExtra = 0; wc.cbSize = sizeof(WNDCLA
L_SHIWEI
·
2016-05-04 16:00
函数
对象
游戏开发
Direct3D
winapi
d3d 函数讲解 2d应用
这一章将讨论I
Direct3D
Devices9接口怎样应用到简单的两维应用程序里去。然而,接下来讨论的方法和接口的方法不仅仅只应用在两维应用程序里面。
tuan891205
·
2016-05-04 10:00
龙书D3D11章节习题答案(第六章)
Chapter6:Drawingin
Direct3D
提醒:记得多备份几份原书提供的BoxDemo.cpp和ShapeDemo.cpp,下面的题目基本上都由此基础上改动。
tjj00686
·
2016-04-28 13:00
Qt 使用irrlicht(鬼火)3D引擎
通过使用
Direct3D
(Windows平台),OpenGL1.2或它自己的软件着色程序,可以实现该引擎的完全跨平台。尽管是开源的,该Irrlicht库提供了可以在商业级的3D引擎上具
z609932088
·
2016-04-27 18:00
qt
3D
3D引擎
Irrlicht
鬼火
【DirectX11-Tutorial】理解图形结构Understanding Graphics Concepts
Direct3D
不只是游戏平台还是硬件接口。对
Direct3D
的操作实际上就是处理其硬件本
hcud024
·
2016-04-27 15:00
ConvertRGBToNV12 问题记录
NVENCSTATUSCNvEncoder::ConvertRGBToNV12(I
Direct3D
Surface9*pSrcRGB,I
Direct3D
Surface9*pNV12Dst,uint32_tuWidth
tuan891205
·
2016-04-25 14:00
Direct3D
11第四节 3D Spaces
引言3D坐标系ObjectSpace对象坐标系WorldSpace世界坐标系ViewSpace视坐标系坐标系转换WorldTransformation世界变换ViewTransformation视变换ProjectionTransformation投影变换使用变换修改顶点缓存修改顶点着色器设置矩阵更新常量缓存引言这节,我们将深入研究3D位置和转换。这节的目标就是将一个3D物体绘制到屏幕上。3D坐标
zty1012620
·
2016-04-24 21:00
Direct3D
fx 文件介绍
在以前的
Direct3D
程序中,这些信息可以直接传
tuan891205
·
2016-04-20 11:00
Direct3D
11第二节 渲染三角形
在
Direct3D
11中,顶点信息例如位置是被存储在缓冲资源中,
zty1012620
·
2016-04-19 17:00
Direct3D
【Visual C++】游戏开发笔记四十一 浅墨DirectX教程之九 为三维世界添彩:纹理映射技术(一)
://blog.csdn.net/zhmxy555/article/details/8523341作者:毛星云(浅墨) 邮箱:
[email protected]
本篇文章里,我们对
Direct3D
zhangyueweia
·
2016-04-18 15:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他