e.blog

主にUnity/UE周りのことについてまとめていきます

ECS

ECSを使ってTextMesh Proの文字を大量に描画する

前回の記事では、ECS自体の使いどころやそもそもなぜ高速化するのかという点について書きました。 edom18.hateblo.jp 記事の中で紹介した動画はTextMesh Proの文字を利用して大量に文字を空間に表示するというものでした。 こんなやつ↓ 文字を表示するMeshを…

ECSの仕組みを理解し、使いどころを把握する

もともとECS/DOTSには興味があって知りたいと思っていたのですが、なかなか実プロジェクトで使うタイミングがなく放置してしまっていたのですが、今開発している中で利用できそうな箇所があったので、改めて入門して、備忘録的に学んだことをまとめていきた…

ECSでComponentSystemを自作する

カヤックと自分との関わり 概要 大まかな考え方 なぜデータに着目? 「ComponentSystem」は2つある ComponentSystemとJobComponentSystem ComponentSystemを自作する勘所 データの構造を決める Entityとデータ構造を結びつける システムが要求する「グループ…

ECSをそろそろ触ってみる ~ECS入門 シーンにオブジェクトを描画編~

概要 ECSとは データ指向設計とは なぜデータに着目? キャッシュミスを減らして効率化 登場人物 導入方法 ECS Hello World 全体を管理する「World」クラス エンティティを生成する準備 生成フロー データ指向のための「設計」 設計を元にしたインスタンス化…