Giter Site home page Giter Site logo

mhdante / aperio Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mapyourproperty/aperio

0.0 2.0 0.0 55.17 MB

3D surface mesh browser using superquadric-shaped, metal tools as part of an interaction model for visualizing relationships between structures that are often layered and occlude one another; the system would allow users to fluidly perform cuts, peels, constrained explosions, etc. to easily break apart a model for the purpose of understanding

Home Page: http://eternallite.github.io/Aperio/

C++ 98.23% Batchfile 0.01% GLSL 1.77%

aperio's Introduction

Aperio

Demo Video: www.youtube.com/watch?v=wdhQHhCtf2M

Project site: eternallite.github.io/Aperio

Aperio is a 3D surface mesh browser using slidable superquadric-shaped, metal tools that can be stretched and planted onto surfaces as a way of marking up areas to be illustratively manipulated (transformed or deformed in a manner for the purpose of illustration and understanding).

The marked areas can be cut, peeled or the tools themselves can act as explosion paths. Superquadrics are defined by both implicit and parametric equations and are easily deformable (bendable, twistable, etc.) making them ideal for creating flexible shapes and paths.

The goal is to develop an intuitive and immediate exploration system using slidable tools (in the form of superquadrics) that lends itself to visual affordance (i.e. users can easily and intuitively combine tools such that they can perform various actions). It is primarily created for users who have little to no prior 3D modeling experience and just want to break apart a complicated system for the goal of better understanding relationships between parts of the 3D system.

It can be used by medical professionals on anatomical data or for visualizing any other geometric models. These pages document the use of the application.

Important Links (dependencies)

Dependencies Package

This package contains all of the above dependencies other than Qt.

Unzip onto Solution folder: http://mhdante.com/assets.zip

aperio's People

Contributors

eternallite avatar mhdante avatar

Watchers

James Cloos avatar  avatar

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.