Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Yutani-Skia-Holographic-Splash

A universal, threaded, and high-performance startup intro component for Delphi VCL applications, powered by Skia4Delphi.

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Yutani-Skia-Holographic-Splash v0.1

A universal, threaded, and high-performance startup intro component for Delphi VCL applications, powered by Skia4Delphi.

Unbenannt

https://github.com/user-attachments/assets/e99f414b-ce83-4349-b447-e27283b1f07e

https://youtu.be/usEhsibX3bk

It renders a transparent, click-through overlay window and spawns a dynamic stream of particles that rain down from the top of the screen to seamlessly form a provided PNG logo and text. It features aggressive micro-hovering, holographic

flicker, and a final glowing pulse before fading out smoothly.

Features

pascal
Dynamic Content: Pass any PNG image and any text string.
Non-Blocking: Runs entirely in its own high-precision timer thread.
Click-Through: The overlay window lets users click through to your main application form while it animates.
Pure Skia: Uses Skia4Delphi for crisp rendering, blur effects, and smooth 60+ FPS animations.

Usage

Just instantiate the class, pass your logo path and text, and set AAutoStart to True.

uses Yutani.SkiaIntro;// Example: Start immediately
var Intro := TYutaniSkiaIntro.Create('C:\path\to\logo.png', 'MY APP', True);

Sample Project Included

The repository includes a sample project demonstrating how to use the component. The sample allows you to type custom text and select a custom PNG file via an TOpenDialog to instantly preview the intro with your own assets.

part of Yutani Engine
https://github.com/LaMitaOne/Yutani-Building-better-worlds