Swizzling

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Swizzling (nebo též operace či operátor swizzle) označuje v počítačové grafice „přeskládání“ jednotlivých složek vektoru, přičemž složky se mohou opakovat nebo mohou být vynechány. Mějme například vektor A = {1, 2, 3, 4}, jehož složky jsou x, y, z a w v daném pořadí. Potom můžeme vypočíst vektor B = A.wwxy, přičemž výsledný vektor bude roven B = {4, 4, 1, 2}. Tato operace se často používá v jazycích pro psaní shaderů (například jazyky GLSL, HLSL nebo Cg).

Odkazy

Související články

Vektor * Shader jazyk

Externí odkazy

[url=http://www.opengl.org/registry/specs/NV/vertex_program.txt]OpenGL Vertex Program documentation[/url]

Kategorie:Počítačová grafika

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top