vgl 1.0.0
Virtual Globe Library: API reference
Loading...
Searching...
No Matches
vgl_draw_layer Struct Reference

#include <vgl/render.h>

Public Attributes

uint64_t texture
 
uint64_t texture_handle
 
float uv_scale_offset [4]
 
float opacity
 
uint32_t reserved
 

Detailed Description

One imagery layer of a draw item.

Member Data Documentation

◆ texture

uint64_t vgl_draw_layer::texture

◆ texture_handle

uint64_t vgl_draw_layer::texture_handle

As set by vgl_frame_resource_handle_set, or 0.

◆ uv_scale_offset

float vgl_draw_layer::uv_scale_offset[4]

Maps the mesh's texture coordinates into the texture: uv * scale + offset, as (scale u, scale v, offset u, offset v).

◆ opacity

float vgl_draw_layer::opacity

◆ reserved

uint32_t vgl_draw_layer::reserved

The documentation for this struct was generated from the following file: