Category: C#

Unity:プレファブ(Prefab)の作成と使い方

はじめに Unityの機能で プレファブ(Prefab) と言う機能があります。どういった機能かと言うと一度作ったパーツ・機能を使いまわしたい場合に使用する機能になります。 以下のようにキューブを10...

UniRx 知らないと人権が無い気がしてきたので勉強した。

はじめに

最近、Unity を触る機会が多いため Unity の関するキーワードを勉強しています。
今回の投稿はその一環として UniRx を勉強してみました。自分用のメモなので読みにくいかと思いますが参考に出来る方がいれば幸いです。

参考:UniRx入門シリーズ 目次
参考:UniRxを導入するメリット ~こういう時にUniRxは使えるよ~
参考:未来のプログラミング技術をUnityで -UniRx-

UniRxとは

「UniRx入門シリーズ 目次」さんから引用させていただきました。…

Unity:Compute Shader と Geometry Shader で60fps/100万個のキューブを描画!

Compute Shaderの勉強中なので、簡単なサンプルとしてキューブを100万個動かしてみました。主にPositionを再計算する処理をCompute Shader で実装しております。比較用としてスクリプト(CPU)でのPositionを再計算する処理とのパフォーマンスの違いも見ます。

Unity:3Dモデルfbx/3ds/glTFを動的(ランタイム)ロード、Trilibの使い方(人気アセット)

はじめに Unity ではモデルを静的に扱って開発を行えますが、よくある要件として外部からモデルファイルを与えて動的に使いたい事があります。 使ってみるとわかるのですが Unity は動的(ランタイム...