0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

NeosVR コンパイラ その5

Last updated at Posted at 2023-09-20

概要

NeosVRのオブジェクトを外部で生成するコンパイラを開発した。
練習問題、やってみた。

練習問題

nasaのapiを叩いて取得した今日の画像を表示するオブジェクトを生成せよ。

方針

xhrでapiを叩く。

写真

2023-09-20 01.41.43.jpg

俺コード

new FrooxEngine.StaticTexture2D
new FrooxEngine.UnlitMaterial
new FrooxEngine.MeshRenderer
new FrooxEngine.QuadMesh
FrooxEngine.StaticTexture2D.Data.URL.Data = "@" + NasaApi.url
FrooxEngine.UnlitMaterial.Data.Texture.Data = FrooxEngine.StaticTexture2D.Data.ID
FrooxEngine.MeshRenderer.Data.Materials.Data[0].Data = FrooxEngine.UnlitMaterial.Data.ID
FrooxEngine.MeshRenderer.Data.Mesh.Data = FrooxEngine.QuadMesh.Data.ID
add FrooxEngine.StaticTexture2D
add FrooxEngine.UnlitMaterial
add FrooxEngine.MeshRenderer
add FrooxEngine.QuadMesh

成果物

実行確認の手順。

  • 上のページで生成されたjsonを、メモ帳で「nasaapi0.json」で保存する。

  • NeosVRを起動して、セッションに入る。

  • ファイルブラウザを開いて、「nasaapi0.json」をダブルクリックする。

  • 画像が表示されれば、成功です。

以上。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?