Final Realityの成功により、RemedyではMAX-FXおよびMAX PAYNEの宣伝のためベンチマーク制作グループをFuturemark社として独立させた。そして1999年 に同社が最初に発表したのが3DMark99である。これはMAX-FXをDirectX6に対応させ、デモだけでなくベンチマーク用として計測できる機能を追加したものになっている。
その後、DirectX 6.1に対応した3DMark99 MAX をリリースしている。これは、新たに搭載されたSSE ならびに3DNow! 対応部分を加えることで、インテル Pentium III プロセッサやAMD K6-2 プロセッサの優位性を示すことが可能となっている。
ゲームを模したテストは次の通り。
Race
近未来的なレース場を舞台にした、車輪の無い浮遊するマシンによるレースゲーム を模したテスト。
First Person
建物内部に浮遊するメカを撃墜する、ファーストパーソン・シューティングゲーム を模したテスト。
社名をMadOnion.com と改めて発表した最初のソフトである。DirectX7に対応し、ハードウェアT&L による描画が可能になったMAX-FXエンジンを使っている。ベンチマーク項目でもハードウェアT&LとソフトウェアT&Lを選択できるようになっている。またMMX が必須条件となり、MMX非搭載CPUでは動作しなくなってしまった。バージョン1.1のアップデートではWindows 2000にも正式対応するようになった。アップデートによるベンチマーク結果の変動は3パーセント程度だったという[ 6] 。
デモのストーリーも長くなり、ある程度一貫性の取れたものへと変わっている。特に映画『マトリックス 』に影響されたシーンが含まれているのが特徴的である。
この当時、NVIDIA社からGeForce 256 が登場し、搭載されるハードウェアT&L機能のためのデモとして利用された。
ゲームを模したテストは次の通り。
Helicopter
山岳地帯が描かれ、攻撃ヘリコプター による戦闘が描かれる。
Adventure
港のある中世の町並が描かれる。ディテールが高くなるにつれて通行人や帆船の数が増える。
DirectX8に対応したベンチマークソフトである。新たにバーテックスシェーダ 、ピクセルシェーダ 用のベンチマークが加わっている。
前作同様、『マトリックス』のパロディ[ 4] のアクションシーンがデモに加わっており、主人公の顔が元F1 チャンピオンのミカ・ハッキネン そっくりであった。
この製品をもってMAX-FXエンジンは完成の域に達し、これを元にMAX PAYNE がRemedyよりリリースされた。それと同時にMadOnion.comの役目は終わったが、社名をFuturemarkに戻した後、独自の3Dエンジンを用いたベンチマークソフトの開発を行うこととなった。
ゲームを模したテストは次の通り。
Car Chase
近未来風の世界で、車輪の大きなオフロードカーのアクションが描かれる。
Dragothic
女性を載せた巨大なドラゴンが、中世の町並を飛びまわる。
Lobby
サングラスをかけた黒いロングコートの男が、ギャング風の黒服相手に、建物のロビーで銃撃戦を行う。
Nature
蝶が飛び回り、木々や水面が風にゆらめくなど、大自然の様子が描かれる。
DirectX9.0に対応した独自エンジンによるベンチマークソフトである。
リリースされた当時はハイエンドのビデオカードでも比較的重く、ゲーム用ではない3Dエンジンを使ったため、各界から「ゲーム用としての性能を試す正当なベンチマークではない」との批判を受けた。シリーズの成功により影響力が大きくなり「特定のメーカーのグラフィックチップに特化したものではないか」といった種々の問題が生まれた。しかしながら、それを超えるベンチマークが存在しなかったため、引き続きスタンダードとして用いられることが多かった。
デモ内容はシェーダモデル 1.4および2.0に対応したもので、4つのショートストーリーごとに異なるテストを行っている。それぞれのストーリーもさらに長く見ごたえのあるものになり、店頭デモとしても活躍するようになった。さらに、音楽もプロのミュージシャンを採用することで臨場感を広げている。
ゲームを模したテストは次の通り[ 7] 。
Wings of Fury
プロペラ戦闘機の空中戦を描いたフライトシミュレータ 相当のテスト。最後はウシのいる牧場も描かれる。DirectX7相当の機能とバーテックスシェーダ1.1を使用。
Battle of Proxycon
宇宙船の内部での銃撃戦を描くファーストパーソン・シューティングゲーム相当のテスト。DirectX8のバーテックスシェーダ1.1とピクセルシェーダ1.1または1.4を使用。
Troll's Lair
剣を持った女性が、隠し部屋のトロール の住処に乗り込んで戦う、ロールプレイングゲーム 相当のテスト。DirectX8のバーテックスシェーダ1.1とピクセルシェーダ1.1または1.4を使用。
Mother Nature
3DMark2001のNatureをさらに発展させた、大自然の風景を描くテスト。DirectX9の機能であるピクセルシェーダ2.0とバーテックスシェーダ2.0を使用。
リリースは2005年 。シェーダモデル2.0準拠のベンチプログラムである。フリーダウンロード版の構成は次の通り。
Return to Proxycon
ファーストパーソン・シューティングゲームを模したベンチマーク。兵士の銃撃戦を描画。前作Battle of Proxyconの続編で、今度は宇宙海賊らしき相手と戦う[ 8] 。
Firefly Forest
アドベンチャーゲーム 及びアクションゲーム を模したベンチマーク。森林を行く蛍1匹の光と、それに反映される影などを描画。
Canyon Flight
レースゲームを模したベンチマーク。飛行船と竜のような巨大生物を描画。
デモ内容はさらに濃厚なストーリ性を持ち非常に見ごたえのあるものになっている。さらにエンドロールでは、フィンランドのバンドPoets of the fall (en )の『lift (en )』を採用していることも注目された。
リリースは2006年 。シェーダーモデル3.0準拠、マルチコア CPU対応などで構成されている。
3DMark05に含まれる3つのテストがシェーダモデル3.0による描画に変更された上で収録されており、より複雑なモデルを描画使用することで処理が重くなっている(Firefly Forest の蛍が2匹になっている、など)。
デモは3DMark05のテストをブラッシュアップしたものと、新たに追加された下記のテストである。
Deep Freeze
南極基地の風景を模したベンチマーク。他のテストとは異なり、画面上を動き回るもの(生物や乗り物など)が存在しない。吹雪の中にたたずむ建物と時間経過によって変わる日の光を写実的に描画している。
Red Valley
2つの陣営に分かれて戦う戦車を模したベンチマーク。各陣営の戦車のAIを別のスレッドで動かすためマルチコアCPUではスコアが上昇する。CPU用のテストであり、グラフィックカードの影響を抑えるため、フレームレート の上限は2fpsに抑えられている。
2008年 リリース。DirectX10及びシェーダーモデル4.0に対応しており、これを搭載するWindows Vista 以降のOS 対応となっている。64ビット 版にも対応している。それ以前のバージョンには対応しておらず、Windows XP では動作しない。
なお、最初のリリースであるBuild 1.0.0が日本時間2008年4月に公開されたが、いくつかの問題があったため、それらを修正したBuild 1.0.1が同年5月22日と6月2日に公開された。その後2010年 2月11日 に1.02が公開され、2011年3月15日 には「Build」から「Version」へと表記変更が成された上でVersion 1.1.0が公開されている。
当初「Trial Edition」(体験版)として配布された無料版は1度しか実行出来ないという制約が設けられていたが、後発の3DMark11の公開後に発表されたVersion1.1.0からは、実行回数無制限の「Basic Edition」へと切り替えられている。
リリース時期に前後にして登場しているマルチコアCPUやマルチGPU、さらに物理演算エンジンであるPhysX プロセッサの登場によって性能の差が大きく広がったため、パソコンの性能に合わせた4種類のプリセット パターンを用意している。この内1.0.2以前のbuildにおいて、体験版で起動できたのはPerformanceが1度のみである。
Entry
ローエンドクラスのグラフィックカードを対象。128MB以上のグラフィックメモリ、1024×768ドットのディスプレイ解像度が求められる。
Performance
ミドルクラスのグラフィックカードを対象。256MB以上のグラフィックメモリ、1280×1024ドットのディスプレイ解像度が求められる。
High
ハイエンドクラスのグラフィックカードを対象。512MB以上のグラフィックメモリ、1680×1050ドットのディスプレイ解像度が求められる。
Extreme
最上級のグラフィックカードを対象。512MB以上のグラフィックメモリ、1920×1200ドットのディスプレイ解像度が求められる。
デモとしては、下記の4種類が行われる。
Jane Nash
ゲーム『トゥームレイダー 』を彷彿させる、一人称のアクションゲームのように描画される。
New Calico
小惑星 群で繰り広げられる艦隊戦が繰り広げられる。
AI (Merry Go Round AI Show)
プロペラ機によるエアレースを描画。人工知能による制御に関する処理を計測する。
Physics(Crash’n’Burn Physics)
AIと同じくエアレースの描画だが、PhysX ソフトウェアライブラリを適用した物理演算処理の能力を計測する。
2010年 リリース。DirectX11専用で、対応OSはWindows Vista及びWindows 7 のみだが、無料版の実行回数制限はなくなった[ 9] 。
2013年 リリース。Windows版はVista以降に対応(7,8.x,10推奨)[ 10] 。