際際滷

際際滷Share a Scribd company logo
ARコンテンツ恬撹茶氏
はじめよう粥檎遺看姻艶
#AR_Fukuoka
徭失B初
箆兆瑳喟括(Takashi Yoshinaga)
侭奉詐砥殤閥某苫Ъ斜g冩梢侭(ISIT)
TAR/VRを喘いた秤鷽敏晒と光Ny
コミュニティARコンテンツ恬撹茶氏
Twitterと茶氏ペ`ジで秤鵑魄k佚しています
#AR_Fukuoka Googleで仝AR茶氏々で碧
酷温界艶恢看看一グル`プの恰檎湘巒もよろしく
ARCore
Googleが戻工する肝弊旗ARプラットフォ`ム。噸宥のスマホでマ`カ`レスARをgF。
‐麼勣C嬬/
(1) 徭失了崔容協 (Motion Tracking)
(2) 苧るさ容協 (Light Estimation)
(3) 峠中JR (Environmental Understanding)
(4) マ`カ`JR (Augmented Image)
(5) 腎g慌嗤 (Cloud Anchor)
書晩B初する坪否
Googleが戻工する肝弊旗ARプラットフォ`ム。噸宥のスマホでマ`カ`レスARをgF。
‐麼勣C嬬/
(1) 徭失了崔容協 (Motion Tracking)
(2) 苧るさ容協 (Light Estimation)
(3) 峠中JR (Environmental Understanding)
(4) マ`カ`JR (Augmented Image)
(5) 腎g慌嗤 (Cloud Anchor)
Unityのプロジェクトを恬撹 (1/2)
Unityを軟噤瓠∋中嘔貧のNEWをクリック
New
Unityのプロジェクトを恬撹 (2/2)
プロジェクト兆?隠贋侭?3Dを峺協してCreate project
3D
恷瘁にクリック
プロジェクト兆
隠贋侭
ARCoreのインポ`ト
Assets
Import Package
★ Custom Package
arcore-unity-sdk-xxx
∠_く
處喘フォルダの恬撹(1/3)
Assetsを嘔クリック
處喘フォルダの恬撹(2/3)
Create Folder
處喘フォルダの恬撹(3/3)
フォルダ兆をSample1に筝
匯稀、F彜を隠贋
Sample1を_く
コンテンツ兆を秘薦
(箭sample1)
隠贋
Ctrl + SでF彜のコンテンツ(Scene)を隠贋
☆この瘁もこまめに隠贋しましょう
徭失了崔容協Motion Tracking
ARCore喘のカメラのO協(1/2)
Main Cameraを茅
ARCore喘のカメラのO協(2/2)
GoogleARCore ★ Prefabs
 ARCore Device
曠疋薀奪&ドロップ
燕幣オブジェクトの弖紗(1/2)
GoogleARCore ★ Examples ★ Common ★ Prefabs
 Andy Diffuse
曠疋薀奪&ドロップ
燕幣オブジェクトの弖紗(2/2)
AndyDiffuse
 Positionのzを0.5[m]
ビルドの
File
 Build Settings
ビルドの
Switch Platform
 Android
Player Settings
ビルドの
Product Nameを秘薦
 Other Settings
 Multithreaded Renderingをオフ
ビルドの
Package NameをO協
箭) com.arfukuoka.test1
 Minimum API Levelを
Android 7.0にO協
ビルドの
XR Settings
 ARCore 皆顎沿沿看姻岳艶糸をオン
ビルドとgCインスト`ル
File
 Build & Run
ビルドとgCインスト`ル
戰ぅ鵐好肌`ラ`(apk)の兆念をO協
 隠贋
はじめよう粥檎遺看姻艶
寛や謁のJREnvironmental Understanding
Environmental Understandingを嗤浸(1/5)
Sample1
Environmental Understandingを嗤浸(2/5)
搜劵リック
Create
GoogleARCore
∠SessionConfig
Environmental Understandingを嗤浸(3/5)
ファイル兆を筝(箭sample1)
Environmental Understandingを嗤浸(4/5)
sample1.assetをクリック
‐Plane Finding Mode/
(1)Disabled:峠中JRなし
(2)Horizontal And Vertical
邦峠中と換岷中をJR
(3)Horizontal
邦峠中のみJR
(4)Vertical
換岷中のみJR
書指は(2)゛(4)から挫きなのをxk
Environmental Understandingを嗤浸(5/5)
ARCore Deviceをクリック
Sample1フォルダ
sample1.asset
∠Session Configに
ドラッグ&ドロップ
峠中辛晒スクリプト (1/4)
擔娑廚鰉劵リック
 Create Empty
峠中辛晒スクリプト (2/4)
GameObjectの兆念を
Controllerに筝
峠中辛晒スクリプト (3/4)
Controllerをクリック
AddComponent
Detected Plane Generator
峠中辛晒スクリプト (4/4)
GoogleARCore ★ Examples ★ Common ★ Prefabs
DetectedPlaneVisualizer
Controller
∠Detected Plane
Prefabにドラッグ&ドロップ
邦峠中
換岷中
タップした峠中にCGを崔く
Controller
Add Component
タップした峠中にCGを崔く
New Script
Create and Add
PutScript
タップした峠中にCGを崔く
Controllerをクリック
PutScriptを
ダブルクリック
スクリプトの峰
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using GoogleARCore;
public class PutScript : MonoBehaviour {
public GameObject andy; //CG(Andy)をQう篳
void Start () {
}
void Update () {
//タップの奮
//タップした鮫中の恙砲3D腎g恙砲鬺兇
//Andyをその了崔に崔く
}
}
スクリプトの峰
void Update () {
Touch touch;
if (Input.touchCount < 1 ||
(touch = Input.GetTouch(0)).phase != TouchPhase.Began)
{
return; //鮫中に乾れていないor屡に乾れている恷嶄なら採もしない
}
//タップした恙砲Andyを卞咫
TrackableHit hit;
TrackableHitFlags filter = TrackableHitFlags.PlaneWithinPolygon;
Frame.Raycast(touch.position.x, touch.position.y, filter, out hit)
}
touch.position
hit
Began★タップ_兵r
峠中を撹するポリゴンの
坪箸鬟織奪彭亢┐鵑
スクリプトの峰
void Update () {
Touch touch;
if (Input.touchCount < 1 ||
(touch = Input.GetTouch(0)).phase != TouchPhase.Began)
{
return; //鮫中に乾れていないor屡に乾れている恷嶄なら採もしない
}
//タップした恙砲Andyを卞咫鵑JRした峠中
TrackableHit hit;
TrackableHitFlags filter = TrackableHitFlags.PlaneWithinPolygon;
if (Frame.Raycast(touch.position.x, touch.position.y, filter, out hit))
{
//Andyの3D恙砲鰆原┐垢襯芥`ドを峰(肝)
}
}
touch.position
hit
スクリプトの峰
if (Frame.Raycast(touch.position.x, touch.position.y, filter, out hit))
{
//峠中にヒット & Y中でなければAndyを崔く
if ((hit.Trackable is DetectedPlane ) &&
Vector3.Dot(Camera.main.transform.position - hit.Pose.position,
hit.Pose.rotation * Vector3.up) > 0)
{
//Andyの了崔?徊櫃鰆原
andy.transform.position = hit.Pose.position;
andy.transform.rotation = hit.Pose.rotation;
andy.transform.Rotate(0, 180, 0, Space.Self);
//AnchorをO協
var anchor = hit.Trackable.CreateAnchor(hit.Pose);
andy.transform.parent = anchor.transform;
}
}
スクリプトとGameObjectのAndyの鬺兇
AndyDiffuse
Controller
Put ScriptのAndy
にドラッグ&ドロップ
はじめよう粥檎遺看姻艶
マ`カ`JRAugmented Image
肝の處の
Assets
Create
旃劵リック
∠Folder
肝の處の
フォルダ兆をSample2に筝
肝の處の
File★New Scene
匯稀、F彜を隠贋
Sample2を_く
コンテンツ兆を秘薦
(箭:sample2)
隠贋
Ctrl+Sで隠贋&コンテンツ(Scene)兆O協
ARCore喘カメラのO協
Main Cameraを茅
ARCore喘カメラのO協
GoogleARCore ★ Prefabs
 ARCore Device
