チェンジセット 3342

差分発生行の前後
無視リスト:
コミット日時:
2010/01/24 00:13:35 (2 年前)
コミッタ:
rokubou
ログメッセージ:

version 2.5.0

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/FLARToolKit/trunk/README.txt

    r3311 r3342  
    11====================================================================== 
    22FLARToolKit 
    3  version 1.0.0 
     3 version 2.5.0 
    44====================================================================== 
    55 
    66The FLARToolKit is ActionScript 3.0 version ARToolkit class library. 
    7 Copyright (C)2008 Saqoosha 
     7Copyright (C)2010 Saqoosha, R.Iizuka(nyatla) 
    88 
    99This program is free software; you can redistribute it and/or 
     
    2323For further information please contact. 
    2424 http://www.libspark.org/wiki/saqoosha/FLARToolKit 
    25  <saq(at)saqoosha.net> 
     25 <wm(at)nyatla.jp> or <saq(at)saqoosha.net> 
    2626 
    2727This work is based on the NyARToolKit developed by 
     
    2929  http://nyatla.jp/nyatoolkit/ 
    3030 
     31contributors 
     32 eric socolofsky 
     33 makc 
     34 tarotaro http://tarotaro.org/ 
     35 rokubou http://sixwish.jp/ 
     36 
    3137---------------------------------------------------------------------- 
    3238 About FLARToolKit 
    3339---------------------------------------------------------------------- 
    34  * ARToolKit ��AS3 �łł��B 
    35  * A�Ձ�(nyatla)���� Java �ɈڐA���� NyARToolkit ��  ���� ActionScript3 �ɈڐA�������C�u�����ł��B 
    36  * FLARToolKit �͓�������[�J�[������āA3 ������ł� 
    37    �J�����ʒu��Z�������܂ł��Ă������B 
    38  * 3D �O���t�B�b�N�X�Ƃ̍����Ȃǂ͊e���Ŏ�������v���������B 
    39  * �������ȒP�ɍ����ł������Ƀw���p�[�I�Ȃ��͂‚��Ă܂��B 
    40    (Papervision3D, Away3D) 
     40 * ARToolKit の AS3 版です。 
     41 * Flash player 10 用 
     42 * A虎@(nyatla)氏の NyARToolkit for AS を基盤にFLARToolKit v1.xの 
     43   インターフェースを引き継いだライブラリ集です。 
     44 * FLARToolKit は入力画像からマーカーを認識して、3 次元空間での 
     45   カメラ位置を計算するとこまでをやってくれます。 
     46 * 3D グラフィックスとの合成などは各自で実装する必要があります。 
     47 * ただし簡単に合成できるようにヘルパー的なものはついてます。 
     48   (Papervision3D, Away3D, Sandy3D, Alternativa3D) 
    4149 
    4250 # AS3 ported version of ARToolKit. 
    43  # Actually, FLARToolKit is based on NyARToolkit, 
    44    Java ported version of ARToolKit. 
     51 # Flash player 10 only 
     52 # This is a library collection that succeeded the interface of 
     53   FLARToolKit v1.x based on NyARToolkit for AS. 
    4554 # FLARToolKit recognize the marker from input image. 
    4655   and calculate its orientation and position in 3D world. 
    4756 # You should draw 3D graphics by your own. 
    4857 # But helper classes for major flash 3D engines 
    49    (Papervision3D, Away3D
     58   (Papervision3D, Away3D, Sandy3D, Alternativa3D
    5059 
    5160---------------------------------------------------------------------- 
    5261 FLARToolKit License 
    5362---------------------------------------------------------------------- 
    54 FLARToolKit�́uGPL�v�ƁuCommercial���C�Z���X�v�� 
    55 �f���A�����C�Z���X���̗p���Ă��܂��B 
    56 �܂��AFLARToolKit�͊֘A���邢���‚��̃��C�u�������߂Ĕz�z���Ă��܂��B 
    57 �܂܂����C�u�����́A���ꂼ�����C�Z���X���K���������B 
     63FLARToolKitは「GPL」と「Commercialライセンス」の 
     64デュアルライセンス方式を採用しています。 
     65また、FLARToolKitは関連するいくつかのライブラリも含めて配布しています。 
     66含まれるライブラリは、それぞれのライセンスが適応されます。 
    5867 
    5968[GPL License] 
    60 ���C�Z���X�̓��́ACOPYING.txt��m�F�������� 
    61 �܂��AGPL(the GNU General Public License v3)�����ꍇ�A 
    62 ���p�E�񏤗p��킸�A�����Ŏg�p�”\�ł��B 
    63 �������AGPL�ʼnۂ����������ɏ]���AGPL������Ă��邱�Ƃ̍��m�A 
    64 ��тɃ��[�U�[�̗v���ɉ����ăA�v���P�[�V�����̃\�[�X�R�[�h�̒񋟁A 
    65 ������ދ`���𗚍s���Ă��������B 
     69ライセンスの内容は、COPYING.txtをご確認ください 
     70また、GPL(the GNU General Public License v3)を選択した場合、 
     71商用・非商用を問わず、無料で使用可能です。 
     72ただし、GPLで課されている条件に従い、GPLを適応していることの告知、 
     73並びにユーザーの要求に応じてアプリケーションのソースコードの提供、 
     74これらを含む義務を履行してください。 
    6675 
    6776[Commercial License] 
    68 FLARToolKit��PL�������Ƃ��ł��Ȃ����[�U�[�̂��߂ɁA 
    69 Commercial License���L����RToolworks Inc.���񋟂������܂��B 
    70 ARToolworks Inc.���������邱�Ƃɂ��AGPL�̐��񂩂���������B 
    71 ��⃉�C�Z���X���ɂ‚��ẮAARToolworks Inc.�ɖ⍇���Ă��������B 
     77FLARToolKitはGPLを受け入れることができないユーザーのために、 
     78Commercial Licenseが有償でARToolworks Inc.より提供されています。 
     79ARToolworks Inc.より許諾を受けることにより、GPLの制約から 
     80解放されます。 
     81条件やライセンス費用については、ARToolworks Inc.に問合せてください。 
    7282 
    7383ARToolworks Inc. http://www.artoolworks.com/ 
     
    96106 Attention 
    97107---------------------------------------------------------------------- 
    98 ���̃o�[�W�����́A�ߋ��ɔz�z���ꂽStart-kit�Ȃǂ��畜�����ꂽ���ł��B 
     108このバージョンは、過去に配布されたStart-kitなどから復元されたものです。 
    99109This version is the one restored from Start-kit etc. distributed in the past. 
    100110 
     
    102112 Include External library 
    103113---------------------------------------------------------------------- 
    104 [papervision3d Public Beta 2.0] 
     114[papervision3d 2.1.920] 
    105115 Open Source realtime 3D engine for Flash 
    106116 URL     : http://code.google.com/p/papervision3d/ 
     
    126136 
    127137---------------------------------------------------------------------- 
     138 Special thanks 
     139---------------------------------------------------------------------- 
     140加藤博一先生 (Hirokazu Kato, Ph. D.) 
     141 http://www.hitl.washington.edu/artoolkit/ 
     142 
     143Prof. Mark Billinghurst 
     144 http://www.hitlabnz.org/ 
     145 
     146---------------------------------------------------------------------- 
    128147 Change Log 
    129148---------------------------------------------------------------------- 
     1492.5.0 
     150 * Merge NyARToolKit for AS3 
     151 * Flash plyaer 10 or above. 
     152 
    1301531.0.0 (2010-01-20) 
    131154 * implemented support for debugging display of thresholded and 
  • as3/FLARToolKit/trunk/src/ARAppBase.as

    r3295 r3342  
    8888                        _video = new Video(_width, _height); 
    8989                        _video.attachCamera(_webcam); 
    90                         _capture = new Bitmap(new BitmapData(_width, _height, false, 0), PixelSnapping.AUTO, true); 
    9190                         
    9291                        // setup ARToolkit 
    93                         _raster = new FLARRgbRaster_BitmapData(_capture.bitmapData); 
     92                        _raster = new FLARRgbRaster_BitmapData(_width,_height); 
     93                        _capture = new Bitmap(BitmapData(_raster.getBuffer()), PixelSnapping.AUTO, true); 
    9494                        _detector = new FLARSingleMarkerDetector(_param, _code, _codeWidth); 
    9595                        _detector.setContinueMode(true);