渋谷ほととぎす通信

完全趣味でやってる技術メモ。※所属団体とは一切関係がありません。

基礎

Unity動的にメッシュを生成するシリーズ

1.Unityで三角形を1つ描画、テクスチャまで貼る この辺りでやっているような三角形1つ描画するということをUnityでもやってみたというプリミティブな記事。 生のWebGLで三角形を描画するショートコード - 渋谷ほととぎす通信 C#でDirectX11 SlimDXで三角形を…

Unity 動的にカプセルメッシュを描画をしてみる

前回の球描画に引き続き、今回は以下のようなカプセルを描画します。 本記事は、動的にメッシュを生成するシリーズの一貫です。

Unity 動的に球のメッシュを描画をしてみる

3年前に執筆した↑記事の続きです。 先の記事シリーズでは、三角形を1個描画するところで終わっていますが、今回は↑のような球を動的に描画してみます。 パット見ハードルが一気に上がってそうですが、地道に1つずつ頂点の配置と順序を考えていけば大丈夫でし…

そろそろUnity2017のTimelineの基礎を押さえておこう

Unity2017.1.0で正式リリースを迎えたTimelineをそろそろちゃんと理解しようと思います。 最初に大雑把な概念図を作ってみました。 ◆Timeline全体 ◆各種Trackの中 TimelineはPlayableDirectorコンポーネント、Playableオブジェクト、各種Trackで構成されてい…

Unity SetActiveとenabledどっちを使うべきかの考察

GameObjectのアクティブ切り替えってどういう基準と思想で行えばよいか自分なりの答えを出した記事です。

「シェーダ」とは何なのか、を自分の言葉でまとめてみる

理解度がふわっとしている方向けに、シェーダを自分の言葉でまとめてみたいと思います。 アジェンダ 一言で「シェーダ」とは何なのか Unityにおけるシェーダの処理 これらを順番にまとめていきます。 ※調べていく中で発生した副産物は別途記事にしていく予定…

Unity 動的に生成したメッシュに対して頂点カラーを反映する

前回記事の続きにあたります。 ※本記事は動的にメッシュを生成するシリーズの一貫です。 スクリプト上から三角形ポリゴンを動的に生成し、テクスチャを貼るところまで来ました。順番が逆かもしれませんが今回は頂点カラーを反映して三角形を描画してみます。…

Unity 動的にメッシュを生成してゴニョゴニョする : 超基本編

仕事で実践することはほぼ無いですがUnityで動的にメッシュを生成してみます。「実際にやってみよう!」というかなり初心者向けの記事になります。 動的にメッシュを生成するシリーズの一貫です。 1.とりえず三角形メッシュを1つ表示してみる 1-1. Meshクラ…

生のWebGLで三角形を描画するショートコード

three.jsなどの便利なライブラリを使えば一瞬でできることですが、本記事はそういったライブラリを一切使わずにWebGLを書いて、どのくらい大変なのかを理解します。 DirectXでも同様の三角形描画しました! 三角ポリゴン1個表示するまでの道のり 結構長いで…