WebGL Textures & Vertices: Beginner's Guide (2015)

WebGL Textures & Vertices: Beginner's Guide (2015)

Introduction

This Book's Project List

Crop a Texture Map

Display Repeating Graphic

WebGL API Method texParameteri(target, wrap mode, REPEAT)

WebGL API Type Uint8Array

WebGL API texImage2D() for Procedural Textures

Initialization

Controller Overview

Compile and Link Shaders with a Program

WebGL API createProgram()

Shader Details

The Vertex Shader

The Fragment Shader

Perspective Projection

WebGL API getUniformLocation(WebGLProgram,String)

Access Shader Program Variables

Controller Overview

Entity Details

WebGL API uniformi(WebGLUniformLocation, Number)

Entity Summary

Draw One Frame

Source Code