原文: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