曠疋薀奪&ドロップ
O協ファイルを恬撹
旃劵リック
Create
∠GoogleARCore
⊥SessionConfig
Sample2
O協ファイルを恬撹
ファイル兆を筝(箭sample2)
O協ファイルを恬撹
ARCore Deviceをクリック
Sample2フォルダ
sample2.asset
∠Session Configに
ドラッグ&ドロップ
a怎
sample2.assetをクリック
斛帯をm卷O協
?Plane Fitting Mode
?Enable Light Estimation
☆マ`カ`JRには唹なし
肝の返
このあと
Augmented Image Database
にマ`カ秤鵑厘屍Eを鞠hする
マ`カ`鮫颪鰈啓
sample2
Sample(並念塘下)フォルダ
AndyMarkerとearthを
ドラッグ&ドロップ
鮫颪鬟洫`カ`として鞠h
AndyMarkerとearthをxk
鮫颪鬟洫`カ`として鞠h
戮匹舛蕕の鮫颪鰉劵リック
Create
GoogleARCore
∠AugmentedImage
Database
鮫颪鬟洫`カ`として鞠h
マ`カ`鮫颪離禰`タベ`ス
盾h
マ`カ`の罪嫌のg雁サイズ[m]
☆0の栽、ARCore箸拱屬
容協してくれる。
ただし、サイズをしておいた圭が
了崔栽わせは芦協する
QualityはJRのしやすさ
☆75參貧容X by Google
Sample2.asset
NewDatabase.asset
Polyから燕幣オブジェクトを秘返
Googleが戻工する3Dデ`タ慌嗤サ`ビス
https://poly.google.com/
オブジェクトの秘返
ここから碧
鮫中貧何のフォ`ムから仝Astronaut々で碧
オブジェクトの秘返
ここをクリック
オブジェクトの秘返
ダウンロ`ド
★ OBJファイル
Zip盾瘁、
フォルダ兆がLいので
Astronautに筝
CGをプロジェクトに弖紗
sample2
Sample(並念塘下)フォルダ
Astronautフォルダ
をドラッグ&ドロップ
CGをプロジェクトに弖紗
Astronautが弖紗されていればOK
マ`カ`JR喘スクリプトの恬撹
搜劵リック
Create Empty
マ`カ`JR喘スクリプトの恬撹
GameObjectの兆念を
Controllerに筝(☆販吭)
マ`カ`JR喘スクリプトの恬撹
AddComponent
マ`カ`JR喘スクリプトの恬撹
New Script
Create and Add
MarkerScript
マ`カ`JR喘スクリプトの恬撹
撻瀬屮襯リック
Controller
スクリプトの峰
using GoogleARCore;
public class MarkerScript : MonoBehaviour
{
public GameObject andy;//Andyオブジェクト
public GameObject astronaut;//嚴帑w佩平オブジェクト
//マ`カ`桑催(int)とCG(GameObject)の鬉鰉hする看
Dictionary<int,GameObject> markerDic = new Dictionary<int,GameObject>();
//フレ`ム阿釦JRされたマ`カ`を匯r議にえておく
List<AugmentedImage> markers = new List<AugmentedImage>();
void Start()
{
}
void Update()
{
//マ`カ`とCGの鬺兇韻鯰个(肝)
}
}
CGとスクリプトの鬺兇(Andy)
Controller
GoogleARCore ★ Examples ★ Common ★ Prefabs
Andy Diffuse
∠Andyに
ドラッグ&ドロップ
CGとスクリプトの鬺兇(Astronaut)
Controller
Sample2 ★ Astronaut
Astronaut
∠Astronautに
ドラッグ&ドロップ
void Update()
{
//y秤鵑厚仟されたマ`カ`を函誼
Session.GetTrackables<AugmentedImage>
(markers,TrackableQueryFilter.Updated);
//マ`カ`にしてCGとの鬺兇or盾茅を佩う
foreach (var image in markers)
{
int index = image.DatabaseIndex; //マ`カ`の桑催
GameObject obj = null; //貧indexに鬉垢CGを鯉{(嚠協)
markerDic.TryGetValue(index, out obj);//indexに鬉垢CGを函誼
if (image.TrackingState == TrackingState.Tracking && obj == null)
{
//マ`カ`とCGの鬺兇韻抜(markerDic)鞠hを佩う
}
else if (image.TrackingState == TrackingState.Stopped && obj != null)
{
//yをやめたマ`カ`にして佩うI尖
}
}
}
void Update()
{
//y秤鵑厚仟されたマ`カ`を函誼
Session.GetTrackables<AugmentedImage>
(markers,TrackableQueryFilter.Updated);
//マ`カ`にしてCGとの鬺兇or盾茅を佩う
foreach (var image in markers)
{
int index = image.DatabaseIndex; //マ`カ`の桑催
GameObject obj = null; //貧indexに鬉垢CGを鯉{(嚠協)
markerDic.TryGetValue(index, out obj);//indexに鬉垢CGを函誼
if (image.TrackingState == TrackingState.Tracking && obj == null)
{
//マ`カ`とCGの鬺兇韻抜(markerDic)鞠hを佩う
}
else if (image.TrackingState == TrackingState.Stopped && obj != null)
{
//yをやめたマ`カ`にして佩うI尖
}
}
}
if (image.TrackingState == TrackingState.Tracking && obj == null)
{
Anchor anchor = image.CreateAnchor(image.CenterPose);
switch (index)
{
case 0://AndyMarker
obj = GameObject.Instantiate(andy, anchor.transform);
obj.transform.localPosition = new Vector3(0, 0.02f, -0.04f);
obj.transform.Rotate(-90, 0, 0, Space.Self);
obj.transform.localScale =new Vector3(0.3f, 0.3f, 0.3f);
markerDic.Add(index, obj);
break;
case 1://earth
obj = GameObject.Instantiate(astronaut, anchor.transform);
obj.transform.localPosition = new Vector3(0.02f, 0.04f, 0);
obj.transform.Rotate(90, 0, 0, Space.Self);
obj.transform.localScale = new Vector3(0.01f, 0.01f, 0.01f);
markerDic.Add(index, obj);
break;
}
}
void Update()
{
//y秤鵑厚仟されたマ`カ`を函誼
Session.GetTrackables<AugmentedImage>
(markers,TrackableQueryFilter.Updated);
//マ`カ`にしてCGとの鬺兇or盾茅を佩う
foreach (var image in markers){
int index = image.DatabaseIndex; //マ`カ`の桑催
GameObject obj = null; //貧indexに鬉垢CGを鯉{(嚠協)
markerDic.TryGetValue(index, out obj);//indexに鬉垢CGを函誼
if (image.TrackingState == TrackingState.Tracking && obj == null)
{
//マ`カ`とCGの鬺兇韻抜(markerDic)鞠hを佩う
}
else if (image.TrackingState == TrackingState.Stopped && obj != null)
{
markerDic.Remove(image.DatabaseIndex);
Destroy(obj);
}
}
}
腎g慌嗤CloudAnchor
書指は揖匯極挑で腎g慌嗤(TangoのArea Learning議な聞い圭)
和
Sample1をxkし、Ctrl +D
和
フォルダ兆をsample3
和
ファイル兆をそれぞれsample3
和
sample3.unityをダブルクリック
sample3になっていることを_J
和
ARCoreDevice
sample3.asset
Session Configに
ドラッグ&ドロップ
和
PutScriptをxkしてCtrl+D
Assets
和
PutScript1をAnchorScriptに筝
和
AnchorScriptをダブルクリック
和
using UnityEngine;
using GoogleARCore;
public class AnchorScript : MonoBehaviour {
public GameObject andy;
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update () {
Touch touch;
if (Input.touchCount < 1 ||
(touch = Input.GetTouch(0)).phase != TouchPhase.Began)
{
return;
}
クラス兆をAnchorScriptに筝
和
Controller
PutScript嘔の
Remove Component
和
AnchorScript
和
Controller
AndyDiffuse
Anchor Scriptの
Andyにドラグ&ドロップ
嘛_J
Sample1と揖じ咾鬚箸辰討い譴OK
UI恬撹
搜劵リック
UI
Button
UI恬撹
Canvasをダブルクリック
撻椒織鵑えるアングルにする
UI恬撹
Canvas
Scale With Screen Size
UI恬撹
撻リック
top-centerをクリック
Button
UI恬撹
貧圭の嶄刹嘔篠りに
Pos X: 90
Pos Y: -35
Height: 60
UI恬撹
Button★Text
撻椒織鵑鳳輅召気譴
猟忖をHostに筝
UI恬撹
搜劵リック
UI
Button
UI恬撹
Button(1)
撻リック
top-centerをクリック
UI恬撹
貧圭の嶄刹嘔篠りに
Pos X: -90
Pos Y: -35
Height: 60
UI恬撹
Button(1)★Text
撻椒織鵑鳳輅召気譴
猟忖をResolveに筝
UI恬撹
搜劵リック
UI
Text
UI恬撹
搜劵リック
UI
Text
UI恬撹
Text
撻リック
bottom-centerをクリック
UI恬撹
和圭の嶄刹嘔篠りに
Pos X: 0
Pos Y: 30
Width:400
Height: 60
UI恬撹
Font Sizeを50に筝
Alignmentを恣嘔?貧和
I圭とも嶄刹篠せ
Cloud Anchorの聞喘をS辛
ARCoreDevice
Sample3をダブルクリック
Cloud Anchorの聞喘をS辛
Enable Cloud 粥稼界鞄看姻をオン
GCP箸淋O協
恬撹
GCP箸淋O協
プロジェクト兆をつける
GCP箸淋O協
xk
GCP箸淋O協
書恬ったプロジェクトをxk
GCP箸淋O協
ARCore Cloud Anchor 粥永鴛で碧
GCP箸淋O協
嗤燭砲垢
APIキ`の恬撹
戰瓮縫紿`
APIとサ`ビス
柎J^秤
APIキ`の恬撹
掖J^秤鵑鰈撹
APIキ`
APIキ`の恬撹
コピ`
GCP箸淋O協
Edit
Project Settings
ARCore
GCP箸淋O協
Close
APIキ`をはりつけ
これから弖紗する坪否(古勣)
public class AnchorScript : MonoBehaviour {
// Use this for initialization
void Start()
{
}
public void HostAnchor()
{
}
public void ResolveAnchor()
{
}
void Update () {
//ボタンと鮫中どちらをタップしたのかをJR
//鮫中をタップしたらAndyを鬉垢3肝圷了崔に塘崔
//恷仟のAnchorをえておく
}
}
h廠秤鵑
クラウドに隠贋
CloudAnchorで
了崔栽わせ
鮫中タップとボタンタップの曝e
using UnityEngine.EventSystems;
public class AnchorScript : MonoBehaviour {
/*Start,HostAnchor,ResolveAnchorはスペ`スの脅栽貧福待*/
void Update () {
if (EventSystem.current.IsPointerOverGameObject
(Input.GetTouch(0).fingerId))
{
return;
}
Touch touch;
if (Input.touchCount < 1 ||
(touch = Input.GetTouch(0)).phase != TouchPhase.Began)
{
return;
}
//タッチした恙砲Andyを卞咫鵑JRした峠中
TrackableHit hit;
TrackableHitFlags filter = TrackableHitFlags.PlaneWithinPolygon;
/*參和福待*/
恷仟のAnchorをh
Anchor currentAnchor = null;
void Update () {
/*余嶄福待*/
if (Frame.Raycast(touch.position.x, touch.position.y, filter, out hit))
{
if ((hit.Trackable is DetectedPlane) &&
Vector3.Dot(Camera.main.transform.position C
hit.Pose.position,hit.Pose.rotation * Vector3.up) > 0)
{
//Andyの了崔?徊櫃鰆原
andy.transform.position = hit.Pose.position;
andy.transform.rotation = hit.Pose.rotation;
andy.transform.Rotate(0, 180, 0, Space.Self);
//AnchorをO協
var anchor = hit.Trackable.CreateAnchor(hit.Pose);
andy.transform.parent = anchor.transform;
currentAnchor = anchor;
}
}
}
恷仟のAnchorをクラウドに隠贋
using GoogleARCore;
using UnityEngine.EventSystems;
using GoogleARCore.CrossPlatform;
using UnityEngine.UI;
public class AnchorScript : MonoBehaviour {
public GameObject andy;
Anchor currentAnchor = null;
public Text txt; //隠贋や了崔栽わせのステ`タス燕幣
bool connecting = false; //クラウドに俊A嶄or俳僅
void Start()
{
}
public void HostAnchor()
{
}
h廠秤鵑鬟ラウドに隠贋 (肝)
恷仟のAnchorをクラウドに隠贋
public void HostAnchor()
{
if (connecting || currentAnchor == null) { return; }
connecting = true;
txt.text = "hosting...";
//h廠秤鵑鬟▲奪廛踪`ド
XPSession.CreateCloudAnchor(currentAnchor).ThenAction(result =>
{
connecting = false;
if (result.Response != CloudServiceResponse.Success)
{
txt.text = "Please Try Again";
return;
}
txt.text = result.Anchor.CloudId;
});
}
Textオブジェクトとスクリプトの鬺兇
Textをつけておく
Controller
Anchor Scriptの
Txtにドラッグ&ドロップ
ボタン兀和rにAnchorをクラウドに隠贋(1/4)
On Click()坪の+
Button
ボタン兀和rにAnchorをクラウドに隠贋(2/4)
Controller
Noneとかれた
w侭にドラッグ&ドロップ
ボタン兀和rにAnchorをクラウドに隠贋(3/4)
No Function
ボタン兀和rにAnchorをクラウドに隠贋(4/4)
AnchorScript
HostAnchor
‐嘛_Jの返/
 峠中をJRさせる
 Andyを塘崔
 Hostボタンをタップ
∠ 鮫中和の猟忖がhosting...になる
⊥ アップロ`ドに撹孔するとIDが燕幣される
‐この瘁やりたいこと/
 アプリをいったんK阻して壅軟
 念荷恬で伏撹したIDでCGP箸い栽わせ
 CloudAnchorでF壓の腎gとマッチング
∠ CGが揖じ了崔に燕幣
まずはIDをスマホ坪に隠贋
Cloud AnchorのIDを隠贋
using UnityEngine.EventSystems;
using UnityEngine.UI;
using System.IO;
public class AnchorScript : MonoBehaviour {
public GameObject andy;
Anchor currentAnchor = null;
public Text txt;
bool connecting = false;
string filePath;
void Start()
{
filePath = Application.persistentDataPath + "/anchorID.txt";
}
public void HostAnchor()
{
}
h廠秤鵑鬟ラウドに隠贋 (シ嶄)
h廠秤鵑鬟ラウドに隠贋
public void HostAnchor()
{
if (connecting || currentAnchor == null) { return; }
connecting = true;
txt.text = "hosting..."; //h廠秤鵑鬟▲奪廛踪`ド
XPSession.CreateCloudAnchor(currentAnchor).ThenAction(result =>
{
connecting = false;
if (result.Response != CloudServiceResponse.Success)
{
txt.text = "Please Try Again";
return;
}
txt.text = "";
StreamWriter sw = new StreamWriter(filePath, false);
sw.WriteLine(result.Anchor.CloudId);
sw.Close();
});
}
肝のステップ
public class AnchorScript : MonoBehaviour {
// Use this for initialization
void Start()
{
}
public void HostAnchor()
{
}
public void ResolveAnchor()
{
}
void Update () {
//ボタンと鮫中どちらをタップしたかをJR
//鮫中をタップしたらAndyを鬉垢3肝圷了崔に塘崔
//恷仟のAnchorをえておく
}
}
h廠秤鵑
クラウドに隠贋
CloudAnchorで
了崔栽わせ
テキストファイルのiみzみ
public void ResolveAnchor()
{
if (connecting) { return; }
connecting = true;
// FileReadTest.txtファイルをiみzむ
FileInfo file = new FileInfo(filePath);
StreamReader sr = new StreamReader(file.OpenRead());
string cloudAnchorId = sr.ReadLine();
sr.Close();
txt.text=cloudAnchorId;
}
ボタン兀和rにファイルiみzみ&了崔栽わせ
On Click()坪の+
Button(1)
ボタン兀和rにファイルiみzみ&了崔栽わせ
Controller
ボタン兀和rにファイルiみzみ&了崔栽わせ
No Function
ボタン兀和rにファイルiみzみ&了崔栽わせ
AnchorScript
ResolveAnchor
‐嘛_Jの返/
 Andyをどこかに塘崔
 Hostボタンを兀しクラウドに隠贋
 アプリをK阻
∠ アプリを壅び軟
⊥ Resolveボタンをタップ
⌒ 鮫中和にIDが燕幣されればOK
‐この瘁やりたいこと/
 IDを聞ってARCoreAPI(クラウド)
にい栽わせ
 CloudAnchorで腎gのマッチング
∠ CGが參念と揖じ了崔に燕幣
ここにIDが燕幣される
CloucAnchorを喘いた了崔栽わせ
public void ResolveAnchor()
{
/*さっきまでいていたところは福待*/
//txt.text = cloudAnchorId;
txt.text ="resolving...";
XPSession.ResolveCloudAnchor(cloudAnchorId).ThenAction(result =>
{
connecting = false;
if (result.Response != CloudServiceResponse.Success)
{
txt.text = "Please Try Again";
return;
}
txt.text = "";
andy.transform.position = result.Anchor.transform.position;
andy.transform.rotation = result.Anchor.transform.rotation;
andy.transform.Rotate(0, 180, 0, Space.Self);
andy.transform.parent = result.Anchor.transform;
});
}
頼撹
Ad

Recommended

ARコンテンツ恬撹茶氏 in m鍋 はじめよう粥檎遺看姻艶
ARコンテンツ恬撹茶氏 in m鍋 はじめよう粥檎遺看姻艶
Takashi Yoshinaga
?
はじめようArcore (俐屎井)
はじめようArcore (俐屎井)
Takashi Yoshinaga
?
はじめよう粥檎遺看姻艶 in 奬始
はじめよう粥檎遺看姻艶 in 奬始
Takashi Yoshinaga
?
‐Unite 2018 Tokyo/AndroidでAR?ARCoreの秘から鮄叩∧垢ι呂任凌泳まで
‐Unite 2018 Tokyo/AndroidでAR?ARCoreの秘から鮄叩∧垢ι呂任凌泳まで
UnityTechnologiesJapan002
?
はじめよう粥檎遺看姻艶祭埃採志値洞?峠中奮?FaceTracking
はじめよう粥檎遺看姻艶祭埃採志値洞?峠中奮?FaceTracking
Takashi Yoshinaga
?
はじめよう粥檎遺看姻艶: Motion Tracking & Image Tracking
はじめよう粥檎遺看姻艶: Motion Tracking & Image Tracking
Takashi Yoshinaga
?
AI x OpenCV x WebAR: Selfie Segmentationを聞ってみよう
AI x OpenCV x WebAR: Selfie Segmentationを聞ってみよう
Takashi Yoshinaga
?
或沿艶稼遺閣/粥檎遺看姻艶/雨稼庄岳霞で恬る与り}粥檎
或沿艶稼遺閣/粥檎遺看姻艶/雨稼庄岳霞で恬る与り}粥檎
Takashi Yoshinaga
?
OpenCVとARCoreで恬るスタンプAR in m鍋
OpenCVとARCoreで恬るスタンプAR in m鍋
Takashi Yoshinaga
?
OpenCVでつくろうARスタンプアプリ in 俑云
OpenCVでつくろうARスタンプアプリ in 俑云
Takashi Yoshinaga
?
A-Frameで兵めるWebXRとハンドトラッキング (HoloLens2/Oculus Quest)
A-Frameで兵めるWebXRとハンドトラッキング (HoloLens2/Oculus Quest)
Takashi Yoshinaga
?
或沿艶稼遺閣で恬るスタンプ粥檎
或沿艶稼遺閣で恬るスタンプ粥檎
Takashi Yoshinaga
?
HoloLens2とMeta QuestではじめるWebXR
HoloLens2とMeta QuestではじめるWebXR
Takashi Yoshinaga
?
Nreal Lightハンズオン
Nreal Lightハンズオン
Takashi Yoshinaga
?
MRTKをNreal Lightに鬉気擦討澆
MRTKをNreal Lightに鬉気擦討澆
Takashi Yoshinaga
?
AI x WebAR: MediaPipeのハンドトラッキングを聞ってみよう
AI x WebAR: MediaPipeのハンドトラッキングを聞ってみよう
Takashi Yoshinaga
?
オ`プンソ`スで兵める粥檎/閣檎蝕k
オ`プンソ`スで兵める粥檎/閣檎蝕k
Takashi Yoshinaga
?
雨稼庄岳霞と閣顎韓看姻庄温で兵める粥檎蝕k
雨稼庄岳霞と閣顎韓看姻庄温で兵める粥檎蝕k
Takashi Yoshinaga
?
エンジニアカフェ1巓定イベント紺賊隹粥檎/閣檎蝕k秘壇
エンジニアカフェ1巓定イベント紺賊隹粥檎/閣檎蝕k秘壇
Takashi Yoshinaga
?
ノンプログラミングで兵める AR _k秘T
ノンプログラミングで兵める AR _k秘T
Takashi Yoshinaga
?
安艶恢室宝ではじめよう粥檎/閣檎アプリ蝕k
安艶恢室宝ではじめよう粥檎/閣檎アプリ蝕k
Takashi Yoshinaga
?
HTMLをくだけでlでもgA-FrameではじめるWeb AR/VR
HTMLをくだけでlでもgA-FrameではじめるWeb AR/VR
Takashi Yoshinaga
?
0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン
0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン
Takashi Yoshinaga
?
AI x WebAR! MediaPipeのJRを聞ってみよう!
AI x WebAR! MediaPipeのJRを聞ってみよう!
Takashi Yoshinaga
?
Azure kinect DKハンズオン
Azure kinect DKハンズオン
Takashi Yoshinaga
?
AI x WebAR MediaPipeのJRを聞ってみよう! in りなすラボ
AI x WebAR MediaPipeのJRを聞ってみよう! in りなすラボ
Takashi Yoshinaga
?
悪庄稼艶界岳で粥檎腎寂に秘りzもう
悪庄稼艶界岳で粥檎腎寂に秘りzもう
Takashi Yoshinaga
?
Mixed Reality Toolkit V2におけるマルチデバイス ゛ Azure Spatial Anchorsとphotonによるシェアリング...
Mixed Reality Toolkit V2におけるマルチデバイス ゛ Azure Spatial Anchorsとphotonによるシェアリング...
Takahiro Miyaura
?
及19指皆或鴛晦邦袗セミナ`左薐匍-禽カメラで粥檎腎寂に秘りzもう
及19指皆或鴛晦邦袗セミナ`左薐匍-禽カメラで粥檎腎寂に秘りzもう
Takashi Yoshinaga
?
AndroidでARの瑤鰓戮 ?ARCoreの秘から鮄辰泙
AndroidでARの瑤鰓戮 ?ARCoreの秘から鮄辰泙
Kenichi Takahashi
?

More Related Content

What's hot (20)

OpenCVとARCoreで恬るスタンプAR in m鍋
OpenCVとARCoreで恬るスタンプAR in m鍋
Takashi Yoshinaga
?
OpenCVでつくろうARスタンプアプリ in 俑云
OpenCVでつくろうARスタンプアプリ in 俑云
Takashi Yoshinaga
?
A-Frameで兵めるWebXRとハンドトラッキング (HoloLens2/Oculus Quest)
A-Frameで兵めるWebXRとハンドトラッキング (HoloLens2/Oculus Quest)
Takashi Yoshinaga
?
或沿艶稼遺閣で恬るスタンプ粥檎
或沿艶稼遺閣で恬るスタンプ粥檎
Takashi Yoshinaga
?
HoloLens2とMeta QuestではじめるWebXR
HoloLens2とMeta QuestではじめるWebXR
Takashi Yoshinaga
?
Nreal Lightハンズオン
Nreal Lightハンズオン
Takashi Yoshinaga
?
MRTKをNreal Lightに鬉気擦討澆
MRTKをNreal Lightに鬉気擦討澆
Takashi Yoshinaga
?
AI x WebAR: MediaPipeのハンドトラッキングを聞ってみよう
AI x WebAR: MediaPipeのハンドトラッキングを聞ってみよう
Takashi Yoshinaga
?
オ`プンソ`スで兵める粥檎/閣檎蝕k
オ`プンソ`スで兵める粥檎/閣檎蝕k
Takashi Yoshinaga
?
雨稼庄岳霞と閣顎韓看姻庄温で兵める粥檎蝕k
雨稼庄岳霞と閣顎韓看姻庄温で兵める粥檎蝕k
Takashi Yoshinaga
?
エンジニアカフェ1巓定イベント紺賊隹粥檎/閣檎蝕k秘壇
エンジニアカフェ1巓定イベント紺賊隹粥檎/閣檎蝕k秘壇
Takashi Yoshinaga
?
ノンプログラミングで兵める AR _k秘T
ノンプログラミングで兵める AR _k秘T
Takashi Yoshinaga
?
安艶恢室宝ではじめよう粥檎/閣檎アプリ蝕k
安艶恢室宝ではじめよう粥檎/閣檎アプリ蝕k
Takashi Yoshinaga
?
HTMLをくだけでlでもgA-FrameではじめるWeb AR/VR
HTMLをくだけでlでもgA-FrameではじめるWeb AR/VR
Takashi Yoshinaga
?
0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン
0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン
Takashi Yoshinaga
?
AI x WebAR! MediaPipeのJRを聞ってみよう!
AI x WebAR! MediaPipeのJRを聞ってみよう!
Takashi Yoshinaga
?
Azure kinect DKハンズオン
Azure kinect DKハンズオン
Takashi Yoshinaga
?
AI x WebAR MediaPipeのJRを聞ってみよう! in りなすラボ
AI x WebAR MediaPipeのJRを聞ってみよう! in りなすラボ
Takashi Yoshinaga
?
悪庄稼艶界岳で粥檎腎寂に秘りzもう
悪庄稼艶界岳で粥檎腎寂に秘りzもう
Takashi Yoshinaga
?
Mixed Reality Toolkit V2におけるマルチデバイス ゛ Azure Spatial Anchorsとphotonによるシェアリング...
Mixed Reality Toolkit V2におけるマルチデバイス ゛ Azure Spatial Anchorsとphotonによるシェアリング...
Takahiro Miyaura
?
OpenCVとARCoreで恬るスタンプAR in m鍋
OpenCVとARCoreで恬るスタンプAR in m鍋
Takashi Yoshinaga
?
OpenCVでつくろうARスタンプアプリ in 俑云
OpenCVでつくろうARスタンプアプリ in 俑云
Takashi Yoshinaga
?
A-Frameで兵めるWebXRとハンドトラッキング (HoloLens2/Oculus Quest)
A-Frameで兵めるWebXRとハンドトラッキング (HoloLens2/Oculus Quest)
Takashi Yoshinaga
?
或沿艶稼遺閣で恬るスタンプ粥檎
或沿艶稼遺閣で恬るスタンプ粥檎
Takashi Yoshinaga
?
HoloLens2とMeta QuestではじめるWebXR
HoloLens2とMeta QuestではじめるWebXR
Takashi Yoshinaga
?
MRTKをNreal Lightに鬉気擦討澆
MRTKをNreal Lightに鬉気擦討澆
Takashi Yoshinaga
?
AI x WebAR: MediaPipeのハンドトラッキングを聞ってみよう
AI x WebAR: MediaPipeのハンドトラッキングを聞ってみよう
Takashi Yoshinaga
?
オ`プンソ`スで兵める粥檎/閣檎蝕k
オ`プンソ`スで兵める粥檎/閣檎蝕k
Takashi Yoshinaga
?
雨稼庄岳霞と閣顎韓看姻庄温で兵める粥檎蝕k
雨稼庄岳霞と閣顎韓看姻庄温で兵める粥檎蝕k
Takashi Yoshinaga
?
エンジニアカフェ1巓定イベント紺賊隹粥檎/閣檎蝕k秘壇
エンジニアカフェ1巓定イベント紺賊隹粥檎/閣檎蝕k秘壇
Takashi Yoshinaga
?
ノンプログラミングで兵める AR _k秘T
ノンプログラミングで兵める AR _k秘T
Takashi Yoshinaga
?
安艶恢室宝ではじめよう粥檎/閣檎アプリ蝕k
安艶恢室宝ではじめよう粥檎/閣檎アプリ蝕k
Takashi Yoshinaga
?
HTMLをくだけでlでもgA-FrameではじめるWeb AR/VR
HTMLをくだけでlでもgA-FrameではじめるWeb AR/VR
Takashi Yoshinaga
?
0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン
0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン
Takashi Yoshinaga
?
AI x WebAR! MediaPipeのJRを聞ってみよう!
AI x WebAR! MediaPipeのJRを聞ってみよう!
Takashi Yoshinaga
?
AI x WebAR MediaPipeのJRを聞ってみよう! in りなすラボ
AI x WebAR MediaPipeのJRを聞ってみよう! in りなすラボ
Takashi Yoshinaga
?
悪庄稼艶界岳で粥檎腎寂に秘りzもう
悪庄稼艶界岳で粥檎腎寂に秘りzもう
Takashi Yoshinaga
?
Mixed Reality Toolkit V2におけるマルチデバイス ゛ Azure Spatial Anchorsとphotonによるシェアリング...
Mixed Reality Toolkit V2におけるマルチデバイス ゛ Azure Spatial Anchorsとphotonによるシェアリング...
Takahiro Miyaura
?

Similar to はじめよう粥檎遺看姻艶 (20)

及19指皆或鴛晦邦袗セミナ`左薐匍-禽カメラで粥檎腎寂に秘りzもう
及19指皆或鴛晦邦袗セミナ`左薐匍-禽カメラで粥檎腎寂に秘りzもう
Takashi Yoshinaga
?
AndroidでARの瑤鰓戮 ?ARCoreの秘から鮄辰泙
AndroidでARの瑤鰓戮 ?ARCoreの秘から鮄辰泙
Kenichi Takahashi
?
Introduction to AR Foundation
Introduction to AR Foundation
Hirokazu Egashira
?
或沿艶稼遺閣と檎赫京-禽センサで恬ろう謁中タッチパネル
或沿艶稼遺閣と檎赫京-禽センサで恬ろう謁中タッチパネル
Takashi Yoshinaga
?
HoloLensハンズオンAirTap & SpatialMapping
HoloLensハンズオンAirTap & SpatialMapping
Takashi Yoshinaga
?
ARコンテンツ恬撹茶氏:聞ってみようSmartAR 児Aから屶址ツ`ル試喘まで
ARコンテンツ恬撹茶氏:聞ってみようSmartAR 児Aから屶址ツ`ル試喘まで
Takashi Yoshinaga
?
侮条り粥檎悪庄岳
侮条り粥檎悪庄岳
Naoji Taniguchi
?
竪でも蛍かるUE4を聞ったARコンテンツ恬り圭 兜 ver 1.0.0
竪でも蛍かるUE4を聞ったARコンテンツ恬り圭 兜 ver 1.0.0
エピック?ゲ`ムズ?ジャパン Epic Games Japan
?
雨掘4モバイルでノンゲ`ムコンテンツ
雨掘4モバイルでノンゲ`ムコンテンツ
エピック?ゲ`ムズ?ジャパン Epic Games Japan
?
ARmarker
ARmarker
Shinju Shibuya
?
ARCore Update (Jan 2020)
ARCore Update (Jan 2020)
Hirokazu Egashira
?
3D cybercode wiss1996
3D cybercode wiss1996
Jun Rekimoto
?
ノンプログラミングで兵めるAR (HoloLens 2 / ARCore / ARKit) _k with MRTK
ノンプログラミングで兵めるAR (HoloLens 2 / ARCore / ARKit) _k with MRTK
Takashi Yoshinaga
?
雨稼庄岳霞て?温姻
雨稼庄岳霞て?温姻
謡 弌爽
?
HoloLensハンズオン@ももち篋TECHカフェ vol.1
HoloLensハンズオン@ももち篋TECHカフェ vol.1
Takashi Yoshinaga
?
雨稼庄岳霞+粥檎悪庄岳で恬る、仟しい粥檎悶Y
雨稼庄岳霞+粥檎悪庄岳で恬る、仟しい粥檎悶Y
Masayuki Iwai
?
雨稼庄岳霞て?粥檎悪庄岳ハンス?オン
雨稼庄岳霞て?粥檎悪庄岳ハンス?オン
Kazuya Hiruma
?
或檎京-皆晦粥珂の返隈盾h
或檎京-皆晦粥珂の返隈盾h
Masaya Kaneko
?
粥檎と雨稼庄岳霞-檎看恢看岳庄界壊-堰顎恢の銭亊
粥檎と雨稼庄岳霞-檎看恢看岳庄界壊-堰顎恢の銭亊
UnityTechnologiesJapan002
?
雨稼庄岳霞と京鉛艶稼糸艶姻ハンズオン及8嫗
雨稼庄岳霞と京鉛艶稼糸艶姻ハンズオン及8嫗
yaju88
?
及19指皆或鴛晦邦袗セミナ`左薐匍-禽カメラで粥檎腎寂に秘りzもう
及19指皆或鴛晦邦袗セミナ`左薐匍-禽カメラで粥檎腎寂に秘りzもう
Takashi Yoshinaga
?
AndroidでARの瑤鰓戮 ?ARCoreの秘から鮄辰泙
AndroidでARの瑤鰓戮 ?ARCoreの秘から鮄辰泙
Kenichi Takahashi
?
或沿艶稼遺閣と檎赫京-禽センサで恬ろう謁中タッチパネル
或沿艶稼遺閣と檎赫京-禽センサで恬ろう謁中タッチパネル
Takashi Yoshinaga
?
HoloLensハンズオンAirTap & SpatialMapping
HoloLensハンズオンAirTap & SpatialMapping
Takashi Yoshinaga
?
ARコンテンツ恬撹茶氏:聞ってみようSmartAR 児Aから屶址ツ`ル試喘まで
ARコンテンツ恬撹茶氏:聞ってみようSmartAR 児Aから屶址ツ`ル試喘まで
Takashi Yoshinaga
?
3D cybercode wiss1996
3D cybercode wiss1996
Jun Rekimoto
?
ノンプログラミングで兵めるAR (HoloLens 2 / ARCore / ARKit) _k with MRTK
ノンプログラミングで兵めるAR (HoloLens 2 / ARCore / ARKit) _k with MRTK
Takashi Yoshinaga
?
雨稼庄岳霞て?温姻
雨稼庄岳霞て?温姻
謡 弌爽
?
HoloLensハンズオン@ももち篋TECHカフェ vol.1
HoloLensハンズオン@ももち篋TECHカフェ vol.1
Takashi Yoshinaga
?
雨稼庄岳霞+粥檎悪庄岳で恬る、仟しい粥檎悶Y
雨稼庄岳霞+粥檎悪庄岳で恬る、仟しい粥檎悶Y
Masayuki Iwai
?
雨稼庄岳霞て?粥檎悪庄岳ハンス?オン
雨稼庄岳霞て?粥檎悪庄岳ハンス?オン
Kazuya Hiruma
?
或檎京-皆晦粥珂の返隈盾h
或檎京-皆晦粥珂の返隈盾h
Masaya Kaneko
?
粥檎と雨稼庄岳霞-檎看恢看岳庄界壊-堰顎恢の銭亊
粥檎と雨稼庄岳霞-檎看恢看岳庄界壊-堰顎恢の銭亊
UnityTechnologiesJapan002
?
雨稼庄岳霞と京鉛艶稼糸艶姻ハンズオン及8嫗
雨稼庄岳霞と京鉛艶稼糸艶姻ハンズオン及8嫗
yaju88
?
Ad

More from Takashi Yoshinaga (19)

‐扮険燹唇審Τ椡顎壊河顎艶壊岳/堰看鉛看晦艶稼壊2鬦賊隹掛檎蝕k
‐扮険燹唇審Τ椡顎壊河顎艶壊岳/堰看鉛看晦艶稼壊2鬦賊隹掛檎蝕k
Takashi Yoshinaga
?
ARコンテンツ恬撹茶氏( #AR_Fukuoka )B初
ARコンテンツ恬撹茶氏( #AR_Fukuoka )B初
Takashi Yoshinaga
?
iPad LiDARで エンジニアカフェを3Dスキャン
iPad LiDARで エンジニアカフェを3Dスキャン
Takashi Yoshinaga
?
‐箴」 HoloLens 2/Oculus QuestWebXRハンズオン
‐箴」 HoloLens 2/Oculus QuestWebXRハンズオン
Takashi Yoshinaga
?
堰看鉛看-皆禽悪ハンズオン困呂犬瓩茲Ε悒奪疋肇薀奪ングを喘いた3禽燕
堰看鉛看-皆禽悪ハンズオン困呂犬瓩茲Ε悒奪疋肇薀奪ングを喘いた3禽燕
Takashi Yoshinaga
?
FUKUOKA Engineers Day 2021 k燕Y創AR Fukuoka & HoloBoxB初
FUKUOKA Engineers Day 2021 k燕Y創AR Fukuoka & HoloBoxB初
Takashi Yoshinaga
?
Voxon Photonics VX1 で[んでみた
Voxon Photonics VX1 で[んでみた
Takashi Yoshinaga
?
AR-Frame x AR.js秘T
AR-Frame x AR.js秘T
Takashi Yoshinaga
?
AI x WebXR: フェイストラッキングを喘いたM貌3D燕Fを盾h
AI x WebXR: フェイストラッキングを喘いたM貌3D燕Fを盾h
Takashi Yoshinaga
?
コロナ事嶄のコミュニティ試強
コロナ事嶄のコミュニティ試強
Takashi Yoshinaga
?
Project HoloBox
Project HoloBox
Takashi Yoshinaga
?
AR FukuokaB初2020
AR FukuokaB初2020
Takashi Yoshinaga
?
iPad LiDARで恬ってみた in AR Fukuoka 梨定氏2020
iPad LiDARで恬ってみた in AR Fukuoka 梨定氏2020
Takashi Yoshinaga
?
MRTKで兵めるAR_k (HoloLens 1 and 2, ARCore, ARkit)
MRTKで兵めるAR_k (HoloLens 1 and 2, ARCore, ARkit)
Takashi Yoshinaga
?
OSC2020 Fukuoka: インスト`ルいらず、WebAR秘T
OSC2020 Fukuoka: インスト`ルいらず、WebAR秘T
Takashi Yoshinaga
?
Oculus Quest 1&2 _kのはじめの匯i with A-Frame WebVR
Oculus Quest 1&2 _kのはじめの匯i with A-Frame WebVR
Takashi Yoshinaga
?
Spatial Copy & Paste @HoloLensゆるっとLT氏
Spatial Copy & Paste @HoloLensゆるっとLT氏
Takashi Yoshinaga
?
[Netlify井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
[Netlify井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
Takashi Yoshinaga
?
[Glitch井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
[Glitch井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
Takashi Yoshinaga
?
‐扮険燹唇審Τ椡顎壊河顎艶壊岳/堰看鉛看晦艶稼壊2鬦賊隹掛檎蝕k
‐扮険燹唇審Τ椡顎壊河顎艶壊岳/堰看鉛看晦艶稼壊2鬦賊隹掛檎蝕k
Takashi Yoshinaga
?
ARコンテンツ恬撹茶氏( #AR_Fukuoka )B初
ARコンテンツ恬撹茶氏( #AR_Fukuoka )B初
Takashi Yoshinaga
?
iPad LiDARで エンジニアカフェを3Dスキャン
iPad LiDARで エンジニアカフェを3Dスキャン
Takashi Yoshinaga
?
‐箴」 HoloLens 2/Oculus QuestWebXRハンズオン
‐箴」 HoloLens 2/Oculus QuestWebXRハンズオン
Takashi Yoshinaga
?
堰看鉛看-皆禽悪ハンズオン困呂犬瓩茲Ε悒奪疋肇薀奪ングを喘いた3禽燕
堰看鉛看-皆禽悪ハンズオン困呂犬瓩茲Ε悒奪疋肇薀奪ングを喘いた3禽燕
Takashi Yoshinaga
?
FUKUOKA Engineers Day 2021 k燕Y創AR Fukuoka & HoloBoxB初
FUKUOKA Engineers Day 2021 k燕Y創AR Fukuoka & HoloBoxB初
Takashi Yoshinaga
?
Voxon Photonics VX1 で[んでみた
Voxon Photonics VX1 で[んでみた
Takashi Yoshinaga
?
AI x WebXR: フェイストラッキングを喘いたM貌3D燕Fを盾h
AI x WebXR: フェイストラッキングを喘いたM貌3D燕Fを盾h
Takashi Yoshinaga
?
コロナ事嶄のコミュニティ試強
コロナ事嶄のコミュニティ試強
Takashi Yoshinaga
?
iPad LiDARで恬ってみた in AR Fukuoka 梨定氏2020
iPad LiDARで恬ってみた in AR Fukuoka 梨定氏2020
Takashi Yoshinaga
?
MRTKで兵めるAR_k (HoloLens 1 and 2, ARCore, ARkit)
MRTKで兵めるAR_k (HoloLens 1 and 2, ARCore, ARkit)
Takashi Yoshinaga
?
OSC2020 Fukuoka: インスト`ルいらず、WebAR秘T
OSC2020 Fukuoka: インスト`ルいらず、WebAR秘T
Takashi Yoshinaga
?
Oculus Quest 1&2 _kのはじめの匯i with A-Frame WebVR
Oculus Quest 1&2 _kのはじめの匯i with A-Frame WebVR
Takashi Yoshinaga
?
Spatial Copy & Paste @HoloLensゆるっとLT氏
Spatial Copy & Paste @HoloLensゆるっとLT氏
Takashi Yoshinaga
?
[Netlify井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
[Netlify井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
Takashi Yoshinaga
?
[Glitch井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
[Glitch井] 0から兵めよう安艶恢粥檎/閣檎秘壇ハンズオン with りなすラボ
Takashi Yoshinaga
?
Ad

はじめよう粥檎遺看姻艶