GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

07光の向きで上面と側面の明暗が変わる等角3Dの柱

格子のマスごとに柱を ISO_ANGLE_DEG の角度の等角投影で立てて上面と二つの側面の頂点を求め、面の法線と LIGHT_AZIMUTH_DEG の光源ベクトルの内積で面ごとの明るさを決め、奥のマスから手前の順に描いて重なりを合わせ、柱の奥行きは DEPTH_PX にする。

使いどころ地域別の数値を立体で見せるトップ画面

ISO_ANGLE_DEGLIGHT_AZIMUTH_DEGDEPTH_PX
光の向きで上面と側面の明暗が変わる等角3Dの柱
新しいタブで開く

07 光の向きで上面と側面の明暗が変わる等角3Dの柱 — 計測 累積面積 16.805% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · 棒グラフ アニメーション 9種 — 伸びる・積み上がる・競う棒

このデモが属する記事

棒グラフ アニメーション 9種 — 伸びる・積み上がる・競う棒 — デモ9種のプレビュー棒グラフ アニメーション 9種 — 伸びる・積み上がる・競う棒データが変わったのに棒が瞬間移動すると、何が増えたのか目が追えません。そこで01番は棒をばねで伸ばして目標を一度越えてから戻し、02番は順位が入れ替わるときに棒が列を移りながら走り、07番は柱の側面の明暗を光の向きから計算します。この記事で この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