当前位置: 首页 > 软件库 > Web应用开发 > >

React VR

使用 React 构建 VR 应用
授权协议 BSD
开发语言 JavaScript
所属分类 Web应用开发
软件类型 开源受限软件
地区 不详
投 递 者 任绪
操作系统 跨平台
开源组织 Facebook
适用人群 未知
 软件概览
温馨提示:该项目除了使用 BSD 协议授权外,还需遵守附加的 专利授权

React VR 可让您使用 JavaScript 构建 VR 应用程序。它使用与 React 相同的设计,让您通过声明式的组件构建丰富的 VR 世界和 UI。

React VR 是为 VR 应用而创建的框架,运行在 Web 浏览器中。它将现代 API(例如 WebGL 和 WebVR)与 React 的声明能力结合起来,通过各种设备提供适用于消费者的体验。

示例代码:

import React from 'react';
import {AppRegistry, Pano, Text, View} from 'react-vr';
class WelcomeToVR extends React.Component {
  render() {
    // Displays "hello" text on top of a loaded 360 panorama image.
    // Text is 0.8 meters in size and is centered three meters in front of you.
    return (
      <View>
        <Pano source={asset('chess-world.jpg')}/>
        <Text
          style={{
            fontSize: 0.8,
            layoutOrigin: [0.5, 0.5],
            transform: [{translate: [0, 0, -3]}],
          }}>
          hello
        </Text>
      </View>
    );
  }
};
AppRegistry.registerComponent('WelcomeToVR', () => WelcomeToVR);
  • react vr 中文网地址:www.vr-react.com 这是国内首次发布的中文 React VR 网站,网站在3月初就建立了,但是官方一直没有开放代码出来,只是预览版,昨天开了发布会,正式公布,大量的react vr文章开始出现,为了给大家快速的学习机会,现将网站公布供大家学习VR。 react vr 中文网地址:react vr中文网论坛,http://www.vr-react.com/

  • React VR 详细介绍 React VR 可让您使用 JavaScript 构建 VR 应用程序。它使用与 React 相同的设计,让您通过声明式的组件构建丰富的 VR 世界和 UI。 React VR 是为 VR 应用而创建的框架,运行在 Web 浏览器中。它将现代 API(例如 WebGL 和 WebVR)与 React 的声明能力结合起来,通过各种设备提供适用于消费者的体验。 示例代码:

  • We will learn how to set up a React VR project, run the development mode with hot reloading, and take a small dive into the generated code and make a small change.   Install: npm -g i react-vr-cli   C

  • Motion is an important aspect of a complete immersive experience, therefor we are going to look into the animation API Animated. Animated allows us to express a wide variety of animation patterns to a

 相关资料
  • 本文向大家介绍webpack构建react多页面应用详解,包括了webpack构建react多页面应用详解的使用技巧和注意事项,需要的朋友参考一下 写这个的初衷是很难找一个简洁的项目脚手架,很多脚手架都有很多依赖,光看依赖就要很久,所以自己参照网上的内容,弄个这么一个简单的多页面的脚手架。 利用creat-react-app 新建一个react应用 然后创建一个项目 create-react-ap

  • 构建应用的流程是通过创建应用提交一些信息进行处理 从git 仓库获取tags列表 调用jenkins API 将应用的相关参数及版本信息传给它并进行构建 Jenkins Job执行Shell命令 执行docker build并上传致Docker 仓库 平台监听到job已经执行完成并成功了,调用kubernetes API更新应用的Image地址 监听升级情况 发送通知 以上是构建应用的后端流程,而

  • 通常,构建工具是maven,ant或者gradle。但是,也可以只用make:make clean && make -j2 && sudo make install搞定一切。 假设开发者同时安装了java,groovy,scala和kotlin四种语言开发环境,其应用可能用到四种语言中的至少一种。只要设置好了各语言相关的环境变量:JAVA_HOME,GROOVY_HOME以及SCALA_HOME和

  • 问题: 我可以构建React Native应用程序npx React Native run android,但当我安装React Native track player时,添加React Native track player它无法构建。 我所尝试的: (它不能安装我不知道为什么?(ERESOLVE无法解决依赖树)) 系统:Ubuntu和我都没有安装Watchman 错误: 本地运行 运行jeti

  • 问题内容: 我正在尝试使用Gradle构建相对简单的JavaFX应用程序。但是,我不知道该怎么做。 我是Gradle的新手,对于简单的(非javafx)项目,我已经成功使用了插件,并构建和打包了库和命令行应用程序。 但是,关于JavaFX,我完全陷入困境。我已经阅读了这篇文章,该文章建议使用该插件,但是我只能找到该插件的源代码,但是没有关于如何实际使用它的文档(在文章中,他们只是从远程URL应用它

  • 问题内容: 我正在尝试使用Gradle命令行界面构建我的Android应用。我还将 GRADLE_HOME / bin 添加到环境中。首先,我使用gradle init生成了包装,gradlew在我的项目文件夹中。现在,当我使用此包装程序构建我的应用程序( ./gradlew build )或使用其任何功能时,它尝试下载gradle-2.3.zip文件并失败(以下错误消息)。我不明白的是为什么gr