{"id":13743628,"url":"https://github.com/nyatla/NyARToolkitAS3","last_synced_at":"2025-05-09T01:31:30.936Z","repository":{"id":32291837,"uuid":"35866707","full_name":"nyatla/NyARToolkitAS3","owner":"nyatla","description":"NyARToolkit AS3 edition. Marker based Augmented reality library. ","archived":false,"fork":false,"pushed_at":"2015-05-25T07:30:02.000Z","size":5724,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-15T14:35:41.893Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"ActionScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nyatla.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-19T07:36:23.000Z","updated_at":"2023-04-11T15:17:58.000Z","dependencies_parsed_at":"2022-09-12T03:31:44.868Z","dependency_job_id":null,"html_url":"https://github.com/nyatla/NyARToolkitAS3","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyatla%2FNyARToolkitAS3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyatla%2FNyARToolkitAS3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyatla%2FNyARToolkitAS3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyatla%2FNyARToolkitAS3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nyatla","download_url":"https://codeload.github.com/nyatla/NyARToolkitAS3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253174317,"owners_count":21865847,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T05:00:54.018Z","updated_at":"2025-05-09T01:31:25.908Z","avatar_url":"https://github.com/nyatla.png","language":"ActionScript","readme":"# NyARToolkitAS3\nversion 4.1.2\n\nCopyright (C)2008-2012 Ryo Iizuka\n\nhttp://nyatla.jp/nyartoolkit/  \nairmail(at)ebony.plala.or.jp  \nwm(at)nyatla.jp\n\n\n## About NyARToolkit\n* NyARToolkitは、NyARToolKit 4.1.1のAPIを基盤としたARアプリケーション向けのクラスライブラリです。\n* Flash10以上(Stage3Dを使う場合は11以上)に対応しています。\n* ARToolKitの基本機能と、NyARToolKitオリジナルの拡張機能、フレームワークで構成しています。\n* ライブラリは4部構成です。NyARTookitを純粋に移植したsrcモジュール、NyARToolkitのRPF(Reality Platform)クラスのあるsrc.rpf,Flash向けの拡張クラスのあるsrc.flarif,サンプルのある、sampleです。\n* このSDKが提供する3Dレンダラアダプタは、paperVision3Dのみです。他の3Dレンダラアダプタに対応するときの参考にして下さい。(FLARToolKitでは対応すると思います。)\n* sampleモジュールは、いくつかの動作チェックプログラムと、RPFを使ったサンプルアプリケーションがあります。\n\n\nARToolKitについては、下記のURLをご覧ください。  \nhttp://www.hitl.washington.edu/artoolkit/\n\n## NyARToolkitAS3の特徴\n\nNyARToolkitAS3の特徴を紹介します。\n* 入力画像、内部画像のフォーマットが、BitmapData形式です。\n* 次の項目について、高速な機能が利用できます。(ラべリング、姿勢最適化、画像処理、行列計算、方程式計算)\n* NyId規格のIDマーカが使用できます。\n* RPF(RealityPlatform - マーカ状態管理システム)が利用できます。\n* MarkerSystemが使用できます。\n* 簡易スケッチシステムがあります。MarkerSystemと組み合わせることで、以前と比較して、コンパクトな実装ができます。\n\n\n## インストール\n\nFlashDevelopでコンパイルできるプロジェクトが、sampleフォルダにあります。\n\nFlashDevelopはこちらからダウンロードして下さい。\nhttp://www.flashdevelop.org/wikidocs/index.php?title=Main_Page\n\n\n## 外部ライブラリ\n\nNyARToolkitAS3のサンプルを動作させるには、PaperVision3d、またはAway3Dが必要です。\n\n* PaperVision3D  \nhttp://blog.papervision3d.org/\n* Away3D (Away3Dについては、3.4以前と、4.0以降向けの２種類があります。)  \nhttp://away3d.com/\n\n\n## サンプルの概要\n\nサンプルプログラムの概要です。2つのFlashDevelopプロジェクトについて、説明します。\n\n### Sample/nytest project  \nNyARToolkitのテストプログラムです。\n* Main.as\nNyARToolkitのテストプログラムです。ベンチマークと、基本クラスのテストを実行して、結果を表示します。依存する外部ライブラリはありません。\n\n### Sample/FLTest project\n FLARToolkitのテストプログラムです。\n* Main.as\nNyARToolkitのFlash拡張部分のテストと、ベンチマークプログラムです。テスト結果をコンソールに出力します。依存する外部ライブラリはありません。\n\n### Sample/Pv3d  \npaperVision3dを使ったサンプルプログラムです。sketchのサンプルのみとなります。\n* IdMarker.as  \nIDマーカを認識するプログラムです。ID0のマーカを使ってください。\n* ImagePickup.as  \nマーカ平面から画像を取得するプログラムです。Hiroマーカを使ってください。\n* JpegInput.as  \nカメラ画像の変わりにJpeg画像を入力するプログラムです。\n* MarkerPlane.as  \nマーカ平面とマウス座標の相互変換をするプログラムです。\n* PngMarker.as  \nマーカパターンにPNG画像を使うプログラムです。\n* SimpleLite.as  \nARマーカに立方体を表示するプログラムです。Hiroマーカを使ってください。\n* SimpleLiteM.as  \n複数のARマーカに立方体を表示するプログラムです。HiroマーカとKanjiマーカを使ってください。\n\n### Sample/Away3d  \nAway3D version 3.4以前向けのサンプルです。スクリーン制御に難があるため、640x480以外のサイズではうまく動きません。\n* Sample/Away3D4  \nAway3D version 4.0.0 beta向けのデモです。\n \n\n## ライセンス\n\nNyARToolkitAS3は、商用ライセンスとLGPLv3のデュアルライセンスを採用しています。\n\nLGPLv3を承諾された場合には、商用、非商用にかかわらず、無償でご利用になれます。 LGPLv3を承諾できない場合には、商用ライセンスの購入をご検討ください。\n\n* LGPLv3  \nLGPLv3については、COPYING.txtをお読みください。\n* 商用ライセンス  \n商用ライセンスについては、ARToolWorks社に管理を委託しております。http://www.artoolworks.com/Home.html\n","funding_links":[],"categories":["Multimedia"],"sub_categories":["Augmented Reality"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyatla%2FNyARToolkitAS3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnyatla%2FNyARToolkitAS3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyatla%2FNyARToolkitAS3/lists"}