Skip to content

Instantly share code, notes, and snippets.

View neo-mashiro's full-sized avatar
🌀
jumping out of comfort zone

Mash!ro* neo-mashiro

🌀
jumping out of comfort zone
View GitHub Profile
@galek
galek / pbr.glsl
Created November 4, 2015 11:10
PBR GLSL SHADER
in vec2 v_texcoord; // texture coords
in vec3 v_normal; // normal
in vec3 v_binormal; // binormal (for TBN basis calc)
in vec3 v_pos; // pixel view space position
out vec4 color;
layout(std140) uniform Transforms
{
mat4x4 world_matrix; // object's world position