Skip to content

Latest commit

 

History

History
44 lines (23 loc) · 1.42 KB

README.md

File metadata and controls

44 lines (23 loc) · 1.42 KB

Cyfra

Library provides a way to compile Scala 3 DSL to SPIR-V and to run it with Vulkan runtime on GPUs.

Library is in an early stage - alpha release and proper documentation are coming.

Animations

Included Foton library provides a clean and fun way to animate functions and ray traced scenes.

Examples

Ray traced animation

output

code

Animated Julia set

code

Animation features examples

Custom animated functions

Animated ray traced scene

Coding features examples

Case classes as GPU structs

GSeq