vgnz93hs vgnz93hsについて 作品
アプリ
作品
ホームページ 4
ホームページ 4
Astroを使って高速化したホームページです。マークダウンファイルを生成するだけでリンクが作られるようにしました。
ホームページ 3
ホームページ 3
Vercelを使って、Next.jsで作成したホームページです。マークダウンからページを作成する機能をつけました。
RC Flow
RC Flow
RC Flowは、勉強時間を管理するために作成したシンプルな時間管理ツールです。今日やることと、それぞれのかかる時間を設定すると、時間と休憩時間を表示します。勉強の集中を妨げないことや、休憩と集中がはっきり分かるように設計しました。Webサイトから使用することができます。
360度動画リフレームツール
360度動画リフレームツール
360度の歪んだ動画を変換し、6つの正方形の動画をつなぎ合わせた、1つの動画を出力するツールです。SwiftでmacOS用に作成しました。映像ファイルを画像に分割し、平面の動画のそれぞれのピクセルが、歪んだ動画のどのピクセルと対応するかを三角関数を使って求めることで作成しました。
カーソル
カーソル
Cの練習としてマウスに合わせて動くカーソルを作成しました。ボタンの近くに行くと、カーソルはボタンの形にシームレスに変形し、ボタンのラベルがカーソルに近づいて引っ張られるようなアニメーションをつけました。
リマインダーBot
リマインダーBot
学校の課題や予定などを知らせるBotです。iPhoneのショートカットアプリを使って作成し、ホーム画面から課題や予定、持ち物を登録すると、毎日メッセージ作成用のショートカットアイコンを押したときにリマインダーのメッセージが作成されます。作成されたメッセージは毎日16時に自動的に送信されます。
プロジェクターのシミュレーション
プロジェクターのシミュレーション
前に作ったRC Tracingという自作のレンダリングエンジンを使って、プロジェクターが光を出して壁に映像を投影するところをシミュレーションしました。中央から左の壁に向かって光を放ち、壁に当たって乱反射しています。部屋の中にはスモークのエフェクトを加えているため、プロジェクターの光の筋が見えます。
すべての作品
リンク
YouTube Threads Instagram GitHub