<color>要素と<composite>要素は定数の代わりに座標依存の数式を使うことができる。数式にはさまざまな標準的な代数式や数学的な演算子や式を利用することができる。
<metadata>要素は、必要に応じて定義されるオブジェクト、形状および材料に関する追加情報を指定するために使用することができる。例えば、この情報には、名前、テキストによる説明、原作者、著作権情報や特別な指示を指定することができる。<metadata>要素はトップレベル（<amf>要素直下）に挿入する場合ファイル全体の属性を指定でき、オブジェクト内、ボリューム内、マテリアル内で指定する場合、それぞれのローカルな属性を指定することができる。
複数オブジェクトは<constellation>要素を使って配置される。コンステレーションは、3Dプリント時の造形テーブルの充填効率を向上させ、同一のオブジェクトの大きな配列を記述するためにオブジェクトの位置及び向きを指定することができる。<instance>要素はコンステレーションで指定された到達すべき位置への変位と回転を指定する。変位と回転は常に定義されたオブジェクトの元の位置と向きと関連付けて定義される。コンステレーションは他のコンステレーションを参照することができる。ただし循環参照はできない。もしトップレベルのコンステレーションが複数指定された場合、もしくは複数のオブジェクトがコンステレーションなしで指定された場合、それらは各々位置データに関連付けられることなくインポートされ、相対的な位置はインポートするソフトウェアに委ねられる。
他の素材との組合せで新しい素材を定義することができる。<composite>要素は組成比率の指定に使われ、定数もしくはx,y,z座標依存の数式を利用する。定数の場合は均質素材になる。座標依存の組成は傾斜構造素材になる。より複雑な座標依存比率は非線形で周期的、非周期的な構造を持つ傾斜構造素材になる。（組成）比率の数式はtex(textureid,x,y,z) 関数を使ったテクスチャマップを参照することができる。マテリアルID”0”（空）は予約されており、多孔質構造を指定するために使われる。rand(x,y,z)関数への参照は擬似乱数材質を指定する。rand(x,y,z)関数は0から1までの乱数を座標に対して永続的に返す。
マテリアルは<material>要素を使って指定される。各々のマテリアルは一意のIDが割り当てられる。材質はボリューム単位で指定し、マテリアルIDに対応する材質と対象のボリュームの<volume>要素が関連付けられることで材質が割り当てられる。
テクスチャマップはコンピュータグラフィックスの世界のテクスチャマッピングの考えを借用して表面やボリューム全体に色や材質を割り当てる。<texture>要素はまずテクスチャIDと特定のテクスチャデータと関連付けられる。（テクスチャ）データは色もしくは材質は表面もしくはボリュームにマッピングされる必要があるかどうかに応じて、2次元もしくは3次元配列で表現することができる。（テクスチャ）データはBase64エンコーディングのバイト列で表現され、1ピクセルあたり1バイトの256段階のグレースケールで指定する。テクスチャマッピングはAMFで予約された数式を使って指定することも可能である。
色は<color>要素を使って記述され、sRGB色空間の0から1の範囲の数値としてR値（赤）、G値（緑）、B値（青）、アルファチャンネルのアルファ値（透明度）で指定する。<color>要素はマテリアル、オブジェクト、ボリューム、頂点、三角形の階層に挿入することができ、逆の順番で優先される（三角形の色は最も優先順位が高い）。透明度チャネルは下の階層との色の混合の度合いを指定する。デフォルトではすべての値は0にセットされる。色はまた座標に応じた様々な関数を使った数式による指定も可能である。
2月28日、ホエールは3回目の哨戒でマリアナ諸島方面に向かった。3月10日にはサイパン島タナパグ湾の沖に張り付き、出入りする日本の艦船を警戒した。3月19日の夜、ホエールは護衛艦1隻を伴った「最上川丸級」と「ありぞな丸級」の2隻の大型輸送船を発見。ホエールは3月20日朝に至り、北緯16度03分 東経143度08分の地点で魚雷を3本ずつ計6本発射。魚雷はそれぞれの目標に2本ずつ命中したもの判断されたが、浮上した途端反撃を受け、ダメージを負ったので退避せざるを得なかった。それでもホエールはタナパグ港の沖に依然として張り付いていた。3月22日、ホエールは2隻の輸送船を発見したものの逸してしまった。しかし、翌3月23日未明になって、北緯17度16分 東経144度56分の地点でこれとは別の2隻の輸送船を発見し魚雷を3本発射。魚雷は手前にいた特設運送船乾陽丸（乾汽船、6,486トン）に2本命中し、乾陽丸は4分で沈んでいった。乾陽丸が沈む前、ホエールは止めで艦尾発射管から魚雷を1本発射し、不安定な動きを見せたが命中したようには見えた。護衛艦がホエールめがけて突進してきたので、ホエールはこれを避けて潜航避退していった。3月25日にも北緯17度43分 東経150度03分の地点で小型輸送船を発見し、魚雷を三度にわたり計7本発射したが、全ての魚雷が不安定な動きをしてこれまた命中せず、乗組員を失望させる一方であった。3月28日にも北緯12度54分 東経151度05分の地点で別の小型輸送船を発見し、最後に残っていた魚雷を3本発射するも今回も魚雷はまともに走らず、こうしてホエールは魚雷を使い尽くしてしまった。燃料の関係もあり、ホエールは3月31日をもって哨戒を切り上げ、4月6日にミッドウェー島に寄港した。4月11日、ホエールは42日間の行動を終えて真珠湾に帰投。修理と訓練に従事した。