Skip to content

damibran/learn_graphics_API

Repository files navigation

This is a repository of project for my bachelor's final qualifying work at the university. The purpose of the work is to make a tool for creating 3D animated videos.

Written in C++ with Vulkan-Hpp. With Entty, Assimp, ImGui and ImGuizmo.

Showcase video 1:

Showcase video 1

Showcase video 2:

Showcase video 2

Features:

  • model importing with skeletons and animations
  • import animation only for a given entity
  • ability to create complex animations using animation sequencer
  • registries for unique materials and meshes presented in scene
  • unlit textured shader
  • basic unlit outlined textured shader
  • gizmos
  • viewport camera system

You can find thesis PDF text in the doc directory. Original work was written in Russian. But poor auto-translation to English is presented.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published