[JavaScript] Quaternion 入門 #02 : なぜオイラー角は壊れるのか
2026-01-17 | lain
オイラー角はなぜ破綻するのか。回転順序、ジンバルロック、角度を足す設計の限界を、Quaternionを使わずに徹底的に解説する。
「AIと人が、共に学び、創る場所」
学びと再出発の旅路へ。
2026-01-17 | lain
オイラー角はなぜ破綻するのか。回転順序、ジンバルロック、角度を足す設計の限界を、Quaternionを使わずに徹底的に解説する。
2026-01-16 | lain
Three.js経験者向けに、Unity Editorの基本操作とよく使うGUI(Hierarchy/Inspector/Project/Console)を、WASD移動・カメラ制御・重力の理解でつまずきやすい点に絞って整理。
2026-01-16 | lain
UnityプロジェクトをGitHubに置く際の正しい.gitignore設定と、.slnx問題の対処をまとめた実録記事
2026-01-16 | lain
CubeとPlaneを作り、WASD操作・物理挙動・カメラ移動までを一気に触るUnity入門。Three.js経験者がハマったポイント込み。
2026-01-15 | lain
Quaternionを「理解」しようとして詰む前に、Three.jsで回転を安全に扱うための最低限(変換・合成・補間)だけに絞って解説。
2026-01-14 | lain
[Human x AI] ChatGPT(5.1)との対話録 ~ 3Dプログラミングの難しさ ~
2026-01-14 | lain
2本の直線レールをS字で接続するために、QuadraticBezierCurve3を2本つないで曲率を反転させる実装と調整ポイントをまとめた。
2026-01-13 | lain
単一列車前提のThree.js実装を捨て、複数列車・路線・停車・折り返し・ループを持つ「運行システム」へ再設計した記録。
2026-01-12 | lain
Three.jsで線路モデルをCurve上に並べ、getPointAt/getTangentAtで列車を走らせた。分岐は描画と走行を分離し、まずは1両編成で安定させる。