furniture-app's People
Forkers
fmd ashishbhimte samvandewiel digitalbsojol sonali-sundaram knightwalker32 shayankureshii asimraza888 abumamat zshan07 prathima123 pallavchk97 sanowertamjit vash466 mehul-kothari v-user1098new shefalisawant sohaibkhanpanni dimabelyakovichfurniture-app's Issues
Merge GifView into master branch
Create app-skeleton
Set up a project for final app in Android Studio.
Ensure it builds correctly.
Logic for populating list
Design a logic for populating the list from some internal list of assets (e.g. each furniture item should have a thumbnail, description and 3D object file)
How should the list speak / find assets (e.g. do we need a database? Can we do this with a static JSON object?)
Server side code is not there
see on file renderFurniture.js
you use this http://localhost:43770
where is the code of server side ??
Set up AR View
Set up a view to render a camera surface - hook up the Wikitude API to the view.
Use the view in Android to load up an index.html file which includes the Wikitude SDK js files.
Have the app load up the correct 3D object (posted from the Browse View)
Set up Landing View
Design rough layout for landing page:
Add app name (+ logo)
Add button "Get started!"
Link Landing View to Browse View
Learn/configure Wikitude JS file
Set up Browse View
Create a list layout
Rough sketch of design for view (e.g. banner at top and basic positioning)
Stub lists with dummy data
Link Browse View to ARView by clicking on a list object. List Object should post a directory path to the relevant 3D object file (.wt3) to be loaded by the Wikitude API
Restrict index.html to mobile dimensions
Find assets for project
Need furniture objects for the project itself!
https://www.cgtrader.com/3d-models/furniture is a good resource for .fbx files (Wikitude can convert then to .wt3 files) but we need to also add lighting using a 3D model editor. Clara.io is a free online editor for adding lighting.
Clara.io also has free .fbx files available
Fixing up JS/Wikitude SDK
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.