alphakaz’s blog

個人的備忘録

2022-01-01から1年間の記事一覧

最新のGraphics情報を追うために Webサイト編

概要 「最新のグラフィックス技術を学ぶにはどうすればいいのだろう?」と思っても、身近に詳しい人がいなかったり、研究室で専門的に学んでいたりしない場合、なかなか最初の取っ掛かりを得るのは難しいと思います。 たとえばCG WORLDはとっつきやすいです…

DirectXの_SRGBフォーマットについて

はじめに DirectX12のテクスチャフォーマットには、_SRGBというサフィックスがついたものがあります。 learn.microsoft.com 名前の通りSRGBガンマがかかった状態でデータを保存するフォーマットです。便利ですが、実際使ってみるといくつか引っかかりやすい…

DirectXで余分にメモリを確保しないために

環境 DirectX12 対象者 DirectX12のチュートリアルを終えているが、GPUのリソース確保についてそれほど詳しくない人。 DirectX12のメモリアラインメントは基本64KB DirectX12でリソースを確保する場合、いろんなチュートリアルや参考書にある通り、CreateCom…

Unity2Dでピクセルの隙間をなくす

環境 Unity 2021.3.31f1 素材元 https://pipoya.net/sozai/assets/map-chip_tileset32/ 問題 UnityのTilemapを使うと、ピクセル間に隙間ができることがあります。 この問題は、カメラの解像度に対してマップチップのサイズが合っていないために発生します。…