root/as3/FLARToolKit/trunk/README.txt

リビジョン 4291, 9.3 kB (コミッタ: rokubou, コミット時期: 1 年 前)

add history

Line 
1 ======================================================================
2 FLARToolKit
3  version 2.5.5
4 ======================================================================
5
6 The FLARToolKit is ActionScript 3.0 version ARToolkit class library.
7 Copyright (C)2010 Saqoosha, R.Iizuka(nyatla)
8
9 This program is free software: you can redistribute it and/or modify
10 it under the terms of the GNU General Public License as published by
11 the Free Software Foundation, either version 3 of the License, or
12 (at your option) any later version.
13
14 This program is distributed in the hope that it will be useful,
15 but WITHOUT ANY WARRANTY; without even the implied warranty of
16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 GNU General Public License for more details.
18
19 You should have received a copy of the GNU General Public License
20 along with this program.  If not, see <http://www.gnu.org/licenses/>.
21
22 For further information please contact.
23  http://www.libspark.org/wiki/saqoosha/FLARToolKit
24  <wm(at)nyatla.jp> or <saq(at)saqoosha.net>
25
26 This work is based on the NyARToolKit developed by
27   R.Iizuka (nyatla)
28   http://nyatla.jp/nyatoolkit/
29
30 contributors
31  eric socolofsky
32  makc
33  taro - tarotaro.org
34  rokubou - sixwish.jp
35
36 ----------------------------------------------------------------------
37  About FLARToolKit
38 ----------------------------------------------------------------------
39  * ARToolKit の AS3 版です。
40  * Flash player 10 用
41  * A虎@(nyatla)氏の NyARToolkit for AS3 を基盤にFLARToolKit v1.xの
42    インターフェースを引き継いだライブラリ集です。
43  * FLARToolKit は入力画像からマーカーを認識して、3 次元空間での
44    カメラ位置を計算するとこまでをやってくれます。
45  * 3D グラフィックスとの合成などは各自で実装する必要があります。
46  * ただし簡単に合成できるようにヘルパー的なものはついてます。
47    (Papervision3D, Away3D, Away3D Lite, Sandy3D, Alternativa3D)
48
49  # AS3 ported version of ARToolKit.
50  # Flash player 10 only
51  # This is a library collection that succeeded the interface of
52    FLARToolKit v1.x based on NyARToolkit for AS3(NOT Alchemy version).
53  # FLARToolKit recognize the marker from input image.
54    and calculate its orientation and position in 3D world.
55  # You should draw 3D graphics by your own.
56  # But helper classes for major flash 3D engines
57    (Papervision3D, Away3D, Sandy3D, Alternativa3D)
58
59 ----------------------------------------------------------------------
60  FLARToolKit License
61 ----------------------------------------------------------------------
62 FLARToolKitは「GPL」と「Commercialライセンス」の
63 デュアルライセンス方式を採用しています。
64 また、FLARToolKitは関連するいくつかのライブラリも含めて配布しています。
65 含まれるライブラリは、それぞれのライセンスが適応されます。
66
67 [GPL License]
68 ライセンスの内容は、COPYING.txtをご確認ください
69 また、GPL(the GNU General Public License v3)を選択した場合、
70 商用・非商用を問わず、無料で使用可能です。
71 ただし、GPLで課されている条件に従い、GPLを適応していることの告知、
72 並びにユーザーの要求に応じてアプリケーションのソースコードの提供、
73 これらを含む義務を履行してください。
74
75 [Commercial License]
76 FLARToolKitはGPLを受け入れることができないユーザーのために、
77 Commercial Licenseが有償でARToolworks Inc.より提供されています。
78 ARToolworks Inc.より許諾を受けることにより、GPLの制約から
79 解放されます。
80 条件やライセンス費用については、ARToolworks Inc.に問合せてください。
81
82 ARToolworks Inc. http://www.artoolworks.com/
83 mailto : sales(at)artoolworks.com
84
85
86 FLARToolKit is available for download and use under two licenses:
87
88 GPL License: FLARToolKit can be used for free under GPL v3
89 (the GNU General Public License, v3). Source code of applications using
90 FLARToolKit under the GPL must be provided free of charge on request.
91
92 Commercial License: Source code of FLARToolKit applications can be
93 protected with a commercial license, offered exclusively by ARToolworks.
94 Applications using the commercial license do not have to provide
95 source code, but must pay a licensing fee.
96 Contact ARToolworks at sales(at)artoolworks.com for more information.
97
98 ARToolworks Inc.
99 http://www.artoolworks.com/
100
101 Moreover, FLARToolKit is distributed including some relating libraries.
102 Each license adjusts to the included library.
103
104 ----------------------------------------------------------------------
105  Include External library
106 ----------------------------------------------------------------------
107 [papervision3d 2.1.920]
108  Open Source realtime 3D engine for Flash
109  URL     : http://code.google.com/p/papervision3d/
110  License : MIT License
111
112 [Away3D 3.4.0]
113  Realtime 3D engine for Flash
114  URL     : http://away3d.com/
115  License : Apache License, Version 2.0
116
117 [Away3D Lite 1.0.0]
118  Realtime 3D engine for Flash
119  URL     : http://away3d.com/
120  License : Apache License, Version 2.0
121
122 ----------------------------------------------------------------------
123  External library
124 ----------------------------------------------------------------------
125 [Sandy3D]
126  Realtime 3D engine for Flash
127  URL     : http://away3d.com/
128  License : MOZILLA PUBLIC LICENSE, Version 1.1
129
130 [Alternativa3D]
131  browser 3D-engine based on Adobe Flash
132  URL     : http://www.flashsandy.org/
133  License : Commercial licence / Free non-commercial licence
134
135 ----------------------------------------------------------------------
136  Development environment
137 ----------------------------------------------------------------------
138  * Adobe FLASH CS4 Professional (version 10.0.2)
139  * Adobe Flex Builder 3 Standard (build 3.0.2)
140    (Eclipse Version: 3.4.2 + Flex Builder 3.0 + Flex SDK 3.4, 3.5)
141  * Adobe Flash Builder 4 Standard (Version 4.0 : build 272416)
142    (Flex SDK 4.0)
143  * FlashDevelop + Flex SDK 3.4, 3.5
144  
145 ----------------------------------------------------------------------
146  Special thanks
147 ----------------------------------------------------------------------
148 加藤博一先生 (Hirokazu Kato, Ph. D.)
149  http://www.hitl.washington.edu/artoolkit/
150
151 Prof. Mark Billinghurst
152  http://www.hitlabnz.org/
153
154 ----------------------------------------------------------------------
155  Change Log
156 ----------------------------------------------------------------------
157 2.5.5
158  * Modify analytical size restriction function
159  * Bugfix Papervision3D QuadrantRenderEngine memory leak
160    http://forum.papervision3d.org/viewtopic.php?f=15&t=1701
161 2.5.4 (2010-Jul-10)
162  * Add NyID Marker Detector
163    + Single Id Marker Detector
164    + Multiple Id Marker Detector
165  * Add analytical size restriction function
166  * Add,Modify Samples
167    + Single/Multiple IDMarker sample
168    + Single/Multiple Marker PV3D sample
169    + Single Marker Away3D Lite sample
170
171 2.5.3 (2010-May-15)
172  * Modify FLARMultiMarkerDetector
173    + Corresponds to markerPercentWidth, markerPercentHeight
174  * Modify FLARSingleMarkerDetector
175    + Delete debug trace()
176  * Update : NyARToolKit AS3(v2.5.2 alpha to v2.5.2)
177  * Add Wide display(16:9) sample
178
179 2.5.2 (2010-Apr-25)
180  * Fixed bug(NyARToolKit)
181    + NyARPerspectiveParamGenerator
182      (markers with a rotation of exactly 0, 90, 180, and 270 are detected,
183       but at a very low confidence)
184    + NyARDoubleMatrix22::inverse
185
186 2.5.2 alpha (2010-Apr-14)
187  * Modify FLARCode
188    + add constructor params
189    + add function markerPercentWidth, markerPercentHeight
190  * Modify FLARParam
191    + add initial parameter value
192  * Add Camera parameter file(16x9)
193  * Corrected that publish can be done with FLASH CS4.
194  * An initial value of default camera value that Mackc wrote in FLARParam is added.
195  * The regulating function of the threshold of the raster image is added to PV3DARApp.
196  * Construct of FLARRgbRaster_BitmapData is corrected.
197  * Added method to FLARMultiMarkerDetector,FLARSingleMarkerDetector
198    + getDirection(i_index:int):int, getSquare(i_index:int):NyARSquare
199  * Add Away3D, Away3D Lite library.
200  * Add support.away3d_lite.FLARBaseNode.(experiment)
201  * Corrected sample
202  * Add NyIDMarker sample
203  * Add Single Marker Manager sample
204  * Add Single Marker PV3D sample
205  * Add Single Marker Away3D sample
206  * Add Single Marker Away3D Lite sample(experiment)
207
208 2.5.1 (2010-Feb-20)
209  * Bug fix: spell miss, interface, extends error and more.
210  
211 2.5.0
212  * Merge NyARToolKit for AS3
213  * Flash player 10 or above.
214
215 1.0.0 (2010-Jan-20)
216  * implemented support for debugging display of thresholded and
217    labeled BitmapData objects, via accessors in FLARMultiMarkerDetector
218    and FLARSquareDetector.(Eric Socolofsky)
219  * implemented option to skip internal thresholding process,
220    to allow use of custom thresholding algorithms(Eric Socolofsky)
221  * added variable marker border width to FLARMultiMarkerDetector,
222    to match FLARSingleMarkerDetector.(Eric Socolofsky)
223  * FLARParam : default camera values(makc)
224  * Move 3d framework support classes into
225    org.libspark.flartoolkit.support package.(saqoosha)
226  * adding makc's sandy3D support.(Eric Socolofsky,makc)
227  * adding makc's alternativa3D support.(Eric Socolofsky,makc)
228  * corrected import statements in repackaged support (3d framework)
229    classes.(Eric Socolofsky)
230  * added away3d 3.3.3 support to support.away3d package.(Eric Socolofsky)
231  * added away3dlite support(Eric Socolofsky)
232
233 0.9.1 (2010-Jan-17)
234 Re-packaging by rokubou.
235
236 0.9.0 (2009-Jun-03)
237 packaging by saqoosha
238  * Added stater sample(starter-kit)
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。