meshtika_logo

A Digital Geometry Processing Toolkit based on Blender

THE EASIEST TO USE DGP TOOLKIT

Meshtika is a Digital geometry processing (DGP) toolkit with an interactive canvas, text editor w/ syntax highlighter and code completor, profiler and visual debugger. It is the toolkit a DGP specialist has always desired to have. It is based on the renowned platform of Computer Graphics, Blender, though it only includes and improves the features a DGP specialist truely needs. It provides the data structures and methods offered by the famous papers related to the field, in order to ease the implementation process of the user. Meshtika is there to serve you best user experience one can have while working around DGP field.

FEATURES

Team Member

INTEGRATED : Code Editor

The code editor and the supported API are the admiral ships of this toolkit. The code editor supports robust or naive syntax highlighting and code completion for Python, Lua and Open Shading Language, besides fundamental editor functionalities. Better news is that there are more to come!

Team Member

INTEGRATED : 3D Canvas

Fortunately, all functionality a DGP sepecialist ever need is carefully gathered in an integrated environment. Do you need a code editor? An interactive 3D canvas? Maybe you want to have an output panel just near to you for good-old debugging. They are all offered integrated in Meshtika!

Team Member

INTEGRATED : Debuggers

A wide range of support is given for detecting both syntactic and logical errors. A classic step-by-step debugger, a visual debugger and an output panel for old-good print insertion are all supported. In DGP, subtle logical errors are frequently encountered, therefore the visual debugger is probably be the most effective cure we offer.

Team Member

Integrated : Profiler

Accurate analysis of the algorithm performance has always been easy with a visual debugger. With respect to your preferences, you can have details about memory consumption and running time in seconds.

Team Member

State-of-the-art Papers

Recently quite important papers came out in the scope DGP, which pushes the technology. Those state-of-the-art ones of 2016 from mesh recognition to mesh deformation are all implemented.

Team Member

WYSIWYI

In our environment, we offer 'What you see is what you implement'. This is is the catch-phrase behind the idea of interactive algorithm response. You can adjust the parameters of your algorithm in interest and see the results interactively in real-time.

Presentation

Poster

meshtika_poster

OUR TEAM : SMESHERS

Four senior students trying to become committed contributors of Computer Engineering field

    Team Member

    Emre Baris

    Team Member

    Dicle Ayzit

    Team Member

    Türkün Furkan Odluyurt

    Team Member

    Uğur Yanıkoğlu

GET IN TOUCH

Address

Middle East Technical University

Computer Engineering Department

Ankara Turkey

Email

Emre: baris.toyan@metu.edu.tr

Dicle: e1819051@ceng.metu.edu.tr

Furkan: e1819499@ceng.metu.edu.tr

Uğur: e1881598@ceng.metu.edu.tr