游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2086|回复: 3

( 投稿 )GPGPU::数学基础教程

[复制链接]

24

主题

256

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
发表于 2007-3-16 12:04:00 | 显示全部楼层 |阅读模式
GPGPU::数学基础教程
作者:Dominik Göddeke                 译者:华文广

Contents
介绍
准备条件
硬件设备要求
软件设备要求
两者选择
初始化OpenGL
GLUT
OpenGL 扩展
OpenGL 离屏渲染
GPGPU 概念1: 数组 = 纹理
在CPU上建立数组
在 GPU上生成浮点纹理
数组索引与纹理坐标一一对应
使用纹理作渲染对像
把数据从CPU数组传输到GPU的纹理
把数据从GPU的纹理传输到CPU数组
一个简单的示例
GPGPU 概念 2: 内核 = 着色器
面向循环的CPU运算 vs.面向内核的数据并行运算
用Cg着色语言生成一个着色器
建立Cg运行环境
用OpenGL语言建立一个高级着色环境
GPGPU 概念 3: 运算 = 渲染
准备运算的内核
设定用于输入的数组/纹理
设定用于输出的数组/纹理
开始运算
GPGPU 概念 4: 返馈
多次渲染传递
使用乒乓技术
归纳总结
一个简但的代码
程序的变量
命令行参数
测试模式
标准模式
附言
对比 Windows 和 Linux, ATI 和 NVIDIA
问题
OpenGL错误检查
FBOs错误检查
Cg错误检查
GLSL错误检查
相关知识
版权声明
下载源代码
These zip files contain a MS VC 2003.NET solution file, a linux Makefile and a set of batch files with preconfigured test environments. You might want to read this section about the differences between Windows and Linux, NVIDIA and ATI first.

Cg version
GLSL version
引用
对本教程的引用, please use this BibTex citation.


下载原文:

sf_200731612427.rar

29.34 KB, 下载次数:

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
发表于 2007-3-16 14:39:00 | 显示全部楼层

Re:( 投稿 )GPGPU::数学基础教程

收藏。

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2007-3-16 21:26:00 | 显示全部楼层

Re:( 投稿 )GPGPU::数学基础教程

留下了,以后看。

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2007-3-17 10:48:00 | 显示全部楼层

Re:( 投稿 )GPGPU::数学基础教程

有了CUDA,要简化不少了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 17:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表