「Veldrid」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
2行目: 2行目:
  
 
== 概要 ==
 
== 概要 ==
[[Direct3D]]や[[OpenGL]]、[[Vulkan]]、[[Metal]]といった[[低レベルAPI]]の平滑化に特化したグラフィックスライブラリである。
+
[[Direct3D]]や[[OpenGL]]、[[Vulkan]]、[[Metal]]といった低レベルAPIの平滑化に特化したグラフィックスライブラリである。
  
グラフィックスAPIの平滑化といえば[[SDL]]や[[SFML]]などが有名だが、Veldridはこれらと違い「平滑化してもなお低レベルAPI」という特徴がある。
+
[[GPU]]への強力で統一されたインターフェイスを提供し、他のどの.NETライブラリよりも高度な機能を備えています。 他のプラットフォームまたはベンダー固有のテクノロジーとは異なり、Veldridを使用して、真にポータブルな高性能3Dアプリケーションを作成できます。
 
 
[[GPU]]への強力で統一されたインターフェイスを提供し、他のどの.NETライブラリよりも高度な機能を備えている。他のプラットフォームまたはベンダー固有のテクノロジーとは異なり、Veldridを使用して、真にポータブルな高性能3Dアプリケーションを作成できる。
 
  
 
== SPIR-Vを利用 ==
 
== SPIR-Vを利用 ==
35行目: 33行目:
 
== 欠点 ==
 
== 欠点 ==
 
=== 高レベルのAPIがない ===
 
=== 高レベルのAPIがない ===
Veldridは[[Direct3D]]や[[OpenGL]]といった低レベルAPIの平滑化に特化しており、標準では[[ポリゴン]]ひとつ描く方法すら提供されていない。[[ポリゴン]]を表示したければ[[グローシェーディング]]や[[フォンシェーディング]]などの[[プログラマブルシェーダー]]から全部自前で書く必要がある。
+
[[Direct3D]]や[[OpenGL]]といった低レベルAPIの平滑化に特化しており、標準では[[ポリゴン]]9ひとつ描く方法すら提供されていない。[[ポリゴン]]を表示したければ[[グローシェーディング]]や[[フォンシェーディング]]などの[[プログラマブルシェーダー]]から全部自前で書く必要がある。
 
 
== 関連項目 ==
 
* [[ShaderGen]] - Veldridの人たちが開発しているC#でシェーダーをかけるやつ
 
  
 
== 外部リンク ==
 
== 外部リンク ==
46行目: 41行目:
 
* NuGet = https://www.nuget.org/packages/Veldrid
 
* NuGet = https://www.nuget.org/packages/Veldrid
  
[[category: 3DCG]]
+
[[カテゴリ:3DCG]]
[[category: Veldrid]]
 

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)