chiiida / facio Goto Github PK
View Code? Open in Web Editor NEWFacio – fulfill your creativity with a fully customizable face filter!
Facio – fulfill your creativity with a fully customizable face filter!
We need a screen to show the app's detail.
In order to allow the user to add their own image, we need an image picker.
image picker
modally.https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=417%3A75
In order to use each feature, we need a menu to go to other screens.
https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=415%3A7
We need menu for 3D objects to allow to add the 3D object.
In order to allow the user to add their own image, we need an image picker.
In order to allow the user to add text, we need a text editor.
Our application can record both video and camera, so we need to provide user options.
When tap Camera
button:
capture
button.capture
, take and save a picture to Photo Library.When tap Video
button:
record
button.record
, record a video with 3 min
maximum and save it to Photo Library.We need 3D objects and POC
We need to show particle options for users to customize their filters.
We need lanes for testing and distributing the app.
The image is not displayed correctly.
The image is rotated when it is a taken portrait image with any scale other than 16:9.
The image is displayed correctly.
We need an app icon in order to show on the user's home screen and others.
Add app icon for all sets.
https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=459%3A7
We need to show particle options for users to customize their filters.
done
button, hide the particle menus and show the main menus.We need a blank drawing board to let the users draw their own designs.
Create Drawing Board Screen as designed:
undo
and done
button.toggle switch
https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=419%3A28
When the users open the app they should see the front camera.
https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=415%3A7
To allow users to adjust their facial appearance.
To allow users to adjust their facial appearance.
We need a pipeline to set up CI/CD for testing and release.
In order to allow the user to add text, we need a text editor.
done
button.https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=437%3A49
We need a blank drawing board to let the users draw their own face masks.
undo
button, undo the lastest action.done
button, crop image as the size of the face mask and save the drawing as a png
file for later usage (to display on the home screen).drawing board
and face mask board
default state.In order to use each feature, we need a menu to go to other screens.
image
button, show Image Picker
drawing
button, show Drawing Board
text
button, show Editing Text Screen
beauty
button, show Facial Appearance Screen
Node move along with the finger position
We need a project to work with ARKit and MVVM architecture.
.gitignore
file for the project.to allow users to add a 3D object
We need menus for users to add 3D content.
3D content
button, hide the main menu and show 3D content menus.transitionCurlDown
and transitionCurlUp
We need to show particle options for users to customize their filters.
particle
button from Home Screen, show particle options and setting tools for each particle.We need tools to allow the user to remove, move, and adjust the size of the added objects.
List of criteria to be accepted.
Figma, document, api ...
To allow users to adjust their facial appearance.
We need tools to allow the user to remove, move, adjust the size of the added objects.
List of criteria to be accepted.
Figma, document, api ...
We need a blank drawing board to let the users draw their own face masks.
Create Drawing Board Screen as designed:
undo
and done
button.toggle switch
https://www.figma.com/file/xstyCGqeRxXyd7XlKBUZOj/Facio?node-id=419%3A110
We need a blank drawing board to let the users draw their own drawings.
undo
button, undo the lastest action.done
button, crop image as the size of the drawing and save the drawing as a png
file for later usage (to show on the home screen).drawing board
and face mask board
default state.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.