原文:Hieroglyph3(基于DirectX 11的开源渲染引擎) 框架分析

Hieroglyph 是一个基于微软最新图形API:DirectX 的渲染引擎,同时也是 Practical Rendering and Computation with Direct D 的配套教材。它对DX 进行了更加方便易用的二次封装,使得dx的使用更加方便,不必每次都手工重复敲那些冗长且大多数不变的代码。Glyph 的运行框架基于类Application,其定义如下: View Code ...

2012-03-23 14:45 4 2169 推荐指数:

查看详情

Directx11教程(65) 渲染到纹理

通常情况下,我们的render target都是后缓冲,但也可以把render target设置为一个2d 纹理,然后再通过贴图的方式,把这个2d纹理显示出来,这样,就可以在一个屏幕上显示多个场景了。 本教程中,我们在myTutorialD3D11_59的基础上,来实现渲染到纹理 ...

Sun Sep 09 17:10:00 CST 2012 1 3078
基于 DirectX11 的 MMDViewer 04-渲染目标视图和多视口

  上篇文章给出了一个简单并且可以运行的渲染框架,接下来将介绍框架中的渲染管线构成。   1、创建渲染管线   在你创建完一个窗口后,接着便要创建渲染管线,使用的函数是 D3D11CreateDeviceAndSwapChain,   交换链:   要创建交换链,必须先 ...

Thu Feb 15 02:40:00 CST 2018 2 816
基于 Flutter 的 Web 渲染引擎「北海」正式开源

简介: 阿里巴巴历时 3 年自研开发的 Web 渲染引擎北海(英文名:Kraken)正式开源,致力打造易扩展,跨平台,高性能的渲染引擎,并已在优酷、大麦、天猫等业务场景中使用。 作者 | 染陌来源 | 阿里技术公众号 阿里巴巴历时 3 年自研开发的 Web 渲染引擎北海(英文名 ...

Sun Apr 25 19:04:00 CST 2021 0 212
Directx11 教程(1) 基本的windows应用程序框架(1)

在vs2010中,建立一个新的win32工程,名字是: myTutorialD3D11, 注意:同时勾选Create directory for solution,我们同时建立一个solution,后面教程的所有的工程文件,我们都建立在这个solution中。 勾选 ...

Fri Mar 09 05:25:00 CST 2012 2 7470
Directx11 教程(2) 基本的windows应用程序框架(2)

在本教程中,我们把前面一个教程的代码,进行封装。把初始化函数,Run函数,窗口回调函数,ShutdownWindows函数等封装到一个System class中。 首先我们要在前面建立的solution,myTutorialD3D11中,鼠标右键点击,选择New ...

Fri Mar 09 05:27:00 CST 2012 0 4237
【转】Directx11 HelloWorld之HLSL的Effect框架的使用

  最近尝试用了下Directx下的Effect框架,作为一初学者初学者,说下为什么我们要使用Effect框架及其好处吧。 首先Effect最大好处的就是简单,使得编写Shader绘制的程序工作量大大下降。如果不用Effect框架,那么一个个Vertex ...

Tue May 10 07:18:00 CST 2016 0 2959
DirectX 11 编程指南

微软在2009年8月的DirectXSDK中发布了DirectX的正式版本。基于对DirectX的一贯兴趣,我把DirectX Graphics的文档边看边译为中文。也算是一份学习笔记吧。 众所周知,Direct3D是在Windows平台上开发实时3D应用的软件开发接口 ...

Fri Feb 01 05:04:00 CST 2019 0 1259
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM