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
Direct3D
11第三节 Shaders and Effect System
前言上节建立了顶点缓存区,并在GPU上画了个三角形,这节将逐步操作图形管线,并对Shader和EffectSystem的概念进行解释。前言图形管线TheGraphicsPipeline着色器Shaders顶点着色器像素着色器创建着色器综上PuttingItTogether图形管线(TheGraphicsPipeline)上节,我们设置了顶点缓存区,然后用顶点着色器关联了一个顶点布局,现在我们将解释
zty1012620
·
2016-04-18 14:00
Direct3D
学习虚幻4需要储备的知识(程序入门向)
C++、3D数学、OpenGL三者缺一不可……不学OpenGL,学
Direct3D
也行C++11《C++11FAQ》《深入理解C++11》系列《C++Primer》3D数学《3DMathPrimerforGraphicsandGameDevelopment
老G
·
2016-04-16 13:12
入门
资料
虚幻
学习虚幻4需要储备的知识(程序入门向)
C++、3D数学、OpenGL三者缺一不可……不学OpenGL,学
Direct3D
也行C++11《C++11FAQ》《深入理解C++11》系列《C++Primer》3D数学《3DMathPrimerforGraphicsandGameDevelopment
老G
·
2016-04-16 13:12
入门
资料
虚幻
Unreal
4
DirectX 9.0 3D 笔记
1.3.1表面4.I
Direct3D
Surface9,描述表面。 (1)LockRect:获取指向表面存储区的指针,通过指针对每一个像素进行读写。
pengzeng1
·
2016-04-10 10:00
DX9入门笔记1-D3D初始化
DirectX3D的初始化需要做两部分工作:创建一个窗口、创建I
Direct3D
lovelq522
·
2016-04-06 21:00
DirectX
OpenGL(二)
Direct3D
(简称:D3D)是微软公司在MicrosoftWindows操作系统上所开发的一套3D绘图编程接口,是DirectX的一部分,目前广为各家显示卡所支援。与OpenGL同
smallmount123
·
2016-04-01 19:00
OpenGL
龙书D3D11章节习题答案(不定时更新)
Chapter4:
Direct3D
Initialzation4.7EXERCISES(作者的目的大概是让我们熟悉DXGI,打开Common框架代码里面的d3dApp.cpp文件操作即可) 1.ModifythepreviousexercisesolutionbydisablingtheALT-ENTERfunctionalitytoswitchbetweenf
tjj00686
·
2016-03-26 16:00
Windows
Direct3D
Intro - Device Lost
http://blog.csdn.net/kuangfengwu/article/details/76740741.什么时候设备丢失 一个
Direct3D
设备,有两种状态:操作状态或丢失状态。
fanbird2008
·
2016-03-25 10:00
Windows
Direct3D
Intro - Multiple Viewport Render
http://www.cnblogs.com/ttthink/archive/2009/10/08/1579337.html
Direct3D
多视口渲染多视口渲染主要是改变了视口矩阵,一般我们的Shader
fanbird2008
·
2016-03-24 18:00
Unity3D:Clear Flags
要理解ClearFlags,首先来看D3D中的I
Direct3D
Device9::Clear方法HRESULTClear( [in]DWORDCount, [in]constD3DRECT*pRects
sunny__chen
·
2016-03-16 16:00
锤子科技 VR 团队招聘
工作地点北京简历发送至
[email protected]
软件开发工程师职位需求拥有良好的3D数学和计算机图形学理论基础;熟练掌握常用数据结构与算法;拥有扎实的C/C++/C#语言基础和良好的编程习惯;熟悉
Direct3D
罗永浩
·
2016-03-14 00:00
unity3d中post-processing时屏幕翻转的处理方法
docs.unity3d.com/Manual/SL-PlatformDifferences.htmlVerticaltexturecoordinateconventionsdifferbetween
Direct3D
-likeandOpenGL-likeplatforms
wolf96
·
2016-03-13 08:00
direct3d
DirectXfor.Netprocedure1,installDXSDK https://www.microsoft.com/en-us/download/details.aspx?id=68122,gotoMStutorialhttps://msdn.microsoft.com/en-us/library/windows/desktop/ms920749.asp QA:1,What'sthed
cutepig
·
2016-02-11 22:00
《COM本质论》读书笔记
Windows上的C++开发,逃不过对组建对象模型COM(ComponentObjectModel)编程的学习和理解,尤其是游戏、音视频领域——
Direct3D
/Direct2D/DirectShow/
R.H.Zhang
·
2016-02-06 18:00
HBAO
nv算是坑死我了,之前下的hbao的sample这次怎么都找不到http://developer.download.nvidia.com/SDK/10.5/
direct3d
/samples.html就是这网址
minggoddess
·
2016-02-02 17:00
HBAO
nv算是坑死我了,之前下的hbao的sample这次怎么都找不到http://developer.download.nvidia.com/SDK/10.5/
direct3d
/samples.html就是这网址
minggoddess
·
2016-02-02 17:00
[翻译]投影变换 Projection Transform (
Direct3D
9)
你可以认为投影变换就是控制摄像机内部的一种方式。他可以类推为为摄像机选择一个漏字板。它是三种变换中最难懂的。本文只讨论以下的一些内容。典型的投影变换就是缩放和透视投影。投影就变换把视椎转化为一个立方体。近大远小。这就是把透视应用于场景。在视椎体中,摄像机与变换空间原点的距离被定义为D,所以投景矩阵看起来像这样: 观察矩阵把摄像机通过把z轴-D平移到原点。平移矩阵如下 他们两个矩阵相乘得到以
张东升
·
2016-02-01 01:00
[翻译]观察变换View Transform (
Direct3D
9)
这一节介绍在
Direct3d
中观察变换的基本概念和怎么去设置观察矩阵。视口变换把观察者放在世界坐标系中,并把顶点转化到摄像机空间。在摄像机空间,摄像机或者说观察者在原点,观察方向为z轴正向。
张东升
·
2016-02-01 00:00
d3d的投影矩阵推导
这次我们准备讨论一下
Direct3D
薛定谔的喵
·
2016-01-26 16:00
OpenGL: 你不知道的左右手坐标系
左右手坐标系众所周知,OpenGL使用的是右手坐标系,而
Direct3D
使用的是左手坐标系。
h2z
·
2016-01-21 15:00
VirtualBox虚拟机快速入门(4):使用技巧【安装增强工具】
3.虚拟机的3D加速特性等,就是为虚拟机分配显存、支持
Direct3D
。4.3.1Windows虚拟机安装增强功能1)启动Windows虚拟机,可以在虚拟机窗口点击“设备
布尔_Boole
·
2016-01-11 15:36
❀_VirtualBox
【DirectX 9.0学习之路(第二话)】——
Direct3D
初始化(下)
Direct3D
初始化(下)
Direct3D
初始化步骤: (1)获取接口 I
Direct3D
9 的指针。 (2)检查设备性能(D3DCAPS9),判断主显卡是否支持硬件顶点运算。
hbtj_1216
·
2016-01-01 21:00
DirectX
DirectX
Direct3D
9.0
Direct3D初始化
【DirectX 9.0学习之路(第一话)】——
Direct3D
初始化(上)
Direct3D
初始化(上)一、
Direct3D
概述
Direct3D
是一套底层图形API(ApplicationProgrammingInterface,应用程序编程接口),借助该API,我们能够利用硬件加速功能绘制
hbtj_1216
·
2015-12-30 20:00
DirectX
DirectX
Direct3D
9.0
Direct3D初始化
为了
Direct3D
,COM快速上手
用D3D开发,不得不了解COM接口,但没必要深究。WhatIsaCOMInterface?CreatinganObjectinCOMAskinganObjectforanInterfaceRelease方法:引用计数减一,减到零就释放object。最后,把我认为最启发的一句话放在下面。Youcanthinkof QueryInterface asalanguage-independentversi
u010476094
·
2015-12-10 21:00
com
Direct3D
2D文本绘制
现在学习下
Direct3D
在窗口中绘制一些文本信息,ID3DXFont接口负责创建字体和绘制二维的文本.我们介绍下ID3DXFont的用法.1.创建LPD3DXFONT接口LPD3DXFONTg_pTextInfor
盘子脸
·
2015-11-24 22:00
Win10下使用VS图形调试
Direct3D
11出错该怎么办?
使用VisualStudio在Windows10系统下直接图像调试
Direct3D
11程序的话会导致D3D11CreateDevice函数调用失败,这里主要的原因是你没有安装一个可选功能:GraphicsTool
佚名
·
2015-11-22 15:38
OpenGL入门学习
微软的
Direct3D
虽然也是十分优秀的图形API,但它只用于Win
LaoJiu_
·
2015-11-22 15:00
C++
c
图形
OpenGL
Direct3D
对X模型载入
今天我们来学习
Direct3D
对模型的导入使用,
Direct3D
支持.X模型文件导入使用,.X文件是微软定义的3D模型文件格式,其中包含网格,动画,纹理等等一些信息.目前3DSMax和Maya本身已经不支持对
盘子脸
·
2015-11-22 01:00
Shader Stages
The
Direct3D
10andhigherpipelinecontainsthreeprogrammable-shaderstages(theroundedblocksinthe pipelinefunctionaldiagram
wolf96
·
2015-11-20 17:00
Win2D 官方文章系列翻译 - 像素格式
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-pixel-formats/ DirectXPixelFormat 枚举包含了
Direct3D
和DXGI所使用全部各种像素格式
void²
·
2015-11-18 12:00
Direct3D
纹理映射
那我们在学习下如何在
Direct3D
中创建一个纹理,绘制到一个正方形上面去。设计顶点格式:structCUSTOMVERTEX { floatx
盘子脸
·
2015-11-16 23:00
DOTA2 11.13更新了什么_DOTA2 11.13更新内容一览
包括直播时间表和分组,以便观看直播和录像-修复几个客户端以及服务端的内存流失-减少渲染的内存使用-修复GPU性能丢失-默认支持
Direct3D
9Ex以曾强alt-tab行为-当游戏最小化时候减
佚名
·
2015-11-14 09:22
Direct3D
中的雾化效果
在
Direct3D
中,雾化是通过将景物颜色与雾的颜色,以随物体到观察点距离增加而衰减的混合因子混合而实现的。
·
2015-11-13 21:52
DI
Direct3D
中的Pick技术
------------------------ pick.h ------------------------ #pragma once#include <vector>using std::vector; struct PickResult{ DWORD dwFace;  
·
2015-11-13 21:35
DI
有关
Direct3D
技术的初步探索-------矩阵变换
几何渲染管线把顶点作为输入,可进行3种变换:世界变换,摄像机变换和投影变换,并将这些变换施展到顶点。 1世界变换: 一个模型的顶点要从本地坐标系统变换到世界坐标系统。世界变换包含平移,旋转,缩放的 混合变换。目的要生成世界矩阵W,可由缩放矩阵S,旋转矩阵R,平移矩阵T混合生成,一般是先放缩,再旋转,后平移,W= S * R * T. 1 平移矩阵: &nbs
·
2015-11-13 21:34
DI
有关
Direct3D
技术的初步探索-------基本渲染流程
渲染要进行什么操作,这随着应用技术的深入而多样化和复杂化。 一般来说,即时信息更新部分包括: 1漫游信息的更新:处理即时鼠标事件和键盘事件 由鼠标或键盘触发场景模型的平移,旋转
·
2015-11-13 21:34
DI
有关
Direct3D
技术的初步探索-------基本类的封装
先讨论一下SDK中自带的例子:Meshes。该程序的效果是一个老虎模型绕世界坐标原点持续地旋转。 程序主循环 其程序流程如下: WinMain()-> InitD3D()->InitGeometry()->Render()->cleanup() 其中WinMain()是程序入口,MsgProc() 处理程序的消息
·
2015-11-13 21:33
DI
最简单的视音频播放演示样例8:DirectSound播放PCM
============ 最简单的视音频播放演示样例系列文章列表: 最简单的视音频播放演示样例1:总述 最简单的视音频播放演示样例2:GDI播放YUV, RGB 最简单的视音频播放演示样例3:
Direct3D
·
2015-11-13 21:18
DI
DirectX 9 UI三种设计学习笔记:文章4章Introducing DirectInput+文章5章Wrapping
Direct3D
本文从哈利_创。转载请注明出处。有问题欢迎联系本人! 邮箱:
[email protected]
上一期的地址: DX 9 UI设计学习笔记之二 第4章 Introducing DirectIn
·
2015-11-13 18:11
input
OpenGL和D3D中Cubemap的图象方向问题
而
Direct3D
则刚好相反。&n
·
2015-11-13 18:43
OpenGL
HLSL编程实现PhotoShop滤镜效果
文章为it168稿件.地址为http://tech.it168.com/n/2007-03-29/200703291522292.shtml
Direct3D
提高篇之:HLSL编程实现PhotoShop
·
2015-11-13 18:32
photoshop
如何学好WPF
WPF是对
Direct3D
的托管封装,它的图形表现依赖于显卡。当然,作为一种更高层次的封装,对于硬件本身不支持的一些图形特效的硬实现,WP
·
2015-11-13 16:32
WPF
纹理相关知识整理
Microsoft®
Direct3D
®支持广泛的纹理特性,并使开发人员可以很方便地使用高级纹理技术。本节讲述如何使用纹理。
puppet_master
·
2015-11-13 16:00
引擎
贴图
Direct3D
纹理
三维图像
3D游戏从入门到精通-5
21 使用
Direct3D
2.11.1最简单三角形显示 前面已经学习了顶点、平面以及平面的法向量。
·
2015-11-13 15:55
游戏
3D游戏从入门到精通-6
最简单的方法就是使用D3D提供的顶点缓冲区,即是使用I
Direct3D
VertexBuffer9接口的顶点缓冲区管理,它是通过D3D的设备来创建。这个
·
2015-11-13 15:55
游戏
D3DXCreateTextureFromFile
HRESULT D3DXCreateTextureFromFile( __in LP
DIRECT3D
DEVICE9 pDevice, __in LPCTSTR
·
2015-11-13 15:35
create
D3DXCreateTexture
HRESULT D3DXCreateTexture( __in LP
DIRECT3D
DEVICE9 pDevice, __in UINT Width,
·
2015-11-13 15:35
create
规划从 OpenGL ES 2.0 到
Direct3D
的移植
如果你准备将你的图形管道代码库移动到
Direct3D
11 和 Windows 运行时,那么在开始之前你应该考虑以下事项。
·
2015-11-13 13:31
openGL ES
Alpha 闪烁效果
这个月,我将通过开发一个使用 alpha 的
Direct3D
屏幕保护程序继续对 alpha 混色进行探索。 图 1.
·
2015-11-13 12:28
Alpha
【Ogre编程入门与进阶】第二章 Ogre相关知识回顾
OGRE(Object-Oriented Graphics RenderingEngine是一个面向对象图形渲染引擎,它用C++开发而成,而且,它隐藏了底层系统库(如:
Direct3D
和O
·
2015-11-13 10:13
编程
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他