prog

The Code Project - zipstream, bzip2stream: iostream wrappers for the zlib and bzip2 libraries - STL

http://www.codeproject.com/vcpp/stl/zipstream.asp iostream は嫌いだけど、これはなかなか素晴らしい。

Memory Pool System Project

http://www.ravenbrook.com/project/mps/ アルゴリズムの詳細 http://www.ravenbrook.com/project/mps/doc/2002-01-30/ismm2002-paper/

Hardware-Accelerated Real-Time Rendering for 3D Sumi-e Painting

http://cgvr.korea.ac.kr/Seminar/tech/src/PR-03-06.files/frame.htm

The Hoard Multiprocessor Memory Allocator (malloc replacement)

http://www.cs.utexas.edu/users/emery/hoard/

A Memory Allocator

http://g.oswego.edu/dl/html/malloc.html

terrain rendering

こころがまえとして どのようなものを用いるにせよ、租→密の順で再帰的に見て分割を行うアルゴリズムを用いること。 密→租の順で簡略化処理を行う場合、元のメッシュが大きい場合に必ず破綻することになるが、租→密の順で分割処理を行う場合は打ち切り処理を…

SOAR Terrain Engine

http://www.cc.gatech.edu/~lindstro/software/soar/

awu - terrify

http://graphics.cs.uiuc.edu/~awu/terrify/

lScape

http://www.futurenation.net/glbase/projects.htm#lScape implements geomipmapping based on a paper by Willem H. de Boer implements hierarchical visibility based on a paper by A. James Stewart implements texture splatting based on a paper by …

Hierarchical Visibility in Terrains

http://www.cs.queensu.ca/home/jstewart/papers/egwr97.html

Breaking the Walls: Scene Partitioning and Portal Creation

(Pacific Graphics 2003) http://www.cs.tau.ac.il/~dcor/online_papers/papers/alon03.pdf 市街地などでも使えるポータルの自動生成。まだ読んでませんけど、Fig4(b)のようなことが自動的にできるなら素晴らしいですね。

John Ratcliff's Code Suppository

http://jratcliff.flipcode.com/ いくつか、興味深いことをおっしゃっています。

Real-Time Rendering Resources

http://www.realtimerendering.com/ "simplification" で検索して当たったあたりが今回見るべきところ。

Stefan Krause OpenGL site : LOD-Demo Version 2

http://www.stefan-krause.com/ melaxさんのアルゴリズムの別実装。3DSの読み込みができるみたい。テクスチャ座標、バンプマッピング用の従法線の保持も行ってるそうです。ソースもあります。

QSlim2.0

http://graphics.cs.uiuc.edu/%7Egarland/software/qslim.html GPL。win32 executable。テクスチャ座標および頂点カラーも混みで処理可能(?)

Avalon

http://avalon.viewpoint.com/ モデルいろいろ。

MQP : Mesh Algorithms

http://meshalgorithms.sourceforge.net/

Polygon Cruncher

http://www.tiemdesign.com/free/blackfeet_download.htm 3DSMax Plugin。有料。15日間使用可能な評価版あり。

polychop : 3DS Max Plugin for Polygon Reduction

http://www.melax.com/polychop/index.html http://www.melax.com/polychop/plugin/ 無料。ソースもあります。

Paul Hsieh's Square Root page

http://www.azillionmonkeys.com/qed/sqroot.html sqrtのコードの話題。x86依存な部分も多いけど参考になります。

UNbiased Random Number Generation

http://www.helsbreth.org/random/unbiased.html MWC1616ってはじめてみたかも。有効そう。

gamearchitect.net : siggraph2003

http://www.gamearchitect.net/Articles/Siggraph2003.html みどころ。もう古いとか言わずにちゃんと読む。 MSFS2004の http://www.ofb.net/~eggplant/clouds/ は力技だけど面白そうです。

Human Skin Modeling and Rendering for Computer Graphics

http://www.cgl.uwaterloo.ca/~gpoirier/thesis/skin.htm ここにも肌マニアが…