Skip to content

An example app for 3d rendering using expo-three with three.js

Notifications You must be signed in to change notification settings

kyaroru/RNExpoThree

Repository files navigation

RNExpoThree

This is an example of 3D rendering using

    "react": "17.0.1",
    "react-native": "0.64.2",
    "base64-arraybuffer": "^1.0.1",
    "expo-gl": "^10.4.2",
    "expo-gl-cpp": "^10.4.1",
    "expo-three": "^5.7.0",
    "react-native-unimodules": "^0.14.6",
    "three": "^0.131.2"

Clone

git clone https://github.com/kyaroru/RNExpoThree
cd RNExpoThree
yarn install
cd ios && pod install // for ios

Start

Note: it only works in Physical iPhone & Physical Android devices

npx react-native run-ios
or
npx react-native run-android

Android APK

Download APK

Demo

Demo is laggy because it is in .gif, in actual device it would be much smoother 😉

Demo

Have fun!

Credits

About

An example app for 3d rendering using expo-three with three.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published