-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
// https://github.com/dsoft20/psx_retroshader/blob/master/Assets/Shaders/psx-vertexlit.shader const vec2 base_snap_res = vec2(160.0, 120.0); vec4 get_snapped_pos(vec4 base_pos) { vec4 snapped_pos = base_pos; snapped_pos.xyz = base_pos.xyz / base_pos.w; // convert to normalised device coordinates (NDC) vec2 snap_res = floor(base_snap_res * precision_multiplier); // increase "snappy-ness" snapped_pos.x = floor(snap_res.x * snapped_pos.x) / snap_res.x; // snap the base_pos to the lower-vertex_resolution grid snapped_pos.y = floor(snap_res.y * snapped_pos.y) / snap_res.y; snapped_pos.xyz *= base_pos.w; // convert back to projection-space return snapped_pos; }