Vala プログラミング

読者です 読者をやめる 読者になる 読者になる

Rust & Vala プログラミング

おながのブログ

Rust glium テッセレーション ( Tessellation )

glium (https://github.com/tomaka/glium)のexamplesに、tessellationの サンプル(tessellation.rs)があります。 上矢印キーと下矢印キーを使って、tessellation レベルを上げ下げできます。実行結果 tessellation level = 2 tessellation level = 4 tesse…

Rust ImGui + Glium ( OpenGL )

ImGui のGUI(ボタン)から、Gliumで描画したtriangleの回転角をコントロールできる ようにしています。 (実行結果) ・ imgui ウィンドウ上の「+」ボタンと「ー」ボタンを押すと、回転角の値が増減します。プログラム ### imgui-glium.rs #[macro_use] ex…

Rust Glium CubeMap ( OpenGL )

CubeMap (実行結果) ・ cubemap 画像は、Humus サイト(http://www.humus.name/)のTexures(Yokohama 3) を使用しています。(画像サイズを512x512にしています。) プログラム ###glium-cubemap.rs #[macro_use] extern crate glium; extern crate image;…

Rust glium OpenGL ( triangle )

Rust言語のgliumライブラリ(OpenGLライブラリ)を用いて、coloured triangleを描画しています。 ( 実行結果)・triangleは、上矢印キー(左回転)と下矢印キー(右回転)を使って回転させて います。 プログラム### triangle.rs#[macro_use]extern crate gl…