テクノなまこ

科学の力

2024-01-01から1年間の記事一覧

熱力学のマクスウェルの関係式を脳内で導出できるようにする

マクスウェルの関係式は使っているうちにやがては暗記するのだろうけど、確認方法を知っておいた方が記憶に自信が出ると思う。教科書や他のネット記事の式はやたら冗長かつ対称性の全貌が見えない書き方に見えるので、できるだけ短くすっきり書きたいと思い…

pythonで軌道シミュレーション

目次 目次 画像書き出し 地球の大きさを描画する マウスを使って三次元で観察する gif動画を書き出す mp4を書き出す 月と、太陽の摂動と、太陽地球回転フレーム 画像書き出し # Import Python Modules import numpy as np # 数値計算ライブラリ import matpl…

UnrealEngine5で万有引力

参考 [UE5] Simulating Gravity in Unreal Engine 5 - YouTube 物体同士の万有引力 Unreal Engine 5 Planet Gravity System - Physics Objects - YouTube 特定の惑星への万有引力 地球-衛星系の万有引力 下準備 UE5.3をBlank,StarterKitなし,BluePrintありで…

Unityで三人称視点移動+ズーム

Unityで3Dゲームを作るとき、ゲーム内でもblenderで操作するような3Dの視点移動ができてほしいと思ったので、調べて書いた。 参考 【Unity】カメラをマウスに連動させて回転させよう!|Camera入門③ – XR-Hub コード例の8割くらいはこの方のコピーで、変えた…

Unityで万有引力

Unityでは、rigidbodyコンポーネントをオブジェクトにつけることで物理演算を適用させられる。rigidbodyコンポーネントにはgravityというチェックボックスがあり、チェックするとその物体は重力で下に落ちるようになる。しかし、画面中央に表示した星に物が…