Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.61 KB

README.md

File metadata and controls

38 lines (23 loc) · 1.61 KB

Esquisse

build GitHub release (latest by date)

Esquisse is a web application built with React and Typescript to facilitate the production of Vector Graphics illustrations. Esquisse proposes interaction techniques to ease the manipulation of 3D objects and a custom vector graphics render engine.

Web App

Open Esquisse Web App

Features

  • Supported formats: gltf, glb, obj
  • Load/Save scenes
  • Multiple selection support
  • Undo/Redo
  • Customize svg rendering
  • Embed png/jpg/svg textures on objects
  • Control skeletons via Inverse Kinematics
  • Control skeletons via Camera with tensor flow (in progress)

References and links

Papers

  • Antoine Axel, Malacria Sylvain, Marquardt Nicolai and Casiez Géry. Esquisse: Using 3D Models Staging to Facilitate the Creation of Vector-Based Trace Figures, Human-Computer Interaction, INTERACT 2019. https://hal.inria.fr/hal-02293837/document

Objects

  • Thanks to Blender for the character models Vincent and Rain