This website uses cookies and contains YouTube videos

We use cookies to personalize content and to analyze our traffic. We also have YouTube and Vimeo videos on our website. If you continue to use this site, you accept our privacy policy.

Accept cookies

NextPreviousHomeThe 3D computer graphics trinity

michiel | 7 months ago | 8 comments | 9 likes | 484 views

SMSgtRod, chaver, Franco Aversa and 6 others like this!

Here's a concept that every BluffTitler user should understand.

It is not something that we have invented, but this is how modern graphics hardware works.

Everything that is rendered needs 3 things:

1) A mesh

The is a list of triangles. Every layer in BluffTitler creates the mesh in a different way. For example, the picture layer creates a rectangle out of 2 triangles. And the text layer creates hundreds of triangles out of a TrueType glyph.

2) A texture

This is a photo, a video, your webcam or any other bitmap. In BluffTitler you set the texture of the active layer in the MEDIA > CHANGE TEXTURE... dialog.

3) An effect

The effect contains the shader. A shader is a simple app that runs on your graphics card. In BluffTitler you set the effect of the active layer in the MEDIA > CHANGE EFFECT... dialog. Notice that you can, conveniently, set the texture in the very same dialog!

BluffTitler uploads the mesh, the texture and the effect to the video memory of your graphics card and says: please render.

Your graphics card does the hard work: it uses the mesh, the texture, the effect and renders the result on the screen.

That's it. BluffTitler is so fast because it stays close to the metal!

Download media files (143.3 KB)

Share this on Facebook Share this on Twitter

It's important to realize that any combination is possible: any mesh can be used with any texture and any effect. Some combination won't produce useful results, but technically it is perfectly ok. Don't be afraid to experiment!

Here's another example.

michiel, 7 months ago

Great presentation !!

translated into Italian and with the possibility of inserting writings on the circles.

Franco Aversa, 7 months ago

Thank you Franco!

michiel, 7 months ago

it is a pleasure, it's a great idea, a clear and quick representation of how BluffTitler works.
Then is possible add an circle with other effect textures (like reflectionmap texture)

Franco Aversa, 7 months ago

I think especially for beginners (and of course also for advanced users) is this great presentation very helpful.

Ulli, 7 months ago

Concept simple clair et net , merci Michiel

PAT67, 7 months ago

Thnx Michiel. Even I understand it.

Filip, 7 months ago

Merci Michiel pour ces explications.

Alex-Raymond T., 6 months ago

Comment to this article

You must be logged in before you can comment to this article. Login | Register

More by michiel

About michiel

Michiel den Outer is the founder and lead coder of Outerspace Software. He lives in Rotterdam, the Netherlands.

If he isn't busy improving BluffTitler, he is playing the piano or rides the Dutch dikes on his bikes.

Contact michiel by using the comment form on this page or at