Information

  • Publication Type: Student Project
  • Workgroup(s)/Project(s):
  • Date: 2023
  • Date (Start): July 2022
  • Date (End): February 2023
  • Matrikelnummer: 01028937
  • First Supervisor:
  • Keywords: Introduction to Computer Graphics, C++, CMake, Vulkan, Introduction to Visual Computing, Introductory Graphics Course, Vulkan Launchpad

Abstract

During this project, a previously closed-source framework which was used for an introductory graphics course was split into an open source part (published as as "Vulkan Launchpad") and a small part which remained closed source for usage in the context of the same introductory graphics course. A CMake-based project setup was established, enabling the open source part being built with different compilers and on various desktop operating systems.

Additional Files and Images

Additional images and videos

Additional files

Weblinks

BibTeX

@studentproject{pogrzebacz-2023-vkl,
  title =      "CMake support for Vulkan Launchpad: A framework for Vulkan
               beginners and introductory graphics courses",
  author =     "Viktoria Pogrzebacz",
  year =       "2023",
  abstract =   "During this project, a previously closed-source framework
               which was used for an introductory graphics course was split
               into an open source part (published as as "Vulkan
               Launchpad") and a small part which remained closed source
               for usage in the context of the same introductory graphics
               course. A CMake-based project setup was established,
               enabling the open source part being built with different
               compilers and on various desktop operating systems.",
  month =      mar,
  keywords =   "Introduction to Computer Graphics, C++, CMake, Vulkan,
               Introduction to Visual Computing, Introductory Graphics
               Course, Vulkan Launchpad",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2023/pogrzebacz-2023-vkl/",
}