GithubHelp home page GithubHelp logo

weboacard's Introduction

webOAcard

Preview: Preview

Demo:

Slide:

Author:

Libraries used:

Youtube:

Mouse Operations:

  • Edit mode (init state / edit grid open) - left key : add points on edit grid to create a contour - right key : switch to Display mode - scroll : change depth of edit grid

  • Contour editing - left key : add points or close contour (connect to the start point or press ctrl key ) - right key : undo the last point

  • Contour closed (can use contour functions in GUI) - left key : use contour to create a Face/Pull/Hole (select from GUI) - right key : drag to move the contour - scroll : change the depth of edit grid

  • Display mode (close edit grid) - left key : move the camera - right key : switch to Edit mode (open edit grid) - scroll : change the card angle

Honors & Awards:

====================================================================== 滑鼠操作說明:

  • 編輯模式 (初始模式/編輯格開啟):

    • 左鍵 圈選輪廓
    • 右鍵 切換至展示模式
    • 滾輪 移動編輯格深度
  • 輪廓編輯時:

    • 左鍵 點選輪廓或完成輪廓 (連接起點或按ctrl鍵)
    • 右鍵 輪廓回上一步
  • 輪廓完成時 (可使用GUI中contour功能)

    • 左鍵 建立Face/Pull/Hole (由GUI選擇)
    • 右鍵 拖拉移動輪廓
    • 滾輪 移動編輯格深度
  • 展示模式 (編輯格關閉)

    • 左鍵 拖拉移動攝影機
    • 右鍵 進入編輯模式 (開啟編輯格)
    • 滾輪 改變卡片角度

====================================================================== TODO:

  • Allow two points faces for adding hface
  • Detect self intersect path

weboacard's People

Contributors

caa1211 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

weboacard's Issues

SVG Export

It would be so awesome if this had a SVG export (or OA to SVG converter)

Most card cutting machines (e.g. Cricut/Scan-n-cut/etc.) can take SVG files, so this would let these machines cut the cards created in this software!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.