目次
1. インストール
1.1 概要
汎用グラフィックスライブラリevは簡単なプログラミングで2次元と3次元の図形出力ができるライブラリです。
対応するプログラミング言語はCまたはC++です。
図形出力形式は独自形式(ev形式)とHTML形式の2種類があります。
独自形式は付属のWindows用図形表示プログラムで見ることができます。
HTML形式はブラウザで見ることができ、OSに依存しません。
1.2 インストール方法
ファイル ev.zip をダウンロードして適当なフォルダに展開してください。
以下のファイルから成ります。
- ev2d.c : 2次元ライブラリ
- ev3d.c : 3次元ライブラリ
- ev.h : ヘッダファイル(プロトタイプ宣言)
- sample2d.c : 2次元サンプルプログラム
- sample3d.c : 3次元サンプルプログラム
- ev2d.exe : 2次元図形表示プログラム(Windows用)
- ev3d_otk.exe : 3次元図形表示プログラム(Windows用, OpenTK使用)
- OpenTK.dll : ev3d_otk.exe用ランタイムDLL(OpenTK付属)
- OpenTK.GLControl.dll : ev3d_otk.exe用ランタイムDLL(OpenTK付属)
注意
- 本プログラムはフリーソフトです。自己責任でお使いください。作者は一切責任を負いません。
- 最初にエクスプローラーですべてのexe,dllファイル(上記の6~9)に対して下記の操作を行ってください。
・右クリック→[プロパティ]→[全般]タブ→[セキュリティ]→[許可する]をON
これを行わないと "この操作はユーザーによって取り消されました。" というメッセージが出て実行できません。
- 実行プログラムはWindows11 64ビット版です。
- 本プログラムは不定期にバージョンアップします。なるべく最新版をお使いください。
1.3 更新履歴
- 2025/12/17
- 2次元図形表示プログラムと3次元図形表示プログラムを Microsoft Visual Studio 2026 で再ビルドしました。
- 2次元図形表示プログラムに[ファイル開く],[バージョン]ボタンを追加しました。
- 2023/12/05
- 3次元図形表示プログラムに OpenTK を使用して塗りつぶし機能を追加しました。
- 2次元図形表示プログラムがウィンドウサイズを管理するようにしました。
- 3次元図形表示プログラムがウィンドウサイズを管理するようにしました。
- 図形ファイルの既定値がHTMLからevに変わりました。
- 廃止した関数:ev2d_setFont, ev3d_setFont, ev3d_setAngle, ev3d_drawString
- 引数が変わった関数:ev2d_init, ev3d_init, ev3d_drawTitle
- 新設した関数:ev3d_html_size, ev3d_html_angle, ev3d_html_font
- 2023/02/11
- URLを本サイトに移動しました。