paint-brush
How To Create 3D Materials With Shader Programming Using FireMonkeyby@neslib
1,276 reads
1,276 reads

How To Create 3D Materials With Shader Programming Using FireMonkey

by Erik van Bilsen17mApril 1st, 2021
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Shaders give your programs the ability to take full advantage of the GPU for graphical effects and more. Some common use cases are creating materials applied to 3D objects, and other general filters or effects. The specifics of shaders programming are not unique to the application programming framework you are using. While this post will focus mostly on creating materials in 3D with the Delphi FireMonkey framework, you can easily use what you learn in your programming language and framework of choice. For example, our Lumicademy product looks like a 2D application, but the main form is actually a 3D form built with Firemonkey. This enables us to very efficiently render multiple live videos and other content to the screen using specialized GPU shaders.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - How To Create 3D Materials With Shader Programming Using FireMonkey
Erik van Bilsen HackerNoon profile picture
Erik van Bilsen

Erik van Bilsen

@neslib

Loves high-performance cross-platform software development, GPU and SIMD assembly programming.

About @neslib
LEARN MORE ABOUT @NESLIB'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Erik van Bilsen HackerNoon profile picture
Erik van Bilsen@neslib
Loves high-performance cross-platform software development, GPU and SIMD assembly programming.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite