reactjs - 如何让 Three.js 在 React Native 中运行(没有 WebView)?

标签 reactjs three.js react-native

我正在寻找将 React Native 与 Three.js 集成的解决方案。据我所知, Three.js 在 DOM 中运行。有没有办法在不渲染到 DOM 的情况下使用 Three.js ?我使用 Three.js 来渲染 3D 对象。例子可以看https://github.com/tweedegolf/minecraft-character-configurator ,并且需要将解决方案移植到 React Native 中。 谢谢:)

最佳答案

您可以查看 Expo 的 GLView 组件,以及 expo- Three,它们的 Three.js 集成。目前它有很多错误,但你可能会得到结果。

关于reactjs - 如何让 Three.js 在 React Native 中运行(没有 WebView)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39403383/

相关文章:

javascript - 如何对 props 进行分组并使代码更具可读性?

reactjs - React Native Module AppRegistry 不是已注册的可调用模块

javascript - 如何在只知道它的索引的情况下获得段落内单词的边界矩形?

javascript - Three.js - 绕轴旋转 Object3D

javascript - 在 Javascript 中是否有可能在屏幕的另一侧重复一个被剪切的对象?

google-maps - React Native Maps-新定价

javascript - Chart .js 方法未实现

javascript - 在 Three.js 中每个顶点都有圆的旋转二十面体

react-native - 响应原生中的宽度 null 表示什么?

javascript - 如何在 ReactJS 的 map 函数中控制空值