Web制作 おくだ屋

WEB制作 おくだ屋

//この中に次から作るsvgデータを入れていく
ホーム > ホームページ制作 > リッチアニメ実装の予算感と発注のコツ【GSAP・Lottie・WebGL】
ホームページ制作

リッチアニメ実装の予算感と発注のコツ【GSAP・Lottie・WebGL】

「クライアントから『リッチなアニメで動きのあるサイトに』と言われたけど、予算ってどれくらい見ればいいの?」

制作会社・ディレクターの皆さん、こうした相談を受けたとき、即答できますか?アニメーション実装は「ちょっと動かす」と「リッチに動かす」で費用が10倍違うこともあります。

今回はアニメ実装の予算感と発注のコツを、ライブラリ別・難易度別に整理します。

結論:アニメは「3段階」に分けて考える

段階 内容 費用感(1箇所)
① CSSアニメ フェード・スライド・ホバー 5,000〜10,000円
② GSAP / ScrollTrigger スクロール連動・タイムライン制御 15,000〜30,000円
③ WebGL / Three.js 3D・パーティクル・ピクセルシェーダー 50,000〜100,000円

※あくまで目安。デザインの複雑さ・調整回数で変動します。

① CSSアニメで足りるケース

「企業サイトのキレイ目な動き」程度なら、CSSアニメで十分です。

  • セクションのフェードイン・スライドイン
  • ボタンのホバーで色変化・伸縮
  • 背景のループアニメ
  • ローディング画面

軽量で速度も速いので、SEOにも有利です。Core Web Vitals記事でも触れたように、過剰なJSアニメは速度悪化の原因に。

② GSAP(ScrollTrigger)が必要なケース

「スクロールに連動して要素が動く」「画面の中で要素が連続的に変化する」レベルになると、GSAPが必須です。

  • パララックス(背景と前景の異なるスクロール速度)
  • ピン留め(要素が画面に固定された状態でアニメ)
  • 横スクロール風の演出
  • テキストの一文字ずつアニメ

制作会社が知っておきたいGSAPの料金事情:商用利用は基本的にライセンス不要ですが、ライセンス料がかかるパターン(Bonusプラグイン)もあります。

③ WebGL / Lottieを使うリッチ系

3Dモデル・パーティクル・ピクセル単位の制御が必要な場合は、Three.js・WebGLが選択肢。

Lottieはアニメーション特化のJSONフォーマット。After Effectsで作ったアニメをそのまま再生できる、軽量で品質も保てる便利な手法です。

技術 得意領域 制作工程
WebGL / Three.js 3D・複雑な動的演出 コーダー実装
Lottie イラストアニメ・アイコン動き デザイナー出力
Spline ノーコード3D デザイナー作成

発注時に伝えるべき情報

  • 参考サイトURL(「こんな動きにしたい」具体例)
  • アニメ箇所の優先度(必須 / あったら良い)
  • 動きの仕様(速度・タイミング・トリガー)
  • 対応ブラウザ・デバイス(iOS Safariも動く?)
  • パフォーマンス要件(速度を犠牲にしないか)

「とりあえず動かして」の罠

「とりあえず動きあれば」と発注すると、実装フェーズで認識ズレが頻発します。「思ってたのと違う」となって何度も修正、結局割増料金。

事前に参考サイトURLを3つ以上用意して、「この中で言うと②に近い」と指定するのがおすすめ。

パフォーマンスのトレードオフ

リッチなアニメは見栄えしますが、ファーストビューの表示速度を遅くする可能性があります。

  • JSサイズが増える → 初期ロード遅延
  • 計算量が多い → スクロール時のカクつき
  • モバイルで重い → 離脱率増加

クライアントには「アニメリッチ vs 高速表示」のトレードオフを事前に説明しましょう。

ライブラリ選定はコーダー側に委ねるべき?

結論:選定理由を聞ける関係なら委ねるのが正解。ライブラリの強み弱み・案件規模・運用フェーズまで考慮した選定は、現場感がないとできません。

「なぜそれを選んだか」を説明できるコーダーは信頼できます。

まとめ

アニメ実装は「3段階の費用感」と「具体的な参考URL」で発注精度がぐっと上がります。パフォーマンスとのトレードオフもクライアントに事前共有を。

「リッチアニメで提案したい案件がある」「GSAPやLottieに強いコーダーを探している」という方は、おくだ屋のパートナーサービスからお気軽にご相談ください。