【转】3D纹理算法

转自: http://chrishecker.com/Miscellaneous_Technical_Articles

RSS rss.png
@checker twitter.png
MY NEW SPY GAME
SpyParty

twitter-small.png rss-small.png facebook-small.png

Miscellaneous Technical Articles

Contents
[ hide]

I've written a number of articles for Game Developer Magazine over the years, and this is the place where you'll find the ones that don't get their own page.

All of these articles are in PDF format, for better or for worse.

I will try to get newer versions of the PDFs up at some point, since these have some font problems.

todo: lots more work to do on this page

Perspective Texture Mapping

This is my epic perspective texture mapping series. I guess it's a bit out of date now that 3D hardware is everywhere, but I think the discrete math in the articles is still very interesting, and I'm still a stickler for fill conventions and resampling rules. I still don't know of any hardware that does their fill conventions exactly right, especially given the extra information in the gradients.txt file in the sample code, and the fact that there's a bug even in that analysis having to do with exact perspective gradients (hint: a perspective warp can change the rounding modifier inside the triangle).

Compilers

These two articles aren't really reviews, even though I discuss the results of using a number of different Macintosh and PC compilers. In reality, they're tutorials on how compilers [fail to] optimize your code, and what you can do about it.

Memory Bandwidth

This article discusses how the access pattern your application uses can have a decided affect on its performance.

Floating Point

To cover some of the wacky floating point tricks the perspective texture mapping articles use, I needed to discuss the floating point unit in some detail.

Blasts From the Past

Retrieved from "http://chrishecker.com/Miscellaneous_Technical_Articles"

Categories: Programming | Articles | Graphics | Sample Code

This page was last modified on 1 January 2011, at 21:41.

Powered by MediaWiki Powered by MediaWiki

Copyright Chris Hecker, All Rights Reserved.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值