はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

2020-10-01から1ヶ月間の記事一覧

【Unity】Simplest Mesh Bakerを使ってメッシュを結合してみる

はじめに 今回はSimplest Mesh Bakerというアセットを用いてメッシュを結合し,その効果をみていきたいと思います。 使い方についても紹介したいと思いますが,詳細は公式動画を参照してみてください。(といっても名前の通り超簡単ですが) https://www.youtu…

【Shader】GLSLの関数の引数のパラメーター修飾子について

はじめに 今回はGLSLの関数の引数のパラメーター修飾子についてまとめてみたいと思います。 はじめに 種類 種類 Qualifier Meaning same is in in for function parameters passed into a function out for function parameters passed back out of a functi…

【Shadertoy】ディスタンスフィールド(距離関数)でお絵かきしてみる

はじめに 今回はディスタンスフィールド(距離関数)を学び,以下のようなお絵かきをすることを目的にやっていこうと思います。 今回の作品 はじめに ディスタンスフィールドとは? 距離関数を使ってみる 楕円を描画してみる 動きを付けてみる 線を描画してみ…

【Unity】はじめてでも簡単インスペクターのエディタ拡張の手順

はじめに みなさんエディタ拡張していますか?私はエディタ拡張という名前からかなり高度な知識が必要では?と初めは思っていたのですが、実際に触ってみると意外とシンプルだったと感じました。この記事ではインスペクターのエディタ拡張を扱い、以下の画像…

【Shadertoy,Unity】Shaderを初めて本格的に触ってみる

はじめに 私はUnityというゲームエンジンに実装されているShaderGraphというノードベースで視覚的にShaderを作れるツールを使ってShaderを作成していました。 イメージただ学校のとあるイベントでシェーダーの知識が必要になったので、コーディングの方も本…

【Unity】UniRxを用いてアプリケーション終了時に何かしらの処理をする(OnApplicationQuitAsObservable)

はじめに 最近OnApplicationQuitAsObservableというメソッドを知ったのですが,ネットの記事でほとんど取り上げられていなかったので軽く書いておきたいと思います。 はじめに アプリケーション終了時に処理をする もう一息 アプリケーション終了時に処理を…

【Swift】プロジェクト作成時に「Single View Application」が見当たらない件

はじめに 前回の記事でも書いたのですが,最近swiftをボチボチ触っています。そこでSingle View Applicationが見当たらず困っていたのですが対処法?を見つけたので共有しておこうと思います。 どこにもない ネットや書籍を読んでいて、まずはプロジェクト作…

【Swift】「Get started with a playground」が「Welcome to Xcode」画面に表示されてない件

はじめに 最近とあるアプリを作るためにSwiftを始めたのですが、Playgroundの起動の仕方が分からなかったので備忘録の意味合いもかねて残しておきたいと思います。 はじめに 表示がない件 対処法 表示がない件 ネットや書籍では「Welcome to Xcode」の画面に…

原神に登場するキャラクターのモデルをダウンロードする方法

はじめに 公式で原神に登場するキャラクターのMMDモデルが配布されているようでした。 実際に利用してみた例そのダウンロード方法を紹介したいと思います。 はじめに ダウンロードページ 利用規約について ダウンロードページ こちらの公式サイトからダウン…

【Unity】LineRendererをスクリプトから自由自在に操る

はじめに 今回はLineRendererについて取り上げていきたいと思います。docs.unity3d.comインスペクターでの設定の方法というよりは、スクリプトから扱う方法をメインに網羅的に紹介していくのであしからず。 はじめに 一本の線を引く 線の太さを変える 線の太…

【Unity】HttpClient,UnityWebRequestにタイムアウトを設定する方法

はじめに Unityで通信を行おうと思った場合、HttpClientもしくはUnityWebRequestのどちらかを使うことが多いでしょう。これらを用いるに当たってタイムアウト処理を設定しておかないと、永遠に処理が終わらないなんてこともあるかもしれません。今回はそれを…