コンテンツにスキップ
Wikipedia

「利用者:Packet0/sandbox」の版間の差分

削除された内容 追加された内容
1行目: 1行目:
{{User sandbox}}
{{User sandbox}}
<!-- この行より下を編集してください -->
<!-- この行より下を編集してください -->

== User Page ja ==
{{Babel | ja | en-3 | c-2 | java-2 | js-2 | html-2 | css-2 | LaTeX-1 | bash-2}}

{{Boxboxtop|その他|right}}
{{User browser:Firefox}}
{{User Google}}
{{利用者:Was_a_bee/AA}}
{{Boxboxbottom}}

<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>

<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>



== JOGL ja ==

{{Infobox software
{{Infobox software
| name = JOGL ([[Java Bindings for OpenGL|JSR-231]])
| name = JOGL ([[Java Bindings for OpenGL|JSR-231]])

2017年12月13日 (水) 18:22時点における版

ここはPacket0 さんの利用者サンドボックスです。編集を試したり下書きを置いておいたりするための場所であり、百科事典の記事ではありません。ただし、公開の場ですので、許諾されていない文章の転載はご遠慮ください

登録利用者は自分用の利用者サンドボックスを作成できます(サンドボックスを作成する 解説)。

その他のサンドボックス: 共用サンドボックス | モジュールサンドボックス

記事がある程度できあがったら編集方針を確認して、新規ページを作成しましょう。

User Page ja

バベル
ja この利用者は日本語 母語 としています。
en-3
This user is able to contribute with an advanced level of English .
c-2 puts("この利用者はある程度のC を理解しています。");
java-2
System.out.println("この利用者はある程度のJava を理解しています。");
js-2
alert("この利用者はある程度の JavaScript を理解しています。");
html-2
<html><body><p>この利用者はある程度のHTML を理解しています。</p></body></html>
css-2
babel:after {content: "この利用者はある程度のCSS を理解しています。";}
LaTeX
-1
\begin{document}この利用者は簡単な\LaTeX を理解しています。\end{document}
Bash-2 echo "この利用者はある程度のBash を理解しています。"
言語別の利用者
その他
Fx この利用者はMozilla Firefox を使用してウィキペディアに寄稿しています。
この利用者は主にGoogle をインターネット検索に使用しています。

ω・`)

この利用者はAA が好きです。
























JOGL ja

JOGL (JSR-231)
開発元 JogAmp Community
最新版
2.3.1 / 2015年3月27日 (9年前) (2015年03月27日)
最新評価版
2.3.1 / 2015年3月27日 (9年前) (2015年03月27日)
プログラミング
言語
Java, C言語
対応OS Solaris, Linux, Microsoft Windows, Mac OS X, Android
プラットフォーム Javaプラットフォーム
種別 ライブラリ
ライセンス BSDライセンス
公式サイト jogamp.org
テンプレートを表示


Java OpenGL (JOGL)はJavaプラットフォーム上でOpenGLを使った3DCGソフトウェアを作成するための、オープンソース ライブラリである。

JOGLではC言語で使えるOpenGLのほぼ全ての機能をJNIによりJava言語で直接使えるようにしている。JNIのソースコードは同開発元のライブラリGlueGenによって自動的に生成されていて、C言語と大差ない感覚で使えるが、Java 3DなどのJavaライブラリほどローレベルなAPIを隠さずオブジェクト指向に沿った構造ではない。そのため、低オーバヘッドによる高速な実行が期待できるほか、C言語のコードををほぼそのままJavaへ移行できるが、代わりにソースコードは単調で長くなる傾向にある。 JOGLにはOpenGLのAPIの他に、既存のGUIライブラリ(AWT/Swing/SWT)でOpenGLによってレンダーされた画像を表示させるためのクラスや、単体でOpenGLウインドウを表示するためのクラス(NEWT)なども含まれている。

元々はJSR-231のレファレンス実装としてKenneth Bradley RussellとChristopher John Kline、そしてのちにSun Microsystemsによって開発された。だがOpenGLのバージョンアップに伴うAPIの変化に、OpenGL 1.xのみに対応しているJSR-231とOracle JDKのバイナリコードライセンスによる規格以上の機能は足せない都合上、JOGL 2.0よりほぼ同一ながら標準規格に沿わない独自のAPIを有している。またその関係でパッケージドメインもバージョン2.3よりjavax.media.openglから完全に移行している。


開発状況

2015年8月現在、JOGLはデスクトップ向けOpenGLバージョン1.0 - 4.5、モバイル向けESバージョン1.0 - 3.1、そしてEGLバージョン1.0 - 1.5に対応している。またほぼ全ての機能拡張も使える。


関連項目


外部リンク

AltStyle によって変換されたページ (->オリジナル) /