All Projects → kenta88 → react-imago3d

kenta88 / react-imago3d

Licence: other
WebVr Environment editor

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to react-imago3d

Mvideo
An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.
Stars: ✭ 178 (+947.06%)
Mutual labels:  drag
Vue Nestable
A simple drag & drop hierarchical list made as a vue component.
Stars: ✭ 209 (+1129.41%)
Mutual labels:  drag
Step Functions Draw.io
You can make a AWS step functions workflow with GUI and export/import JSON/YAML.
Stars: ✭ 231 (+1258.82%)
Mutual labels:  drag
React Rnd
🖱 A resizable and draggable component for React.
Stars: ✭ 2,560 (+14958.82%)
Mutual labels:  drag
Ref Line
拖拽👌 时提供 参考线 和 磁性吸附 功能 🎯
Stars: ✭ 204 (+1100%)
Mutual labels:  drag
Igrphototweaks
Drag, Rotate, Scale and Crop
Stars: ✭ 212 (+1147.06%)
Mutual labels:  drag
Vue Tiny Code
这里有一个仿 Chrome 调色盘,有一个拖动排版的页面,还有一些新奇的小点子。
Stars: ✭ 170 (+900%)
Mutual labels:  drag
semantic-ui-react-todos
The ReactJS/Redux Todo List Example with Semantic UI Components
Stars: ✭ 96 (+464.71%)
Mutual labels:  react-redux
React Reorder
Drag & drop, touch enabled, reorderable / sortable list, React component
Stars: ✭ 209 (+1129.41%)
Mutual labels:  drag
Dsladapter
🔥 Kotlin时代的Adapter, Dsl 的形式使用 RecyclerView.Adapter, 支持折叠展开, 树结构,悬停,情感图状态切换, 加载更多, 多类型Item,侧滑菜单等
Stars: ✭ 231 (+1258.82%)
Mutual labels:  drag
React Indiana Drag Scroll
React component which implements scrolling via holding the mouse button or touch
Stars: ✭ 190 (+1017.65%)
Mutual labels:  drag
Menumanage Imitate Alipay
仿支付宝首页应用管理(拖拽排序,添加删除)
Stars: ✭ 203 (+1094.12%)
Mutual labels:  drag
Ngx File Drop
Angular 11 file and folder drop library
Stars: ✭ 220 (+1194.12%)
Mutual labels:  drag
Androidpilelayout
An abnormal horizontal ListView-like pile layout with stretch and contraction effects.
Stars: ✭ 2,104 (+12276.47%)
Mutual labels:  drag
H5 Editor
📕h5可视化编辑器,支持添加图片/文本/形状等,拥有图层/参考线/标尺/自动吸附对齐等功能
Stars: ✭ 224 (+1217.65%)
Mutual labels:  drag
Youtubevideosample
YoutubeVideoSample
Stars: ✭ 176 (+935.29%)
Mutual labels:  drag
Bmdragcellcollectionview Swift
🎉 iOS UICollectionView UICollectionViewCell long press to drag the reorder framework Swift Version
Stars: ✭ 212 (+1147.06%)
Mutual labels:  drag
The-Complete-Redux-Book
Перевод книги The Complete Redux Book
Stars: ✭ 49 (+188.24%)
Mutual labels:  react-redux
role-based-access-control
Role-based authorization || Role-based access-control in React.js
Stars: ✭ 111 (+552.94%)
Mutual labels:  react-redux
Piper
A drag-and-drop mobile website builder base on Vue
Stars: ✭ 228 (+1241.18%)
Mutual labels:  drag

react-imago3d

react-imago3d is a vr environment editor. Make WebVR easily creating your own scene with built-in 3d object and use your browser or vr headset to see what you built in real time.

Click on the image to watch the video Watch the video

Live demo

http://react-imago3d.alessiodicrescenzo.com/

Getting Started

  1. clone or download this repository
git clone https://github.com/kenta88/react-imago3d.git
  1. inside react-imago3d install dependencies
npm install

3.run the application

npm run start

4.open your browser at

http://localhost:3006/

How this is working

  1. click on left menu icon to see the following 3d objects and choose one of them.
Wall
Window
Floor
  1. now you can move the object around the scene. Click R button to rotate the object.
  2. Add the object to the scene with doubleClick. (you can also drag the object to put them automatically)
  3. esc to leave the adding mode.
  4. edit a selected object with doubleClick.
  5. now you can move it again. if you wanna remove just leave the adding mode by escbutton.
  6. to remove object in series, you can drag keeping pressed shiftbutton
  7. to put object on a different level, click on arrows in the top bar.
  8. to see your scene by VR, save the scene and go to http://localhost:3006/viewer
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].