回答編集履歴

2

参考リンクの訂正

2016/05/19 15:34

投稿

argius
argius

スコア9388

test CHANGED
@@ -130,6 +130,8 @@
130
130
 
131
131
 
132
132
 
133
- JOGL Installation
133
+ Downloading and installing JOGL - JogampWiki
134
134
 
135
- [http://www.tutorialspoint.com/jogl/jogl_installation.htm](http://www.tutorialspoint.com/jogl/jogl_installation.htm)
135
+ [http://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL](http://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL)
136
+
137
+

1

公式サイトから最新版を取得して配置する手順を追記しました。

2016/05/19 15:34

投稿

argius
argius

スコア9388

test CHANGED
@@ -17,3 +17,119 @@
17
17
  Java技術最前線 - 「OpenGLを使ってJavaでも3Dを楽しもう」<br />第2回 JOGLをインストールする:ITpro
18
18
 
19
19
  [http://itpro.nikkeibp.co.jp/article/COLUMN/20060710/242865/](http://itpro.nikkeibp.co.jp/article/COLUMN/20060710/242865/)
20
+
21
+
22
+
23
+ ---
24
+
25
+
26
+
27
+ (追記)
28
+
29
+
30
+
31
+ OS Xでの設定例です。
32
+
33
+
34
+
35
+ JogAmp.org - Java graphics, audio, media and processing libraries exposing OpenGL, OpenCL, OpenAL and OpenMAX
36
+
37
+ [http://jogamp.org/](http://jogamp.org/)
38
+
39
+
40
+
41
+ の`Builds / Downloads`,`Current`の`zip`のリンクのページ(http://jogamp.org/deployment/jogamp-current/archive/)から、
42
+
43
+ `jogamp-all-platforms.7z`をダウンロードしてください。
44
+
45
+
46
+
47
+ その中の`jar`ディレクトリーと`lib`ディレクトリーから、以下のファイルを取り出します。
48
+
49
+
50
+
51
+ ```
52
+
53
+ jogl-all.jar
54
+
55
+ gluegen-rt.jar
56
+
57
+ libnativewindow_awt.jnilib
58
+
59
+ libnativewindow_macosx.jnilib
60
+
61
+ libnewt.jnilib
62
+
63
+ libgluegen-rt.jnilib
64
+
65
+ libjogl_desktop.jnilib
66
+
67
+ ```
68
+
69
+
70
+
71
+ Jarファイルはクラスパスに、`*.jnilib`ファイルは、実行しているディレクトリーの下に、`./natives/macosx-universal`というディレクトリーを作ってそこに格納します。
72
+
73
+
74
+
75
+ - 配置例
76
+
77
+
78
+
79
+ ```
80
+
81
+ ├── lib
82
+
83
+ │   ├── gluegen-rt.jar
84
+
85
+ │   └── jogl-all.jar
86
+
87
+ ├── natives
88
+
89
+ │   └── macosx-universal
90
+
91
+ │   ├── libgluegen-rt.jnilib
92
+
93
+ │   ├── libjogl_desktop.jnilib
94
+
95
+ │   ├── libnativewindow_awt.jnilib
96
+
97
+ │   ├── libnativewindow_macosx.jnilib
98
+
99
+ │   └── libnewt.jnilib
100
+
101
+ └── tryjogl
102
+
103
+ ├── Example.class
104
+
105
+ └── Example.java
106
+
107
+ ```
108
+
109
+
110
+
111
+ 実行は
112
+
113
+ ```
114
+
115
+ java -cp ".:lib/*" tryjogl.Example
116
+
117
+ ```
118
+
119
+ です。
120
+
121
+
122
+
123
+ `MacOS 10.11.4`で動作確認済みです。
124
+
125
+
126
+
127
+
128
+
129
+ 参考リンク:
130
+
131
+
132
+
133
+ JOGL Installation
134
+
135
+ [http://www.tutorialspoint.com/jogl/jogl_installation.htm](http://www.tutorialspoint.com/jogl/jogl_installation.htm)