0xf

日記だよ

Unity

Unityのグラフィックスプログラミング

同人誌全4巻が配布されていた。 github.com 知りたいことがめちゃくちゃまとまっていてありがたい。自分のレベルに見合っているのかというと全然そうではないが、わからないなりに通読する意味はありそう、という印象がある。ありがとうございます。

二次ベジェ曲線

以下サイトを参考にして書いてみた。 scrapbox.io いつ間にかC#にタプル構文が入っていてこういう処理が書きやすくなっていていい感じ。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class LineScript : MonoBe…

OpenGLこんにちは

以下のようなカーソル位置にアウトラインをひょいっと書くには GLで線を引くのがイメージ通りだった、という話。 マインクラフトみたいにカーソル位置にボックスを設置してみた だいたいドキュメントのサンプルコードを参考にして普通の OpenGL キャンバスと…

ライトプローブが追加できない問題

タイトルのような問題があった。具体的には、ライトプローブグループを追加したあと、ライトプローブを表す黄色いボックスがシーン上に現れず、選択も操作もできない。エディタ再起動してみたり、新しいプロジェクトを作成して試したりしたものの改善しなか…

Unity日記

イベント関数の実行順序でライフサイクルがだいたいわかった。ridebody はまずは潤沢に使うのが良さそう。具体的にはシューティングゲームの弾の一つ一つに ridebody設定しても別に問題なさそうな印象を持つ。趣味活動なので手軽さは大事。 HTC Vive向けにビ…

MacBookPro 2016には荷が重い仕事

引き続き Unity に入門しているのだけど、とても簡単な、平面とボックスが二つあるだけのシーンを作ってプレビュー実行しているだけでもファンがものすごい勢いで周り、ヒンジのあたりの発熱が大変なことになるので、これはちょっとオーバーワークなんだろう…

Unity開発環境をセットアップする時は Unity Hub

Unity 開発環境は Unity Hubからインストールするとよい。複数バージョンの開発環境やライセンス管理をしてくれる。 Unity Hub からセットアップすると、Visual Studio for Mac の Community 版がバンドルされて便利 Visual Studio Tools for Unity の使用を…

Unity入門を眺めていた

水曜日はお休みであったので、せっかくだから Unity をダウンロードしてチュートリアルをやっていたのだが早々に投げ出し気味になり、しょうがないので YouTube で入門動画を見ていた。公式ドキュメントは英語なので、テクニカルドキュメントを英語で読むの…