Types
sky-color-day: structuresource
Fields
hour: sky-color-hour
sky-color-hour: structuresource
sky-orbit: structuresource
sky-parms: basicsource
Fields
type: type
orbit: sky-orbit
upload-data: sky-upload-data
sun-lights: light-group
moon-lights: light-group
default-lights: light-group
default-vu-lights: vu-lights
sky-sun-data: structuresource
sky-tng-data: basicsource
Fields
type: type
giftag-base: gs-gif-tag
giftag-roof: gs-gif-tag
giftag-ocean: gs-gif-tag
fog: vector
sky: uint32
time: float
off-s-0: uint16
off-t-0: uint16
off-s-1: uint16
off-t-1: uint16
sky-upload-data: basicsource
sky-work: structuresource
Fields
adgif-tmpl: dma-gif-packet
draw-tmpl: dma-gif-packet
blend-tmpl: dma-gif-packet
sky-data: qword
cloud-data: qword
Variables
*cloud-drawn*: symbolsource
*sky-drawn*: symbolsource
Functions
close-sky-buffer(arg0: dma-buffer) => nonesource
copy-cloud-texture(arg0: dma-buffer, arg1: adgif-shader, arg2: float) => nonesource
copy-sky-texture(arg0: dma-buffer, arg1: adgif-shader, arg2: float) => nonesource
init-sky-tng-data(arg0: sky-tng-data) => nonesource
Set up giftags and constants in a sky-tng data
make-sky-textures(arg0: time-of-day-context, arg1: int) => nonesource
render-sky-tng(arg0: time-of-day-context) => nonesource
sky-tng-setup-cloud-layer(arg0: float, arg1: float, arg2: vector, arg3: inline-array) => nonesource
sky-tng-setup-clouds() => nonesource
update-sky-tng-data(arg0: float) => nonesource
Variables
sky-base-polygons: inline-arraysource
const sky-cloud-polygon-indices: pointersource
const sky-cloud-polygons: inline-arraysource
const sky-roof-polygons: inline-arraysource
Functions
sky-set-orbit(arg0: sky-parms, arg1: int, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float) => symbolsource
sky-set-sun-colors(arg0: sky-parms, arg1: int, arg2: rgba, arg3: rgba, arg4: rgba, arg5: rgba) => symbolsource
sky-set-sun-colors-aurora(arg0: sky-parms, arg1: int, arg2: rgba, arg3: rgba) => symbolsource
sky-set-sun-colors-halo(arg0: sky-parms, arg1: int, arg2: rgba, arg3: rgba) => symbolsource
sky-set-sun-colors-sun(arg0: sky-parms, arg1: int, arg2: rgba, arg3: rgba) => symbolsource
sky-set-sun-radii(arg0: sky-parms, arg1: int, arg2: float, arg3: float, arg4: float) => symbolsource
Types
sky-frame-data: structuresource
Functions
sky-make-light(arg0: sky-parms, arg1: light, arg2: int, arg3: rgba) => nonesource
sky-make-moon-data(arg0: sky-parms, arg1: float) => nonesource
Make moon data for moon at arg1 time
sky-make-sun-data(arg0: sky-parms, arg1: int, arg2: float) => nonesource
Make sun data for the arg1th sun at arg2 time