Apply cartesian view
[] (string array) - Custom classes, e.g. ["big"]xyz (swizzle) - Euler ordernull (nullable string) - Unique ID, e.g. "sampler""view" (vertexPass) - Vertex pass (data, view, world, eye)[0, 0, 0] (vec3) - 3D Position[0, 0, 0, 1] (quat) - 3D Quaternion[[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view[0, 0, 0] (vec3) - 3D Euler rotation[1, 1, 1] (vec3) - 3D Scaletrue (bool) - Visibility for rendering*Apply cartesian view* * *classes* = `[]` (string array) - Custom classes, e.g. `["big"]` * *eulerOrder* = `xyz` (swizzle) - Euler order * *id* = `null` (nullable string) - Unique ID, e.g. `"sampler"` * *pass* = `"view"` (vertexPass) - Vertex pass (data, view, world, eye) * *position* = `[0, 0, 0]` (vec3) - 3D Position * *quaternion* = `[0, 0, 0, 1]` (quat) - 3D Quaternion * *range* = `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view * *rotation* = `[0, 0, 0]` (vec3) - 3D Euler rotation * *scale* = `[1, 1, 1]` (vec3) - 3D Scale * *visible* = `true` (bool) - Visibility for rendering
Apply 4D cartesian view
:classes: [] (string array) - Custom classes, e.g. ["big"]:id: null (nullable string) - Unique ID, e.g. "sampler":pass: "view" (vertexPass) - Vertex pass (data, view, world, eye):position: [0, 0, 0, 0] (vec4) - 4D Position:range: [[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view:scale: [1, 1, 1, 1] (vec4) - 4D Scale:visible: true (bool) - Visibility for rendering*Apply 4D cartesian view* - `:classes`: `[]` (string array) - Custom classes, e.g. `["big"]` - `:id`: `null` (nullable string) - Unique ID, e.g. `"sampler"` - `:pass`: `"view"` (vertexPass) - Vertex pass (data, view, world, eye) - `:position`: `[0, 0, 0, 0]` (vec4) - 4D Position - `:range`: `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view - `:scale`: `[1, 1, 1, 1]` (vec4) - 4D Scale - `:visible`: `true` (bool) - Visibility for rendering
Apply polar view
:bend: 1 (number) - Amount of polar bend:classes: [] (string array) - Custom classes, e.g. ["big"]:eulerOrder: xyz (swizzle) - Euler order:helix: 0 (number) - Expand into helix:id: null (nullable string) - Unique ID, e.g. "sampler":pass: "view" (vertexPass) - Vertex pass (data, view, world, eye):position: [0, 0, 0] (vec3) - 3D Position:quaternion: [0, 0, 0, 1] (quat) - 3D Quaternion:range: [[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view:rotation: [0, 0, 0] (vec3) - 3D Euler rotation:scale: [1, 1, 1] (vec3) - 3D Scale:visible: true (bool) - Visibility for rendering*Apply polar view* - `:bend`: `1` (number) - Amount of polar bend - `:classes`: `[]` (string array) - Custom classes, e.g. `["big"]` - `:eulerOrder`: `xyz` (swizzle) - Euler order - `:helix`: `0` (number) - Expand into helix - `:id`: `null` (nullable string) - Unique ID, e.g. `"sampler"` - `:pass`: `"view"` (vertexPass) - Vertex pass (data, view, world, eye) - `:position`: `[0, 0, 0]` (vec3) - 3D Position - `:quaternion`: `[0, 0, 0, 1]` (quat) - 3D Quaternion - `:range`: `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view - `:rotation`: `[0, 0, 0]` (vec3) - 3D Euler rotation - `:scale`: `[1, 1, 1]` (vec3) - 3D Scale - `:visible`: `true` (bool) - Visibility for rendering
Apply spherical view
:bend: 1 (number) - Amount of spherical bend:classes: [] (string array) - Custom classes, e.g. ["big"]:eulerOrder: xyz (swizzle) - Euler order:id: null (nullable string) - Unique ID, e.g. "sampler":pass: "view" (vertexPass) - Vertex pass (data, view, world, eye):position: [0, 0, 0] (vec3) - 3D Position:quaternion: [0, 0, 0, 1] (quat) - 3D Quaternion:range: [[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view:rotation: [0, 0, 0] (vec3) - 3D Euler rotation:scale: [1, 1, 1] (vec3) - 3D Scale:visible: true (bool) - Visibility for rendering*Apply spherical view* - `:bend`: `1` (number) - Amount of spherical bend - `:classes`: `[]` (string array) - Custom classes, e.g. `["big"]` - `:eulerOrder`: `xyz` (swizzle) - Euler order - `:id`: `null` (nullable string) - Unique ID, e.g. `"sampler"` - `:pass`: `"view"` (vertexPass) - Vertex pass (data, view, world, eye) - `:position`: `[0, 0, 0]` (vec3) - 3D Position - `:quaternion`: `[0, 0, 0, 1]` (quat) - 3D Quaternion - `:range`: `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view - `:rotation`: `[0, 0, 0]` (vec3) - 3D Euler rotation - `:scale`: `[1, 1, 1]` (vec3) - 3D Scale - `:visible`: `true` (bool) - Visibility for rendering
Apply stereographic projection
:bend: 1 (number) - Amount of stereographic bend:classes: [] (string array) - Custom classes, e.g. ["big"]:eulerOrder: xyz (swizzle) - Euler order:id: null (nullable string) - Unique ID, e.g. "sampler":pass: "view" (vertexPass) - Vertex pass (data, view, world, eye):position: [0, 0, 0] (vec3) - 3D Position:quaternion: [0, 0, 0, 1] (quat) - 3D Quaternion:range: [[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view:rotation: [0, 0, 0] (vec3) - 3D Euler rotation:scale: [1, 1, 1] (vec3) - 3D Scale:visible: true (bool) - Visibility for rendering*Apply stereographic projection* - `:bend`: `1` (number) - Amount of stereographic bend - `:classes`: `[]` (string array) - Custom classes, e.g. `["big"]` - `:eulerOrder`: `xyz` (swizzle) - Euler order - `:id`: `null` (nullable string) - Unique ID, e.g. `"sampler"` - `:pass`: `"view"` (vertexPass) - Vertex pass (data, view, world, eye) - `:position`: `[0, 0, 0]` (vec3) - 3D Position - `:quaternion`: `[0, 0, 0, 1]` (quat) - 3D Quaternion - `:range`: `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view - `:rotation`: `[0, 0, 0]` (vec3) - 3D Euler rotation - `:scale`: `[1, 1, 1]` (vec3) - 3D Scale - `:visible`: `true` (bool) - Visibility for rendering
Apply 4D stereographic projection
:bend: 1 (number) - Amount of stereographic bend:classes: [] (string array) - Custom classes, e.g. ["big"]:id: null (nullable string) - Unique ID, e.g. "sampler":pass: "view" (vertexPass) - Vertex pass (data, view, world, eye):position: [0, 0, 0, 0] (vec4) - 4D Position:range: [[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view:scale: [1, 1, 1, 1] (vec4) - 4D Scale:visible: true (bool) - Visibility for rendering*Apply 4D stereographic projection* - `:bend`: `1` (number) - Amount of stereographic bend - `:classes`: `[]` (string array) - Custom classes, e.g. `["big"]` - `:id`: `null` (nullable string) - Unique ID, e.g. `"sampler"` - `:pass`: `"view"` (vertexPass) - Vertex pass (data, view, world, eye) - `:position`: `[0, 0, 0, 0]` (vec4) - 4D Position - `:range`: `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view - `:scale`: `[1, 1, 1, 1]` (vec4) - 4D Scale - `:visible`: `true` (bool) - Visibility for rendering
Adjust view range
:classes: [] (string array) - Custom classes, e.g. ["big"]:id: null (nullable string) - Unique ID, e.g. "sampler":pass: "view" (vertexPass) - Vertex pass (data, view, world, eye):range: [[-1, 1], [-1, 1], [-1, 1], [-1, 1]] (array vec2) - 4D range in view:visible: true (bool) - Visibility for rendering*Adjust view range* - `:classes`: `[]` (string array) - Custom classes, e.g. `["big"]` - `:id`: `null` (nullable string) - Unique ID, e.g. `"sampler"` - `:pass`: `"view"` (vertexPass) - Vertex pass (data, view, world, eye) - `:range`: `[[-1, 1], [-1, 1], [-1, 1], [-1, 1]]` (array vec2) - 4D range in view - `:visible`: `true` (bool) - Visibility for rendering
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |