CANVAS EVE is a daily-use canvas which will be helpful in various ways ;
Use it as references, memos, image-preview, etc.
DEMO
Heads up : This project is currently under development. It won`t be stable for now.
- Drag'n'Drop single or multiple files on the app
- Supported file formats :
- jpg/png/gif/svg/bmp/psd
- obj(mtl)/fbx/gltf(bin)/vrm/pmx/pmd
- Supported file formats :
- Paste a single file to the app
- Supported file formats : jpg/png/gif/svg/bmp/psd
- Play YouTube on the app with browser-like-window
- Color Picker for images
- Pen/Eraser for drawing
- Zoom In/Out with mousewheel rotation
- Move around the canvas with mousewheel
- Resize/Pinned/Rotate/Flip files on the canvas
- Single/Multiple Selection on the canvas
- Auto-Aligment for files with
Ctrl + Arrow key
- Photoshop-like UI
- Right-Click Context Menu
$ cd CANVAS-EVE/
$ npm install
$ npm run build
Use Webpack's web-dev-server to host a local server( https://localhost:8080/
)
$ npm run start_win // For windows user
$ npm run start_linux // For linux user
Last updated : November 27, 2019
- Make the app cross-browser and cross-platform. Will be launched as both a web service and native apps.
- Switching tool-tabs with a click
- Moving tools to other sidebars
- In-app browser
- Split view
- Multiple canvas creating and its management system
- GLSL node editor
- Text editor
- Music player
- Stopwatch and timer
- OCR
Last updated : November 27, 2019
- Photoshop-like UI. This will be finished in the near future
- Link Pinterest with the app to get images from user`s boards
- High-performance tuning for the engine
- Loading PDF
🏷️ Pen and eraser
🏷️ Playing Youtube videos
including playlists.
🏷️ Color picker
. Only image formats are suppported for now.
🏷️ Loading PSD
. Will implement layer extracting feature in the future.
🏷️ Auto-aligment
for multiple files on the canvas. Press Ctrl + Arrow key
to wake up the auto-aligment.
🏷️ Loading FBX
. Currently TGA texture format is not supported.
🏷️ Loading GLTF
. Currently Binary glTF is not supported. Draco compressed glTF in the same.
🏷️ Loading pmx/pmd(MMD)
. Will implement a loader for VMD motion files
🏷️ Loading OBJ(and MTL)
🏷️ Loading VRM
If you find bugs, please report to me opening new issues on GitHub.