This is the cl-gltf Reference Manual, version 2.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:59:23 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-gltf
A library to parse and serialize the glTF file format.
Yukari Hafner <shinmera@tymoon.eu>
Yukari Hafner <shinmera@tymoon.eu>
(GIT https://github.com/shirakumo/cl-gltf.git)
zlib
2.0.0
documentation-utils
(system).
trivial-extensible-sequences
(system).
mmap
(system).
com.inuoe.jzon
(system).
cffi
(system).
qbase64
(system).
nibbles
(system).
static-vectors
(system).
sb-posix
(system)., required, for feature :sbcl
package.lisp
(file).
element.lisp
(file).
format.lisp
(file).
accessor.lisp
(file).
translations.lisp
(file).
construction.lisp
(file).
parser.lisp
(file).
printer.lisp
(file).
documentation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-gltf/cl-gltf.asd
cl-gltf/package.lisp
cl-gltf/element.lisp
cl-gltf/format.lisp
cl-gltf/accessor.lisp
cl-gltf/translations.lisp
cl-gltf/construction.lisp
cl-gltf/parser.lisp
cl-gltf/printer.lisp
cl-gltf/documentation.lisp
cl-gltf/element.lisp
package.lisp
(file).
cl-gltf
(system).
*describe-indent*
(special variable).
access-json-form
(function).
define-element
(macro).
describe-slot
(function).
initargs
(generic function).
normalize-slotdef
(function).
removef
(function).
set-table
(function).
to-json-name
(function).
to-table
(generic function).
cl-gltf/format.lisp
element.lisp
(file).
cl-gltf
(system).
2d-normal-texture
(reader method).
(setf 2d-normal-texture)
(writer method).
accessors
(reader method).
(setf accessors)
(writer method).
albedo
(reader method).
(setf albedo)
(writer method).
albedo-factor
(reader method).
(setf albedo-factor)
(writer method).
alpha-cutoff
(reader method).
(setf alpha-cutoff)
(writer method).
alpha-mode
(reader method).
(setf alpha-mode)
(writer method).
angular-axes
(reader method).
(setf angular-axes)
(writer method).
angular-velocity
(reader method).
(setf angular-velocity)
(writer method).
animation
(class).
animation-channel
(class).
animation-channel-target
(class).
animation-sampler
(class).
animations
(reader method).
(setf animations)
(writer method).
articulation
(class).
articulation-stage
(class).
articulations
(reader method).
articulations
(reader method).
(setf articulations)
(writer method).
(setf articulations)
(writer method).
aspect-ratio
(reader method).
(setf aspect-ratio)
(writer method).
asset
(reader method).
(setf asset)
(writer method).
asset
(class).
attributes
(reader method).
(setf attributes)
(writer method).
auto-deactivate-p
(reader method).
(setf auto-deactivate-p)
(writer method).
blend-duration
(reader method).
(setf blend-duration)
(writer method).
box-shape
(class).
buffer-view
(reader method).
(setf buffer-view)
(writer method).
buffer-views
(reader method).
(setf buffer-views)
(writer method).
buffers
(reader method).
(setf buffers)
(writer method).
camera
(reader method).
(setf camera)
(writer method).
camera
(class).
cameras
(reader method).
(setf cameras)
(writer method).
capsule-shape
(class).
center-of-mass
(reader method).
(setf center-of-mass)
(writer method).
channels
(reader method).
(setf channels)
(writer method).
children
(reader method).
(setf children)
(writer method).
close
(method).
collide-with-systems
(reader method).
(setf collide-with-systems)
(writer method).
collider
(reader method).
(setf collider)
(writer method).
collider
(class).
collision-enabled-p
(reader method).
(setf collision-enabled-p)
(writer method).
collision-filter
(reader method).
collision-filter
(reader method).
(setf collision-filter)
(writer method).
(setf collision-filter)
(writer method).
collision-filter
(class).
collision-filters
(reader method).
(setf collision-filters)
(writer method).
collision-systems
(reader method).
(setf collision-systems)
(writer method).
color
(reader method).
(setf color)
(writer method).
condition
(reader method).
(setf condition)
(writer method).
connected-node
(reader method).
(setf connected-node)
(writer method).
convex-p
(reader method).
(setf convex-p)
(writer method).
copyright
(reader method).
(setf copyright)
(writer method).
cylinder-shape
(class).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
directional-light
(class).
double-sided-p
(reader method).
(setf double-sided-p)
(writer method).
dynamic-friction
(reader method).
(setf dynamic-friction)
(writer method).
effects
(reader method).
(setf effects)
(writer method).
emissive-factor
(reader method).
(setf emissive-factor)
(writer method).
emissive-texture
(reader method).
(setf emissive-texture)
(writer method).
end
(reader method).
(setf end)
(writer method).
envmap
(reader method).
(setf envmap)
(writer method).
extensions
(reader method).
(setf extensions)
(writer method).
extras
(reader method).
(setf extras)
(writer method).
filter
(reader method).
(setf filter)
(writer method).
form
(reader method).
(setf form)
(writer method).
fov
(reader method).
(setf fov)
(writer method).
friction-combine
(reader method).
(setf friction-combine)
(writer method).
generator
(reader method).
(setf generator)
(writer method).
gltf
(reader method).
gltf
(class).
gltf-element
(class).
gravity-factor
(reader method).
(setf gravity-factor)
(writer method).
height
(reader method).
height
(reader method).
(setf height)
(writer method).
(setf height)
(writer method).
idx
(reader method).
(setf idx)
(writer method).
image
(class).
image-light
(class).
image-lights
(reader method).
(setf image-lights)
(writer method).
images
(reader method).
(setf images)
(writer method).
indexed-element
(class).
indices
(reader method).
(setf indices)
(writer method).
inertia-diagonal
(reader method).
(setf inertia-diagonal)
(writer method).
inertia-orientation
(reader method).
(setf inertia-orientation)
(writer method).
initial-value
(reader method).
(setf initial-value)
(writer method).
initialize-instance
(method).
inner-angle
(reader method).
(setf inner-angle)
(writer method).
input
(reader method).
(setf input)
(writer method).
intensity
(reader method).
intensity
(reader method).
(setf intensity)
(writer method).
(setf intensity)
(writer method).
interpolation
(reader method).
(setf interpolation)
(writer method).
inverse-bind-matrices
(reader method).
(setf inverse-bind-matrices)
(writer method).
irradiance-coefficients
(reader method).
(setf irradiance-coefficients)
(writer method).
joint-limits
(reader method).
(setf joint-limits)
(writer method).
joints
(reader method).
(setf joints)
(writer method).
kill
(reader method).
(setf kill)
(writer method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
kinematic-p
(reader method).
(setf kinematic-p)
(writer method).
light
(reader method).
light
(reader method).
(setf light)
(writer method).
(setf light)
(writer method).
light
(class).
lights
(reader method).
(setf lights)
(writer method).
linear-axes
(reader method).
(setf linear-axes)
(writer method).
linear-velocity
(reader method).
(setf linear-velocity)
(writer method).
lod-screen-coverage
(reader method).
lod-screen-coverage
(reader method).
(setf lod-screen-coverage)
(writer method).
(setf lod-screen-coverage)
(writer method).
lods
(reader method).
lods
(reader method).
(setf lods)
(writer method).
(setf lods)
(writer method).
loop-p
(reader method).
(setf loop-p)
(writer method).
mag-filter
(reader method).
(setf mag-filter)
(writer method).
mass
(reader method).
(setf mass)
(writer method).
material
(reader method).
(setf material)
(writer method).
material
(class).
materials
(reader method).
(setf materials)
(writer method).
matrix
(reader method).
(setf matrix)
(writer method).
maximum-value
(reader method).
maximum-value
(reader method).
(setf maximum-value)
(writer method).
(setf maximum-value)
(writer method).
mesh
(reader method).
mesh
(reader method).
(setf mesh)
(writer method).
(setf mesh)
(writer method).
mesh
(class).
mesh-primitive
(class).
mesh-shape
(class).
meshes
(reader method).
(setf meshes)
(writer method).
metallic-factor
(reader method).
(setf metallic-factor)
(writer method).
metallic-roughness
(reader method).
(setf metallic-roughness)
(writer method).
mime-type
(reader method).
(setf mime-type)
(writer method).
min-filter
(reader method).
(setf min-filter)
(writer method).
min-version
(reader method).
(setf min-version)
(writer method).
minimum-value
(reader method).
minimum-value
(reader method).
(setf minimum-value)
(writer method).
(setf minimum-value)
(writer method).
mode
(reader method).
mode
(reader method).
(setf mode)
(writer method).
(setf mode)
(writer method).
name
(reader method).
name
(reader method).
name
(reader method).
(setf name)
(writer method).
(setf name)
(writer method).
(setf name)
(writer method).
named-element
(class).
next
(reader method).
(setf next)
(writer method).
node
(reader method).
(setf node)
(writer method).
node
(class).
nodes
(reader method).
nodes
(reader method).
(setf nodes)
(writer method).
(setf nodes)
(writer method).
normal-texture
(reader method).
(setf normal-texture)
(writer method).
not-collide-with-systems
(reader method).
(setf not-collide-with-systems)
(writer method).
occlusion-metalness-roughness-texture
(reader method).
(setf occlusion-metalness-roughness-texture)
(writer method).
occlusion-texture
(reader method).
(setf occlusion-texture)
(writer method).
offset
(reader method).
offset
(reader method).
(setf offset)
(writer method).
(setf offset)
(writer method).
orthographic-camera
(class).
outer-angle
(reader method).
(setf outer-angle)
(writer method).
output
(reader method).
(setf output)
(writer method).
parent
(reader method).
(setf parent)
(writer method).
path
(reader method).
path
(method).
(setf path)
(writer method).
pbr
(reader method).
(setf pbr)
(writer method).
pbr
(class).
perspective-camera
(class).
physics-joint
(reader method).
(setf physics-joint)
(writer method).
physics-joint
(class).
physics-joint-limit
(class).
physics-joint-limits
(reader method).
(setf physics-joint-limits)
(writer method).
physics-material
(reader method).
(setf physics-material)
(writer method).
physics-material
(class).
physics-materials
(reader method).
(setf physics-materials)
(writer method).
point-light
(class).
pointer
(reader method).
(setf pointer)
(writer method).
pointing-vector
(reader method).
(setf pointing-vector)
(writer method).
primitives
(reader method).
(setf primitives)
(writer method).
print-object
(method).
print-object
(method).
radius
(reader method).
(setf radius)
(writer method).
radius-bottom
(reader method).
radius-bottom
(reader method).
(setf radius-bottom)
(writer method).
(setf radius-bottom)
(writer method).
radius-top
(reader method).
radius-top
(reader method).
(setf radius-top)
(writer method).
(setf radius-top)
(writer method).
range
(reader method).
range
(reader method).
(setf range)
(writer method).
(setf range)
(writer method).
respawn-cooldown
(reader method).
(setf respawn-cooldown)
(writer method).
restitution
(reader method).
(setf restitution)
(writer method).
restitution-combine
(reader method).
(setf restitution-combine)
(writer method).
rigidbody
(reader method).
(setf rigidbody)
(writer method).
rigidbody
(class).
rotation
(reader method).
rotation
(reader method).
rotation
(reader method).
(setf rotation)
(writer method).
(setf rotation)
(writer method).
(setf rotation)
(writer method).
roughness-factor
(reader method).
(setf roughness-factor)
(writer method).
roughness-metallic-occlusion-texture
(reader method).
(setf roughness-metallic-occlusion-texture)
(writer method).
sampler
(reader method).
sampler
(reader method).
(setf sampler)
(writer method).
(setf sampler)
(writer method).
sampler
(class).
samplers
(reader method).
samplers
(reader method).
(setf samplers)
(writer method).
(setf samplers)
(writer method).
scale
(reader method).
scale
(reader method).
(setf scale)
(writer method).
(setf scale)
(writer method).
scale2
(reader method).
(setf scale2)
(writer method).
scene
(reader method).
(setf scene)
(writer method).
scene
(class).
scenes
(reader method).
(setf scenes)
(writer method).
shape
(reader method).
shape
(reader method).
(setf shape)
(writer method).
(setf shape)
(writer method).
shape
(class).
shapes
(reader method).
(setf shapes)
(writer method).
shirakumo-camera
(class).
shirakumo-checkpoint
(class).
shirakumo-effect
(class).
shirakumo-killvolume
(class).
shirakumo-progression
(class).
shirakumo-spawner
(class).
shirakumo-trigger
(class).
shirakumo-trigger-data
(reader method).
(setf shirakumo-trigger-data)
(writer method).
shirakumo-trigger-data
(class).
size
(reader method).
(setf size)
(writer method).
skeleton
(reader method).
(setf skeleton)
(writer method).
skin
(reader method).
(setf skin)
(writer method).
skin
(class).
skins
(reader method).
(setf skins)
(writer method).
source
(reader method).
(setf source)
(writer method).
spawn
(reader method).
(setf spawn)
(writer method).
spawn-count
(reader method).
(setf spawn-count)
(writer method).
spawn-point
(reader method).
(setf spawn-point)
(writer method).
specular-image-size
(reader method).
(setf specular-image-size)
(writer method).
specular-images
(reader method).
(setf specular-images)
(writer method).
sphere-shape
(class).
spot-light
(class).
spring-constant
(reader method).
(setf spring-constant)
(writer method).
spring-damping
(reader method).
(setf spring-damping)
(writer method).
stages
(reader method).
(setf stages)
(writer method).
start
(reader method).
(setf start)
(writer method).
state
(reader method).
state
(reader method).
(setf state)
(writer method).
(setf state)
(writer method).
static-friction
(reader method).
(setf static-friction)
(writer method).
strength
(reader method).
(setf strength)
(writer method).
target
(reader method).
target
(reader method).
(setf target)
(writer method).
(setf target)
(writer method).
targets
(reader method).
(setf targets)
(writer method).
tex-coord
(reader method).
(setf tex-coord)
(writer method).
tex-coord2
(reader method).
(setf tex-coord2)
(writer method).
texture
(reader method).
(setf texture)
(writer method).
texture
(class).
texture-info
(class).
textures
(reader method).
(setf textures)
(writer method).
translation
(reader method).
(setf translation)
(writer method).
trigger
(reader method).
(setf trigger)
(writer method).
trigger
(class).
uri
(reader method).
uri
(reader method).
(setf uri)
(writer method).
(setf uri)
(writer method).
uri-element
(class).
value
(reader method).
(setf value)
(writer method).
velocity-scale
(reader method).
(setf velocity-scale)
(writer method).
version
(reader method).
(setf version)
(writer method).
virtual-p
(reader method).
(setf virtual-p)
(writer method).
weights
(reader method).
weights
(reader method).
(setf weights)
(writer method).
(setf weights)
(writer method).
wrap-s
(reader method).
(setf wrap-s)
(writer method).
wrap-t
(reader method).
(setf wrap-t)
(writer method).
xmag
(reader method).
(setf xmag)
(writer method).
ymag
(reader method).
(setf ymag)
(writer method).
zfar
(reader method).
zfar
(reader method).
(setf zfar)
(writer method).
(setf zfar)
(writer method).
znear
(reader method).
znear
(reader method).
(setf znear)
(writer method).
(setf znear)
(writer method).
%mmap
(reader method).
(setf %mmap)
(writer method).
extensions-required
(reader method).
(setf extensions-required)
(writer method).
extensions-used
(reader method).
(setf extensions-used)
(writer method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
cl-gltf/accessor.lisp
format.lisp
(file).
cl-gltf
(system).
accessor
(class).
buffer
(reader method).
buffer
(reader method).
(setf buffer)
(writer method).
buffer
(class).
buffer-view
(reader method).
(setf buffer-view)
(writer method).
buffer-view
(class).
byte-length
(reader method).
byte-length
(reader method).
(setf byte-length)
(writer method).
(setf byte-length)
(writer method).
byte-offset
(reader method).
byte-offset
(reader method).
(setf byte-offset)
(writer method).
(setf byte-offset)
(writer method).
byte-stride
(reader method).
byte-stride
(reader method).
(setf byte-stride)
(writer method).
close
(method).
close
(method).
close
(method).
component-type
(reader method).
(setf component-type)
(writer method).
construct-element-reader
(method).
construct-element-reader
(method).
construct-element-writer
(method).
construct-element-writer
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
describe-object
(method).
element-reader
(generic function).
(setf element-reader)
(writer method).
element-type
(reader method).
(setf element-type)
(writer method).
element-writer
(generic function).
(setf element-writer)
(writer method).
(setf elt)
(method).
elt
(method).
(setf elt)
(method).
elt
(method).
(setf elt)
(method).
elt
(method).
(setf elt)
(method).
elt
(method).
(setf elt)
(method).
elt
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
length
(reader method).
length
(reader method).
length
(reader method).
maximum
(reader method).
(setf maximum)
(writer method).
minimum
(reader method).
(setf minimum)
(writer method).
normalized
(reader method).
(setf normalized)
(writer method).
shared-initialize
(method).
shared-initialize
(method).
size
(reader method).
(setf size)
(writer method).
start
(reader method).
start
(reader method).
start
(reader method).
target
(reader method).
(setf target)
(writer method).
update-instance-for-different-class
(method).
update-instance-for-different-class
(method).
*null-array*
(special variable).
define-element-accessor
(macro).
element-byte-stride
(generic function).
element-count
(generic function).
find-sparse-index
(function).
initargs
(method).
initargs
(method).
initargs
(method).
initargs
(method).
lisp-buffer
(class).
lisp-element-type
(generic function).
mmap
(reader method).
mmap-buffer
(class).
normalize-type
(generic function).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
slot-value-by-json
(method).
sparse-accessor
(class).
sparse-indices
(reader method).
(setf sparse-indices)
(writer method).
sparse-size
(reader method).
(setf sparse-size)
(writer method).
sparse-values
(reader method).
(setf sparse-values)
(writer method).
static-buffer
(class).
to-table
(method).
to-table
(method).
to-table
(method).
to-table
(method).
uri-buffer
(class).
cl-gltf/translations.lisp
accessor.lisp
(file).
cl-gltf
(system).
%parse-from
(function).
parse-from
(generic function).
resolve
(generic function).
serialize-to
(generic function).
split
(function).
unresolve
(generic function).
cl-gltf/construction.lisp
translations.lisp
(file).
cl-gltf
(system).
extra
(function).
(setf extra)
(function).
make-indexed
(function).
make-mesh-primitive
(function).
make-simple-view
(function).
push-child
(function).
component-type-bytes
(function).
element-type-component-type
(function).
push*
(function).
type-slot
(function).
vertex-attribute-element-type
(function).
cl-gltf/parser.lisp
construction.lisp
(file).
cl-gltf
(system).
gethash*
(function).
parse-from
(method).
parse-glb-memory
(function).
parse-glb-stream
(function).
parse-glb-vector
(function).
cl-gltf/printer.lisp
parser.lisp
(file).
cl-gltf
(system).
merge-buffers
(function).
normalize-buffers
(function).
serialize
(function).
urlify-buffers
(function).
to-json
(function).
update-asset-generator
(function).
write-buffer
(function).
cl-gltf/documentation.lisp
printer.lisp
(file).
cl-gltf
(system).
Packages are listed by definition order.
org.shirakumo.fraf.gltf
common-lisp
.
2d-normal-texture
(generic reader).
(setf 2d-normal-texture)
(generic writer).
accessor
(class).
accessors
(generic reader).
(setf accessors)
(generic writer).
albedo
(generic reader).
(setf albedo)
(generic writer).
albedo-factor
(generic reader).
(setf albedo-factor)
(generic writer).
alpha-cutoff
(generic reader).
(setf alpha-cutoff)
(generic writer).
alpha-mode
(generic reader).
(setf alpha-mode)
(generic writer).
angular-axes
(generic reader).
(setf angular-axes)
(generic writer).
angular-velocity
(generic reader).
(setf angular-velocity)
(generic writer).
animation
(class).
animation-channel
(class).
animation-channel-target
(class).
animation-sampler
(class).
animations
(generic reader).
(setf animations)
(generic writer).
articulation
(class).
articulation-stage
(class).
articulations
(generic reader).
(setf articulations)
(generic writer).
aspect-ratio
(generic reader).
(setf aspect-ratio)
(generic writer).
asset
(generic reader).
(setf asset)
(generic writer).
asset
(class).
attributes
(generic reader).
(setf attributes)
(generic writer).
auto-deactivate-p
(generic reader).
(setf auto-deactivate-p)
(generic writer).
blend-duration
(generic reader).
(setf blend-duration)
(generic writer).
box-shape
(class).
buffer
(generic reader).
(setf buffer)
(generic writer).
buffer
(class).
buffer-view
(generic reader).
(setf buffer-view)
(generic writer).
buffer-view
(class).
buffer-views
(generic reader).
(setf buffer-views)
(generic writer).
buffers
(generic reader).
(setf buffers)
(generic writer).
byte-length
(generic reader).
(setf byte-length)
(generic writer).
byte-offset
(generic reader).
(setf byte-offset)
(generic writer).
byte-stride
(generic reader).
(setf byte-stride)
(generic writer).
camera
(generic reader).
(setf camera)
(generic writer).
camera
(class).
cameras
(generic reader).
(setf cameras)
(generic writer).
capsule-shape
(class).
center-of-mass
(generic reader).
(setf center-of-mass)
(generic writer).
channels
(generic reader).
(setf channels)
(generic writer).
children
(generic reader).
(setf children)
(generic writer).
collide-with-systems
(generic reader).
(setf collide-with-systems)
(generic writer).
collider
(generic reader).
(setf collider)
(generic writer).
collider
(class).
collision-enabled-p
(generic reader).
(setf collision-enabled-p)
(generic writer).
collision-filter
(generic reader).
(setf collision-filter)
(generic writer).
collision-filter
(class).
collision-filters
(generic reader).
(setf collision-filters)
(generic writer).
collision-systems
(generic reader).
(setf collision-systems)
(generic writer).
color
(generic reader).
(setf color)
(generic writer).
component-type
(generic reader).
(setf component-type)
(generic writer).
condition
(generic reader).
(setf condition)
(generic writer).
connected-node
(generic reader).
(setf connected-node)
(generic writer).
construct-element-reader
(generic function).
construct-element-writer
(generic function).
convex-p
(generic reader).
(setf convex-p)
(generic writer).
copyright
(generic reader).
(setf copyright)
(generic writer).
cylinder-shape
(class).
directional-light
(class).
double-sided-p
(generic reader).
(setf double-sided-p)
(generic writer).
dynamic-friction
(generic reader).
(setf dynamic-friction)
(generic writer).
effects
(generic reader).
(setf effects)
(generic writer).
element-reader
(generic function).
(setf element-reader)
(generic writer).
element-type
(generic reader).
(setf element-type)
(generic writer).
element-writer
(generic function).
(setf element-writer)
(generic writer).
emissive-factor
(generic reader).
(setf emissive-factor)
(generic writer).
emissive-texture
(generic reader).
(setf emissive-texture)
(generic writer).
end
(generic reader).
(setf end)
(generic writer).
envmap
(generic reader).
(setf envmap)
(generic writer).
extensions
(generic reader).
(setf extensions)
(generic writer).
extra
(function).
(setf extra)
(function).
extras
(generic reader).
(setf extras)
(generic writer).
filter
(generic reader).
(setf filter)
(generic writer).
form
(generic reader).
(setf form)
(generic writer).
fov
(generic reader).
(setf fov)
(generic writer).
friction-combine
(generic reader).
(setf friction-combine)
(generic writer).
generator
(generic reader).
(setf generator)
(generic writer).
gltf
(generic reader).
gltf
(class).
gltf-element
(class).
gravity-factor
(generic reader).
(setf gravity-factor)
(generic writer).
height
(generic reader).
(setf height)
(generic writer).
idx
(generic reader).
(setf idx)
(generic writer).
image
(class).
image-light
(class).
image-lights
(generic reader).
(setf image-lights)
(generic writer).
images
(generic reader).
(setf images)
(generic writer).
indexed-element
(class).
indices
(generic reader).
(setf indices)
(generic writer).
inertia-diagonal
(generic reader).
(setf inertia-diagonal)
(generic writer).
inertia-orientation
(generic reader).
(setf inertia-orientation)
(generic writer).
initial-value
(generic reader).
(setf initial-value)
(generic writer).
inner-angle
(generic reader).
(setf inner-angle)
(generic writer).
input
(generic reader).
(setf input)
(generic writer).
intensity
(generic reader).
(setf intensity)
(generic writer).
interpolation
(generic reader).
(setf interpolation)
(generic writer).
inverse-bind-matrices
(generic reader).
(setf inverse-bind-matrices)
(generic writer).
irradiance-coefficients
(generic reader).
(setf irradiance-coefficients)
(generic writer).
joint-limits
(generic reader).
(setf joint-limits)
(generic writer).
joints
(generic reader).
(setf joints)
(generic writer).
kill
(generic reader).
(setf kill)
(generic writer).
kind
(generic reader).
(setf kind)
(generic writer).
kinematic-p
(generic reader).
(setf kinematic-p)
(generic writer).
light
(generic reader).
(setf light)
(generic writer).
light
(class).
lights
(generic reader).
(setf lights)
(generic writer).
linear-axes
(generic reader).
(setf linear-axes)
(generic writer).
linear-velocity
(generic reader).
(setf linear-velocity)
(generic writer).
lod-screen-coverage
(generic reader).
(setf lod-screen-coverage)
(generic writer).
lods
(generic reader).
(setf lods)
(generic writer).
loop-p
(generic reader).
(setf loop-p)
(generic writer).
mag-filter
(generic reader).
(setf mag-filter)
(generic writer).
make-indexed
(function).
make-mesh-primitive
(function).
make-simple-view
(function).
mass
(generic reader).
(setf mass)
(generic writer).
material
(generic reader).
(setf material)
(generic writer).
material
(class).
materials
(generic reader).
(setf materials)
(generic writer).
matrix
(generic reader).
(setf matrix)
(generic writer).
maximum
(generic reader).
(setf maximum)
(generic writer).
maximum-value
(generic reader).
(setf maximum-value)
(generic writer).
merge-buffers
(function).
mesh
(generic reader).
(setf mesh)
(generic writer).
mesh
(class).
mesh-primitive
(class).
mesh-shape
(class).
meshes
(generic reader).
(setf meshes)
(generic writer).
metallic-factor
(generic reader).
(setf metallic-factor)
(generic writer).
metallic-roughness
(generic reader).
(setf metallic-roughness)
(generic writer).
mime-type
(generic reader).
(setf mime-type)
(generic writer).
min-filter
(generic reader).
(setf min-filter)
(generic writer).
min-version
(generic reader).
(setf min-version)
(generic writer).
minimum
(generic reader).
(setf minimum)
(generic writer).
minimum-value
(generic reader).
(setf minimum-value)
(generic writer).
mode
(generic reader).
(setf mode)
(generic writer).
name
(generic reader).
(setf name)
(generic writer).
named-element
(class).
next
(generic reader).
(setf next)
(generic writer).
node
(generic reader).
(setf node)
(generic writer).
node
(class).
nodes
(generic reader).
(setf nodes)
(generic writer).
normal-texture
(generic reader).
(setf normal-texture)
(generic writer).
normalize-buffers
(function).
normalized
(generic reader).
(setf normalized)
(generic writer).
not-collide-with-systems
(generic reader).
(setf not-collide-with-systems)
(generic writer).
occlusion-metalness-roughness-texture
(generic reader).
(setf occlusion-metalness-roughness-texture)
(generic writer).
occlusion-texture
(generic reader).
(setf occlusion-texture)
(generic writer).
offset
(generic reader).
(setf offset)
(generic writer).
orthographic-camera
(class).
outer-angle
(generic reader).
(setf outer-angle)
(generic writer).
output
(generic reader).
(setf output)
(generic writer).
parent
(generic reader).
(setf parent)
(generic writer).
parse
(function).
path
(generic function).
(setf path)
(generic writer).
pbr
(generic reader).
(setf pbr)
(generic writer).
pbr
(class).
perspective-camera
(class).
physics-joint
(generic reader).
(setf physics-joint)
(generic writer).
physics-joint
(class).
physics-joint-limit
(class).
physics-joint-limits
(generic reader).
(setf physics-joint-limits)
(generic writer).
physics-material
(generic reader).
(setf physics-material)
(generic writer).
physics-material
(class).
physics-materials
(generic reader).
(setf physics-materials)
(generic writer).
point-light
(class).
pointer
(generic reader).
(setf pointer)
(generic writer).
pointing-vector
(generic reader).
(setf pointing-vector)
(generic writer).
primitives
(generic reader).
(setf primitives)
(generic writer).
push-child
(function).
radius
(generic reader).
(setf radius)
(generic writer).
radius-bottom
(generic reader).
(setf radius-bottom)
(generic writer).
radius-top
(generic reader).
(setf radius-top)
(generic writer).
range
(generic reader).
(setf range)
(generic writer).
respawn-cooldown
(generic reader).
(setf respawn-cooldown)
(generic writer).
restitution
(generic reader).
(setf restitution)
(generic writer).
restitution-combine
(generic reader).
(setf restitution-combine)
(generic writer).
rigidbody
(generic reader).
(setf rigidbody)
(generic writer).
rigidbody
(class).
rotation
(generic reader).
(setf rotation)
(generic writer).
roughness-factor
(generic reader).
(setf roughness-factor)
(generic writer).
roughness-metallic-occlusion-texture
(generic reader).
(setf roughness-metallic-occlusion-texture)
(generic writer).
sampler
(generic reader).
(setf sampler)
(generic writer).
sampler
(class).
samplers
(generic reader).
(setf samplers)
(generic writer).
scale
(generic reader).
(setf scale)
(generic writer).
scale2
(generic reader).
(setf scale2)
(generic writer).
scene
(generic reader).
(setf scene)
(generic writer).
scene
(class).
scenes
(generic reader).
(setf scenes)
(generic writer).
serialize
(function).
shape
(generic reader).
(setf shape)
(generic writer).
shape
(class).
shapes
(generic reader).
(setf shapes)
(generic writer).
shirakumo-camera
(class).
shirakumo-checkpoint
(class).
shirakumo-effect
(class).
shirakumo-killvolume
(class).
shirakumo-progression
(class).
shirakumo-spawner
(class).
shirakumo-trigger
(class).
shirakumo-trigger-data
(generic reader).
(setf shirakumo-trigger-data)
(generic writer).
shirakumo-trigger-data
(class).
size
(generic reader).
(setf size)
(generic writer).
skeleton
(generic reader).
(setf skeleton)
(generic writer).
skin
(generic reader).
(setf skin)
(generic writer).
skin
(class).
skins
(generic reader).
(setf skins)
(generic writer).
source
(generic reader).
(setf source)
(generic writer).
spawn
(generic reader).
(setf spawn)
(generic writer).
spawn-count
(generic reader).
(setf spawn-count)
(generic writer).
spawn-point
(generic reader).
(setf spawn-point)
(generic writer).
specular-image-size
(generic reader).
(setf specular-image-size)
(generic writer).
specular-images
(generic reader).
(setf specular-images)
(generic writer).
sphere-shape
(class).
spot-light
(class).
spring-constant
(generic reader).
(setf spring-constant)
(generic writer).
spring-damping
(generic reader).
(setf spring-damping)
(generic writer).
stages
(generic reader).
(setf stages)
(generic writer).
start
(generic reader).
(setf start)
(generic writer).
state
(generic reader).
(setf state)
(generic writer).
static-friction
(generic reader).
(setf static-friction)
(generic writer).
strength
(generic reader).
(setf strength)
(generic writer).
target
(generic reader).
(setf target)
(generic writer).
targets
(generic reader).
(setf targets)
(generic writer).
tex-coord
(generic reader).
(setf tex-coord)
(generic writer).
tex-coord2
(generic reader).
(setf tex-coord2)
(generic writer).
texture
(generic reader).
(setf texture)
(generic writer).
texture
(class).
texture-info
(class).
textures
(generic reader).
(setf textures)
(generic writer).
translation
(generic reader).
(setf translation)
(generic writer).
trigger
(generic reader).
(setf trigger)
(generic writer).
trigger
(class).
uri
(generic reader).
(setf uri)
(generic writer).
uri-element
(class).
urlify-buffers
(function).
value
(generic reader).
(setf value)
(generic writer).
velocity-scale
(generic reader).
(setf velocity-scale)
(generic writer).
version
(generic reader).
(setf version)
(generic writer).
virtual-p
(generic reader).
(setf virtual-p)
(generic writer).
weights
(generic reader).
(setf weights)
(generic writer).
with-gltf
(macro).
wrap-s
(generic reader).
(setf wrap-s)
(generic writer).
wrap-t
(generic reader).
(setf wrap-t)
(generic writer).
xmag
(generic reader).
(setf xmag)
(generic writer).
ymag
(generic reader).
(setf ymag)
(generic writer).
zfar
(generic reader).
(setf zfar)
(generic writer).
znear
(generic reader).
(setf znear)
(generic writer).
%mmap
(generic reader).
(setf %mmap)
(generic writer).
%parse-from
(function).
*describe-indent*
(special variable).
*null-array*
(special variable).
access-json-form
(function).
component-type-bytes
(function).
define-element
(macro).
define-element-accessor
(macro).
describe-slot
(function).
element-byte-stride
(generic function).
element-count
(generic function).
element-type-component-type
(function).
extensions-required
(generic reader).
(setf extensions-required)
(generic writer).
extensions-used
(generic reader).
(setf extensions-used)
(generic writer).
find-sparse-index
(function).
gethash*
(function).
initargs
(generic function).
lisp-buffer
(class).
lisp-element-type
(generic function).
mmap
(generic reader).
mmap-buffer
(class).
normalize-slotdef
(function).
normalize-type
(generic function).
parse-from
(generic function).
parse-glb-memory
(function).
parse-glb-stream
(function).
parse-glb-vector
(function).
push*
(function).
removef
(function).
resolve
(generic function).
serialize-to
(generic function).
set-table
(function).
slot-value-by-json
(generic function).
sparse-accessor
(class).
sparse-indices
(generic reader).
(setf sparse-indices)
(generic writer).
sparse-size
(generic reader).
(setf sparse-size)
(generic writer).
sparse-values
(generic reader).
(setf sparse-values)
(generic writer).
split
(function).
static-buffer
(class).
to-json
(function).
to-json-name
(function).
to-table
(generic function).
type-slot
(function).
unresolve
(generic function).
update-asset-generator
(function).
uri-buffer
(class).
vertex-attribute-element-type
(function).
write-buffer
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Parses a glTF file and handles cleanup safely.
GLTF must be a variable to which the GLTF instance is bound within the
execution of BODY. It is **not** safe to let the GLTF instance escape
from the body.
See PARSE
See GLTF (type)
Reduces buffers to a single STATIC-BUFFERS.
If the glTF already has no or a single buffer, no changes are made.
Otherwise buffers are merged to one and all buffer views are adjusted
to point to the new buffer.
Returns the modified glTF.
See SERIALIZE
Turns every buffer into an in-memory STATIC-BUFFER.
Returns the modified glTF.
See STATIC-BUFFER
See SERIALIZE
Parses a glTF file and returns the constructed GLTF instance.
This function can parse glTF files in both textual glTF format with
external buffers, glTF format with embedded buffers, and GLB binary
format from files, strings, and streams.
Note: you **must** call CLOSE on the glTF file or its individual
buffers when you are done with the file. Failing to do so will cause
file descriptors or other resources to stay allocated indefinitely. It
is therefore strongly recommended that you use WITH-GLTF to handle the
resource cleanup safely.
Consequently, any access to BUFFERs, BUFFER-VIEWs, or ACCESSORs after
CLOSE has been called on the GLTF instance or the respective
underlying buffer leads to undefined behaviour. DON’T DO IT.
See WITH-GLTF
See GLTF (type)
Serialize a glTF object to a file.
This function can serialize glTF files both in textual glTF format
with external buffers, glTF format with embedded buffers, and GLB
binary format to files and file streams.
NOTE: when serialising a file with multiple buffers to a GLB file,
this function will call MERGE-BUFFERS for you, which modifies the glTF
structure.
You may want to call one of NORMALIZE-BUFFERS, MERGE-BUFFERS,
URLIFY-BUFFERS prior to calling SERIALIZE to consolidate the buffers
to suit the format you want. For instance, if you want to create a
single text JSON file, you should use URLIFY-BUFFERS. If you want to
create a single JSON+DATA file, you should call MERGE-BUFFERS. If you
want to avoid having any data stored in the JSON, you should call
NORMALIZE-BUFFERS.
If UPDATE-ASSET-GENERATOR is true, the GENERATOR field in the ASSET of
the glTF is updated to reflect this library as the generator.
See MERGE-BUFFERS
See NORMALIZE-BUFFERS
See URLIFY-BUFFERS
Turns every buffer into a URI-BUFFER with Base64 encoding.
Returns the modified glTF.
See URI-BUFFER
See SERIALIZE
Accesses the array of accessor objects.
See ACCESSOR
See GLTF
Accesses the texture-info for the albedo channel of the material.
See TEXTURE-INFO
See PBR
Accesses the albedo-factor for the material.
This should be an array of four float values representing the
per-channel strength factors.
See PBR
Accesses the alpha cutoff value when the material is in mask mode.
See MATERIAL
Accesses the alpha-blending mode of the material.
Can be one of the following:
:OPAQUE
:MASK
:BLEND
See MATERIAL
physics-joint-limit
)) ¶automatically generated reader method
physics-joint-limit
)) ¶automatically generated writer method
Accesses the array of animation objects.
See ANIMATION
See GLTF
Accesses the view aspect ratio of the camera.
See PERSPECTIVE-CAMERA
perspective-camera
)) ¶automatically generated reader method
perspective-camera
)) ¶automatically generated writer method
Accesses the asset object.
See ASSET
See GLTF
Accesses the hash table of mesh attributes.
The values are ACCESSORs
The keys are keywords, out of:
:POSITION
:NORMAL
:TANGENT
:TEXCOORD_0 ...
:COLOR_0 ...
:JOINTS_0 ...
:WEIGHTS_0 ...
See ACCESSOR
See MESH-PRIMITIVE
mesh-primitive
)) ¶automatically generated reader method
mesh-primitive
)) ¶automatically generated writer method
shirakumo-spawner
)) ¶automatically generated reader method
shirakumo-spawner
)) ¶automatically generated writer method
Returns the buffer indexed into by the buffer-view.
See BUFFER
See BUFFER-VIEW
buffer-view
)) ¶automatically generated reader method
lisp-buffer
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated writer method
Returns the buffer-view this accessor indexes into.
See ACCESSOR
Accesses the array of buffer-view objects.
See BUFFER-VIEW
See GLTF
Accesses the array of buffer objects.
See GLTF
See BUFFER
Returns the length of the buffer in octets.
See BUFFER
See BUFFER-VIEW
buffer-view
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated writer method
Returns the offset in octets from the start of the buffer.
See ACCESSOR
See BUFFER-VIEW
accessor
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated reader method
accessor
)) ¶automatically generated writer method
buffer-view
)) ¶automatically generated writer method
Returns the number of bytes between valid elements in the buffer.
Note that this may be NIL.
See ACCESSOR
See BUFFER-VIEW
accessor
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated writer method
Accesses the camera attached to the node.
See CAMERA
See NODE
Accesses the array of camera objects.
See CAMERA
See GLTF
Accesses the array of animation-channels.
See ANIMATION-CHANNEL
See ANIMATION
Accesses the array of child nodes.
See NODE
collision-filter
)) ¶automatically generated reader method
collision-filter
)) ¶automatically generated writer method
physics-joint
)) ¶automatically generated reader method
physics-joint
)) ¶automatically generated writer method
collision-filter
)) ¶automatically generated reader method
collision-filter
)) ¶automatically generated writer method
Returns the compound component type this accessor reads.
Barring extensions, this can be one of:
:SCALAR
:VEC2
:VEC3
:VEC4
:MAT2
:MAT3
:MAT4
See ACCESSOR
shirakumo-progression
)) ¶automatically generated reader method
shirakumo-progression
)) ¶automatically generated writer method
physics-joint
)) ¶automatically generated reader method
physics-joint
)) ¶automatically generated writer method
Construct a reader function for the given element.
ELEMENT-TYPE can be (barring extensions) one of the following:
:SCALAR
:VEC2
:VEC3
:VEC4
:MAT2
:MAT3
:MAT4
COMPONENT-TYPE can be (barring extensions) one of the following:
:INT8
:UINT8
:INT16
:UINT16
:INT32
:UINT32
:INT64
:UINT64
:FLOAT
:DOUBLE
This function should return a function of one argument, a
CFFI:FOREIGN-POINTER, and two return values: the read value at the
pointer and a pointer to the memory region immediately following the
read element.
See ACCESSOR (type)
Construct a reader function for the given element.
ELEMENT-TYPE can be (barring extensions) one of the following:
:SCALAR
:VEC2
:VEC3
:VEC4
:MAT2
:MAT3
:MAT4
COMPONENT-TYPE can be (barring extensions) one of the following:
:INT8
:UINT8
:INT16
:UINT16
:INT32
:UINT32
:INT64
:UINT64
:FLOAT
:DOUBLE
This function should return a function of two arguments: the value to
write and a CFFI:FOREIGN-POINTER, and one return value: a pointer to
the memory region immediately following the read element.
See ACCESSOR (type)
mesh-shape
)) ¶automatically generated reader method
mesh-shape
)) ¶automatically generated writer method
Accesses a string noting the copyright information.
See ASSET
Accesses whether the material should be double-sided or not.
See MATERIAL
physics-material
)) ¶automatically generated reader method
physics-material
)) ¶automatically generated writer method
Accesses the function used to read out values from the underlying buffer memory.
Unless manually set, this function is computed by calling
CONSTRUCT-ELEMENT-READER using the accessor’s component-type and
element-type.
See CONSTRUCT-ELEMENT-READER
See ACCESSOR
accessor
)) ¶automatically generated reader method
(eql :double)
)) ¶(eql :float)
)) ¶(eql :uint64)
)) ¶(eql :int64)
)) ¶(eql :uint32)
)) ¶(eql :int32)
)) ¶(eql :uint16)
)) ¶(eql :int16)
)) ¶(eql :uint8)
)) ¶(eql :int8)
)) ¶integer
)) ¶Returns the underlying type of values read by the accessor for each compound value.
Barring extensions, this can be one of:
:INT8
:UINT8
:INT16
:UINT16
:INT32
:UINT32
:INT64
:UINT64
:FLOAT
:DOUBLE
See ACCESSOR
Accesses the function used to write values to the underlying buffer memory.
Unless manually set, this function is computed by calling
CONSTRUCT-ELEMENT-WRITER using the accessor’s component-type and
element-type.
See CONSTRUCT-ELEMENT-WRITER
See ACCESSOR
accessor
)) ¶automatically generated reader method
(eql :double)
)) ¶(eql :float)
)) ¶(eql :uint64)
)) ¶(eql :int64)
)) ¶(eql :uint32)
)) ¶(eql :int32)
)) ¶(eql :uint16)
)) ¶(eql :int16)
)) ¶(eql :uint8)
)) ¶(eql :int8)
)) ¶integer
)) ¶Accesses the emission factor of the emission-map.
Should be an array of three floats.
See MATERIAL
Accesses the emission-map texture.
See TEXTURE-INFO
See MATERIAL
shirakumo-effect
)) ¶automatically generated reader method
end
.
shirakumo-effect
)) ¶automatically generated writer method
end
.
Accessor to opaque extension blobs.
See GLTF-ELEMENT
gltf-element
)) ¶automatically generated reader method
gltf-element
)) ¶automatically generated writer method
Accessor to opaque extras blobs.
See GLTF-ELEMENT
gltf-element
)) ¶automatically generated reader method
gltf-element
)) ¶automatically generated writer method
shirakumo-trigger-data
)) ¶automatically generated reader method
shirakumo-trigger-data
)) ¶automatically generated writer method
shirakumo-trigger
)) ¶automatically generated reader method
form
.
shirakumo-trigger
)) ¶automatically generated writer method
form
.
Accesses the field of view value of the camera.
See PERSPECTIVE-CAMERA
perspective-camera
)) ¶automatically generated reader method
fov
.
perspective-camera
)) ¶automatically generated writer method
fov
.
physics-material
)) ¶automatically generated reader method
physics-material
)) ¶automatically generated writer method
Accesses a string noting the software used to generate the file.
See ASSET
Returns the base GLTF instance this element is associated with.
See GLTF-ELEMENT
gltf-element
)) ¶automatically generated reader method
gltf
.
cylinder-shape
)) ¶automatically generated reader method
capsule-shape
)) ¶automatically generated reader method
cylinder-shape
)) ¶automatically generated writer method
capsule-shape
)) ¶automatically generated writer method
Returns the index of the element within its collection.
See INDEXED-ELEMENT
indexed-element
)) ¶automatically generated reader method
idx
.
indexed-element
)) ¶automatically generated writer method
idx
.
Accesses the array of image objects.
See IMAGE
See GLTF
Accesses the accessor of vertex indices.
See ACCESSOR
See MESH-PRIMITIVE
mesh-primitive
)) ¶automatically generated reader method
mesh-primitive
)) ¶automatically generated writer method
articulation-stage
)) ¶automatically generated reader method
articulation-stage
)) ¶automatically generated writer method
spot-light
)) ¶automatically generated reader method
spot-light
)) ¶automatically generated writer method
Accesses to the accessor that provides the times of the keyframes.
See ACCESSOR
See ANIMATION-SAMPLER
animation-sampler
)) ¶automatically generated reader method
animation-sampler
)) ¶automatically generated writer method
image-light
)) ¶automatically generated reader method
image-light
)) ¶automatically generated writer method
Accesses to the interpolation type of the animation sampler.
Can be one of the following:
:STEP
:LINEAR
:CUBICSPLINE
See ANIMATION-SAMPLER
animation-sampler
)) ¶automatically generated reader method
animation-sampler
)) ¶automatically generated writer method
Accesses to the accessor that contains the inverse bind matrices of the skin.
See ACCESSOR
See SKIN
image-light
)) ¶automatically generated reader method
image-light
)) ¶automatically generated writer method
physics-joint
)) ¶automatically generated reader method
physics-joint
)) ¶automatically generated writer method
Accesses the array of nodes used as joints for the skin.
See NODE
See SKIN
shirakumo-killvolume
)) ¶automatically generated reader method
kill
.
shirakumo-killvolume
)) ¶automatically generated writer method
kill
.
shape
)) ¶automatically generated reader method
kind
.
articulation-stage
)) ¶automatically generated reader method
kind
.
light
)) ¶automatically generated reader method
kind
.
animation
)) ¶automatically generated reader method
kind
.
shape
)) ¶automatically generated writer method
kind
.
articulation-stage
)) ¶automatically generated writer method
kind
.
light
)) ¶automatically generated writer method
kind
.
animation
)) ¶automatically generated writer method
kind
.
physics-joint-limit
)) ¶automatically generated reader method
physics-joint-limit
)) ¶automatically generated writer method
Accesses to the magnification filter of the sampler.
Can be one of the following:
:NEAREST
:LINEAR
See SAMPLER
Accesses the material used for the mesh primitive.
See MATERIAL
See MESH-PRIMITIVE
mesh-primitive
)) ¶automatically generated reader method
mesh-primitive
)) ¶automatically generated writer method
Accesses the array of material objects.
See MATERIAL
See GLTF
Accesses the transformation matrix attached to the node.
The matrix should be a 16-element float array representing the 4x4
matrix.
See NODE
Returns a representation of the maximal value of any values this accessor may read.
This is typically either a single scalar value or an array of values.
See ACCESSOR
physics-joint-limit
)) ¶automatically generated reader method
articulation-stage
)) ¶automatically generated reader method
physics-joint-limit
)) ¶automatically generated writer method
articulation-stage
)) ¶automatically generated writer method
Accesses the mesh attached to the node.
See MESH
See NODE
Accesses the array of mesh objects.
See MESH
See GLTF
Accesses the metalness-factor for the material.
See PBR
Accesses the metal-roughness-map for the material.
See TEXTURE-INFO
See PBR
Accesses to the string mime-type of the image.
Should be either:
"image/jpeg"
"image/png"
See IMAGE
Accesses to the minification filter of the sampler.
Can be one of the following:
:NEAREST
:LINEAR
:NEAREST-MIPMAP-NEAREST
:LINEAR-MIPMAP-NEAREST
:NEAREST-MIPMAP-LINEAR
:LINEAR-MIPMAP-LINEAR
See SAMPLER
Accesses a string specifying the minimum version required to parse the file successfully.
See ASSET
Returns a representation of the minimal value of any values this accessor may read.
This is typically either a single scalar value or an array of values.
See ACCESSOR
physics-joint-limit
)) ¶automatically generated reader method
articulation-stage
)) ¶automatically generated reader method
physics-joint-limit
)) ¶automatically generated writer method
articulation-stage
)) ¶automatically generated writer method
Accesses the "mode" of the vertices in the mesh.
Can be one of the following:
:POINTS
:LINES
:LINE-LOOP
:LINE-STRIP
:TRIANGLES
:TRIANGLE-STRIP
:TRIANGLE-FAN
See MESH-PRIMITIVE
shirakumo-progression
)) ¶automatically generated reader method
mode
.
mesh-primitive
)) ¶automatically generated reader method
mode
.
shirakumo-progression
)) ¶automatically generated writer method
mode
.
mesh-primitive
)) ¶automatically generated writer method
mode
.
Accesses the name of the element. May be NIL or a STRING.
See NAMED-ELEMENT
shirakumo-effect
)) ¶automatically generated reader method
name
.
articulation-stage
)) ¶automatically generated reader method
name
.
named-element
)) ¶automatically generated reader method
name
.
shirakumo-effect
)) ¶automatically generated writer method
name
.
articulation-stage
)) ¶automatically generated writer method
name
.
named-element
)) ¶automatically generated writer method
name
.
Accesses for the node that the channel animates.
See NODE
See ANIMATION-CHANNEL-TARGET
animation-channel-target
)) ¶automatically generated reader method
node
.
animation-channel-target
)) ¶automatically generated writer method
node
.
Accesses the array of node objects.
See NODE
See SCENE
See GLTF
Accesses the normal-map texture.
See TEXTURE-INFO
See MATERIAL
Returns whether the values in the buffer are normalized or not.
See ACCESSOR
collision-filter
)) ¶automatically generated reader method
collision-filter
)) ¶automatically generated writer method
Accesses the occlusion-map texture.
See TEXTURE-INFO
See MATERIAL
shirakumo-camera
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated reader method
shirakumo-camera
)) ¶automatically generated writer method
texture-info
)) ¶automatically generated writer method
spot-light
)) ¶automatically generated reader method
spot-light
)) ¶automatically generated writer method
Accesses to the accessor that provides the values of the keyframes.
See ACCESSOR
See ANIMATION-SAMPLER
animation-sampler
)) ¶automatically generated reader method
animation-sampler
)) ¶automatically generated writer method
Accesses the parent of the node.
See NODE
Accesses for the property that the channel animates.
Can be one of the following:
:TRANSLATION
:ROTATION
:SCALE
:WEIGHTS
See ANIMATION-CHANNEL
animation-channel-target
)) ¶automatically generated reader method
path
.
uri-element
)) ¶animation-channel-target
)) ¶automatically generated writer method
path
.
Accesses the PBR material descriptor.
See PBR
See MATERIAL
animation-channel-target
)) ¶automatically generated reader method
animation-channel-target
)) ¶automatically generated writer method
articulation
)) ¶automatically generated reader method
articulation
)) ¶automatically generated writer method
Accesses the array of mesh primitives that make up the mesh.
See MESH-PRIMITIVE
See MESH
sphere-shape
)) ¶automatically generated reader method
sphere-shape
)) ¶automatically generated writer method
cylinder-shape
)) ¶automatically generated reader method
capsule-shape
)) ¶automatically generated reader method
cylinder-shape
)) ¶automatically generated writer method
capsule-shape
)) ¶automatically generated writer method
cylinder-shape
)) ¶automatically generated reader method
capsule-shape
)) ¶automatically generated reader method
cylinder-shape
)) ¶automatically generated writer method
capsule-shape
)) ¶automatically generated writer method
spot-light
)) ¶automatically generated reader method
point-light
)) ¶automatically generated reader method
spot-light
)) ¶automatically generated writer method
point-light
)) ¶automatically generated writer method
shirakumo-spawner
)) ¶automatically generated reader method
shirakumo-spawner
)) ¶automatically generated writer method
physics-material
)) ¶automatically generated reader method
physics-material
)) ¶automatically generated writer method
physics-material
)) ¶automatically generated reader method
physics-material
)) ¶automatically generated writer method
Accesses the rotation quaternion attached to the node.
Expressed as a 4-element float array.
See NODE
image-light
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated reader method
image-light
)) ¶automatically generated writer method
texture-info
)) ¶automatically generated writer method
Accesses the roughness-factor for the material.
See PBR
Accesses the sampler used for the texture.
See SAMPLER
See TEXTURE
texture
)) ¶automatically generated reader method
animation-channel
)) ¶automatically generated reader method
texture
)) ¶automatically generated writer method
animation-channel
)) ¶automatically generated writer method
Accesses the array of animation-samplers
See ANIMATION-SAMPLER
See ANIMATION
Accesses the scalar applied to each normal of the normal-map texture.
See TEXTURE-INFO
texture-info
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated writer method
texture-info
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated writer method
Accesses the array of scene objects.
See SCENE
See GLTF
Returns the number of elements this accessor may read.
See ACCESSOR
Accesses the node that represents the root of the skeleton for the skin.
See NODE
See SKIN
Accesses the skin attached to the node.
See SKIN
See NODE
Accesses the array of skin objects.
See SKIN
See GLTF
Accesses the source image of the texture.
See IMAGE
See TEXTURE
shirakumo-spawner
)) ¶automatically generated reader method
shirakumo-spawner
)) ¶automatically generated writer method
shirakumo-spawner
)) ¶automatically generated reader method
shirakumo-spawner
)) ¶automatically generated writer method
shirakumo-checkpoint
)) ¶automatically generated reader method
shirakumo-checkpoint
)) ¶automatically generated writer method
image-light
)) ¶automatically generated reader method
image-light
)) ¶automatically generated writer method
image-light
)) ¶automatically generated reader method
image-light
)) ¶automatically generated writer method
physics-joint-limit
)) ¶automatically generated reader method
physics-joint-limit
)) ¶automatically generated writer method
physics-joint-limit
)) ¶automatically generated reader method
physics-joint-limit
)) ¶automatically generated writer method
articulation
)) ¶automatically generated reader method
articulation
)) ¶automatically generated writer method
Returns a pointer to the start of the memory region represented by the buffer, view, or accessor.
See BUFFER
See BUFFER-VIEW
See ACCESSOR
accessor
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated reader method
shirakumo-effect
)) ¶automatically generated reader method
shirakumo-effect
)) ¶automatically generated writer method
shirakumo-camera
)) ¶automatically generated reader method
shirakumo-progression
)) ¶automatically generated reader method
shirakumo-camera
)) ¶automatically generated writer method
shirakumo-progression
)) ¶automatically generated writer method
physics-material
)) ¶automatically generated reader method
physics-material
)) ¶automatically generated writer method
Accesses the scalar for the strength of the occulsion-map texture.
See TEXTURE-INFO
texture-info
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated writer method
Accesses for the animation-channel-target.
See ANIMATION-CHANNEL-TARGET
See ANIMATION-CHANNEL
buffer-view
)) ¶automatically generated reader method
shirakumo-camera
)) ¶automatically generated reader method
animation-channel
)) ¶automatically generated reader method
buffer-view
)) ¶automatically generated writer method
shirakumo-camera
)) ¶automatically generated writer method
animation-channel
)) ¶automatically generated writer method
Accesses the array of morph targets.
See MESH-PRIMITIVE
mesh-primitive
)) ¶automatically generated reader method
mesh-primitive
)) ¶automatically generated writer method
Accesses the index of the texture coordinates used for the texture indexing.
See TEXTURE-INFO
texture-info
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated writer method
texture-info
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated writer method
Accesses the texture the texture-info supplements.
See TEXTURE
See TEXTURE-INFO
texture-info
)) ¶automatically generated reader method
texture-info
)) ¶automatically generated writer method
Accesses the array of texture objects.
See TEXTURE
See GLTF
Accesses the translation of the node.
Expressed as a 3-element float array.
See NODE
Accesses the URI. May be NIL or a STRING.
See URI-ELEMENT
shirakumo-progression
)) ¶automatically generated reader method
shirakumo-progression
)) ¶automatically generated writer method
Accesses a string noting the version of the glTF format.
See ASSET
Accesses the weights of the morph target.
Expressed as a float array.
See MESH
See NODE
Accesses to the U-wrapping mode of the sampler.
Can be one of the following:
:CLAMP-TO-EDGE
:MIRRORED-REPEAT
:REPEAT
See SAMPLER
Accesses to the V-wrapping mode of the sampler.
Can be one of the following:
:CLAMP-TO-EDGE
:MIRRORED-REPEAT
:REPEAT
See SAMPLER
Accesses the horizontal magnification of the view.
See ORTHOGRAPHIC-CAMERA
orthographic-camera
)) ¶automatically generated reader method
xmag
.
orthographic-camera
)) ¶automatically generated writer method
xmag
.
Accesses the vertical magnification of the view.
See ORTHOGRAPHIC-CAMERA
orthographic-camera
)) ¶automatically generated reader method
ymag
.
orthographic-camera
)) ¶automatically generated writer method
ymag
.
Accesses the distance to the far clipping plane.
See ORTHOGRAPHIC-CAMERA
See PERSPECTIVE-CAMERA
perspective-camera
)) ¶automatically generated reader method
zfar
.
orthographic-camera
)) ¶automatically generated reader method
zfar
.
perspective-camera
)) ¶automatically generated writer method
zfar
.
orthographic-camera
)) ¶automatically generated writer method
zfar
.
Accesses the distance to the near clipping plane.
See ORTHOGRAPHIC-CAMERA
See PERSPECTIVE-CAMERA
perspective-camera
)) ¶automatically generated reader method
orthographic-camera
)) ¶automatically generated reader method
perspective-camera
)) ¶automatically generated writer method
orthographic-camera
)) ¶automatically generated writer method
mmap-buffer
) &key abort) ¶static-buffer
) &key abort) ¶animation-sampler
) stream) ¶shirakumo-killvolume
) stream) ¶perspective-camera
) stream) ¶orthographic-camera
) stream) ¶named-element
) stream) ¶spot-light
) stream) ¶physics-joint-limit
) stream) ¶mesh-primitive
) stream) ¶shirakumo-trigger
) stream) ¶shirakumo-spawner
) stream) ¶shirakumo-effect
) stream) ¶point-light
) stream) ¶directional-light
) stream) ¶gltf-element
) stream) ¶physics-material
) stream) ¶physics-joint
) stream) ¶collision-filter
) stream) ¶cylinder-shape
) stream) ¶articulation
) stream) ¶capsule-shape
) stream) ¶mesh-shape
) stream) ¶shirakumo-checkpoint
) stream) ¶image-light
) stream) ¶indexed-element
) stream) ¶sphere-shape
) stream) ¶animation-channel-target
) stream) ¶shirakumo-trigger-data
) stream) ¶buffer-view
) stream) ¶articulation-stage
) stream) ¶shirakumo-progression
) stream) ¶animation-channel
) stream) ¶texture-info
) stream) ¶shirakumo-camera
) stream) ¶uri-element
) stream) ¶sparse-accessor
) stream) ¶buffer-view
) i) ¶sb-sequence
.
buffer-view
) i) ¶sb-sequence
.
sparse-accessor
) i) ¶sb-sequence
.
sparse-accessor
) i) ¶sb-sequence
.
lisp-buffer
) i) ¶sb-sequence
.
lisp-buffer
) i) ¶sb-sequence
.
buffer-view
) &key) ¶sparse-accessor
) &key) ¶static-buffer
) &key) ¶accessor
)) ¶automatically generated reader method
sb-sequence
.
size
.
buffer
)) ¶automatically generated reader method
sb-sequence
.
buffer-view
)) ¶automatically generated reader method
sb-sequence
.
named-element
) stream) ¶indexed-element
) stream) ¶mmap-buffer
) (new buffer
) &key) ¶static-buffer
) (new buffer
) &key) ¶Representation of an attribute accessor into a buffer.
This is a SEQUENCE and can be used as such.
See BUFFER-VIEW
See BYTE-OFFSET
See COMPONENT-TYPE
See ELEMENT-TYPE
See SIZE
See NORMALIZED
See MAXIMUM
See MINIMUM
See START
See BYTE-STRIDE
See ELEMENT-READER
See ELEMENT-WRITER
See INDEXED-ELEMENT
See NAMED-ELEMENT
indexed-element
.
named-element
.
sequence
.
(setf buffer-view)
.
buffer-view
.
(setf byte-offset)
.
byte-offset
.
byte-stride
.
(setf component-type)
.
component-type
.
describe-object
.
(setf element-reader)
.
element-reader
.
(setf element-type)
.
element-type
.
(setf element-writer)
.
element-writer
.
(setf elt)
.
elt
.
initargs
.
initialize-instance
.
length
.
(setf maximum)
.
maximum
.
(setf minimum)
.
minimum
.
(setf normalized)
.
normalized
.
parse-from
.
(setf size)
.
size
.
slot-value-by-json
.
start
.
to-table
.
:buffer-view
0
:byte-offset
:float
:component-type
:scalar
:element-type
:size
:normalized
:maximum
:minimum
This slot is read-only.
:element-reader
:element-writer
Representation of an animation.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See CHANNELS
See SAMPLERS
#()
:channels
#()
:samplers
1.0
:velocity-scale
t
:loop-p
0.2
:blend-duration
#()
:effects
Representation of an animation channel.
See GLTF-ELEMENT
See SAMPLER
See TARGET
Representation of an animation channel target.
See GLTF-ELEMENT
See NODE
See PATH
Representation of a sampler for an animation-channel.
See GLTF-ELEMENT
See INPUT
See OUTPUT
See INTERPOLATION
:minimum-value
:maximum-value
:initial-value
Represents basic metadata about the GLTF file.
See GLTF-ELEMENT
See COPYRIGHT
See GENERATOR
See VERSION
See MIN-VERSION
Representation of an octet buffer.
This is a SEQUENCE and can be used as such.
Once the buffer is no longer required, it must be CLOSEd to free up
potential resources kept by the buffer in the back.
See START
See BYTE-LENGTH
See INDEXED-ELEMENT
See URI-ELEMENT
See NAMED-ELEMENT
indexed-element
.
named-element
.
sequence
.
uri-element
.
:byte-length
Representation of a view into a buffer.
This is a SEQUENCE and can be used as such.
See BUFFER
See START
See BYTE-OFFSET
See BYTE-LENGTH
See BYTE-STRIDE
See TARGET
See INDEXED-ELEMENT
See NAMED-ELEMENT
indexed-element
.
named-element
.
sequence
.
:buffer
0
:byte-offset
:byte-length
:byte-stride
:target
Base type for cameras.
See INDEXED-ELEMENT See NAMED-ELEMENT See ORTHOGRAPHIC-CAMERA See PERSPECTIVE-CAMERA
Base of a GLTF file’s representation.
A GLTF instance is a collection of subobjects, which may nest and
refer to each other.
Once you are done, you **must** call CLOSE on the instance to ensure backing buffers and other associated resources are properly freed.
See PARSE
See WITH-GLTF
See GLTF-ELEMENT
See URI
See BUFFERS
See BUFFER-VIEWS
See ACCESSORS
See ASSET
See CAMERAS
See MESHES
See IMAGES
See SAMPLERS
See TEXTURES
See MATERIALS
See SKINS
See NODES
See ANIMATIONS
See SCENES
(setf %mmap)
.
%mmap
.
(setf accessors)
.
accessors
.
(setf animations)
.
animations
.
(setf articulations)
.
articulations
.
(setf asset)
.
asset
.
(setf buffer-views)
.
buffer-views
.
(setf buffers)
.
buffers
.
(setf cameras)
.
cameras
.
close
.
(setf collision-filters)
.
collision-filters
.
describe-object
.
(setf extensions-required)
.
extensions-required
.
(setf extensions-used)
.
extensions-used
.
(setf image-lights)
.
image-lights
.
(setf images)
.
images
.
initargs
.
initialize-instance
.
(setf lights)
.
lights
.
(setf materials)
.
materials
.
(setf meshes)
.
meshes
.
(setf nodes)
.
nodes
.
parse-from
.
(setf physics-joint-limits)
.
physics-joint-limits
.
(setf physics-materials)
.
physics-materials
.
(setf samplers)
.
samplers
.
(setf scene)
.
scene
.
(setf scenes)
.
scenes
.
(setf shapes)
.
shapes
.
(setf skins)
.
skins
.
slot-value-by-json
.
(setf textures)
.
textures
.
to-table
.
(setf uri)
.
uri
.
#()
:buffers
#()
:buffer-views
#()
:accessors
(make-instance (quote org.shirakumo.fraf.gltf:asset))
:asset
#()
:cameras
#()
:meshes
#()
:images
#()
:samplers
#()
:textures
#()
:materials
#()
:skins
#()
:nodes
#()
:animations
#()
:scenes
:scene
#()
:extensions-used
#()
:extensions-required
#()
:lights
#()
:image-lights
#()
:articulations
#()
:shapes
#()
:physics-materials
#()
:physics-joint-limits
#()
:collision-filters
:%mmap
Base class for any part of a glTF representation
See EXTENSIONS
See EXTRAS
See GLTF
Representation of an image.
An image may either be represented by an URI to another file, an inline data-uri, or a buffer-view that provides the image data.
See INDEXED-ELEMENT
See URI-ELEMENT
See NAMED-ELEMENT
See MIME-TYPE
See BUFFER-VIEW
#(0.0 0.0 0.0 1.0)
:rotation
1.0
:intensity
:irradiance-coefficients
:specular-image-size
:specular-images
An element that has a base index within the gltf file’s collection.
See GLTF-ELEMENT
See IDX
Representation of a mesh material description.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See PBR
See NORMAL-TEXTURE
See OCCLUSION-TEXTURE
See EMISSIVE-TEXTURE
See EMISSIVE-FACTOR
See ALPHA-MODE
See ALPHA-CUTOFF
See DOUBLE-SIDED-P
(setf 2d-normal-texture)
.
2d-normal-texture
.
(setf alpha-cutoff)
.
alpha-cutoff
.
(setf alpha-mode)
.
alpha-mode
.
describe-object
.
(setf double-sided-p)
.
double-sided-p
.
(setf emissive-factor)
.
emissive-factor
.
(setf emissive-texture)
.
emissive-texture
.
initargs
.
(setf lod-screen-coverage)
.
lod-screen-coverage
.
(setf lods)
.
lods
.
(setf normal-texture)
.
normal-texture
.
(setf occlusion-metalness-roughness-texture)
.
occlusion-metalness-roughness-texture
.
(setf occlusion-texture)
.
occlusion-texture
.
(setf pbr)
.
pbr
.
(setf roughness-metallic-occlusion-texture)
.
roughness-metallic-occlusion-texture
.
slot-value-by-json
.
to-table
.
:normal-texture
:occlusion-texture
:emissive-texture
#(0.0 0.0 0.0)
:emissive-factor
:opaque
:alpha-mode
0.5
:alpha-cutoff
:double-sided-p
:occlusion-metalness-roughness-texture
:roughness-metallic-occlusion-texture
:2d-normal-texture
#()
:lod-screen-coverage
Representation of a mesh.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See PRIMITIVES
See WEIGHTS
Representation of a mesh primitive – a singular geometric object of a consistent material.
See GLTF-ELEMENT
See ATTRIBUTES
See INDICES
See MATERIAL
See MODE
See TARGETS
(make-hash-table :test (quote eql))
:attributes
:indices
:material
#()
:targets
An element with a potential name attached.
See GLTF-ELEMENT
See NAME
Represents a node in the scene graph.
A node may have transformation information associated with it, as well
as several child nodes or a mesh. A node may also not have any
children or meshes, such as in the case of bones or cameras.
See CAMERA
See PARENT
See CHILDREN
See SKIN
See MESH
See MATRIX
See ROTATION
See SCALE
See TRANSLATION
See WEIGHTS
(setf articulations)
.
articulations
.
(setf camera)
.
camera
.
(setf children)
.
children
.
(setf collider)
.
collider
.
describe-object
.
initargs
.
(setf light)
.
light
.
(setf lod-screen-coverage)
.
lod-screen-coverage
.
(setf lods)
.
lods
.
(setf matrix)
.
matrix
.
(setf mesh)
.
mesh
.
(setf parent)
.
parent
.
(setf physics-joint)
.
physics-joint
.
(setf rigidbody)
.
rigidbody
.
(setf rotation)
.
rotation
.
(setf scale)
.
scale
.
(setf shirakumo-trigger-data)
.
shirakumo-trigger-data
.
(setf skin)
.
skin
.
slot-value-by-json
.
to-table
.
(setf translation)
.
translation
.
(setf trigger)
.
trigger
.
(setf virtual-p)
.
virtual-p
.
(setf weights)
.
weights
.
:camera
#()
:children
:light
#()
:articulations
#()
:lod-screen-coverage
:collider
:rigidbody
:trigger
:shirakumo-trigger-data
:physics-joint
:virtual-p
:matrix
:rotation
:scale
:translation
:weights
Representation of an orthographic projection camera.
See CAMERA
See XMAG
See YMAG
See ZFAR
See ZNEAR
Representation of the PBR attributes used for a material.
See GLTF-ELEMENT
See ALBEDO
See ALBEDO-FACTOR
See METALLIC-FACTOR
See ROUGHNESS-FACTOR
See METALLIC-ROUGHNESS
:albedo
#(1.0 1.0 1.0 1.0)
:albedo-factor
1.0
:metallic-factor
1.0
:roughness-factor
:metallic-roughness
Representation of a perspective projection camera.
See CAMERA
See ASPECT-RATIO
See FOV
See ZFAR
See ZNEAR
:minimum-value
:maximum-value
:spring-constant
:spring-damping
:linear-axes
:angular-axes
0.6
:static-friction
0.6
:dynamic-friction
0.0
:restitution
:friction-combine
:restitution-combine
:range
(setf angular-velocity)
.
angular-velocity
.
(setf center-of-mass)
.
center-of-mass
.
describe-object
.
(setf gravity-factor)
.
gravity-factor
.
(setf inertia-diagonal)
.
inertia-diagonal
.
(setf inertia-orientation)
.
inertia-orientation
.
initargs
.
(setf kinematic-p)
.
kinematic-p
.
(setf linear-velocity)
.
linear-velocity
.
(setf mass)
.
mass
.
slot-value-by-json
.
to-table
.
:kinematic-p
#(0.0 0.0 0.0)
:center-of-mass
#(0.0 0.0 0.0 0.0)
:inertia-orientation
#(1.0 1.0 1.0)
:inertia-diagonal
#(0.0 0.0 0.0)
:linear-velocity
#(0.0 0.0 0.0)
:angular-velocity
1.0
:gravity-factor
Representation of a texture sampler.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See MAG-FILTER
See MIN-FILTER
See WRAP-S
See WRAP-T
:linear
:mag-filter
:linear
:min-filter
:repeat
:wrap-s
:repeat
:wrap-t
Represents a the root node of a scene.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See NODES
#(0.0 0.0 0.0)
:spawn-point
:progression
:state
1.0
:value
"t"
:condition
:spawn
1
:spawn-count
t
:auto-deactivate-p
0.0
:respawn-cooldown
"t"
:filter
Representation of a mesh’s skinning information.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See INVERSE-BIND-MATRICES
See SKELETON
See JOINTS
0.5
:radius
Representation of a texture.
See INDEXED-ELEMENT
See NAMED-ELEMENT
See SAMPLER
See SOURCE
Representation of additional texture information.
See GLTF-ELEMENT
See TEXTURE
See TEX-COORD
See SCALE
See STRENGTH
:texture
0
:tex-coord
1.0
:strength
1.0
:scale
#(0.0 0.0)
:scale2
#(0.0 0.0)
:offset
0.0
:rotation
:tex-coord2
An element with a URI attached.
See GLTF-ELEMENT
See URI
See PATH
(eql :double)
)) ¶(eql :float)
)) ¶(eql :uint64)
)) ¶(eql :int64)
)) ¶(eql :uint32)
)) ¶(eql :int32)
)) ¶(eql :uint16)
)) ¶(eql :int16)
)) ¶(eql :uint8)
)) ¶(eql :int8)
)) ¶integer
)) ¶(eql :mat4)
)) ¶(eql :mat3)
)) ¶(eql :mat2)
)) ¶(eql :vec4)
)) ¶(eql :vec3)
)) ¶(eql :vec2)
)) ¶(eql :scalar)
)) ¶string
)) ¶append
.
:most-specific-first
sparse-accessor
) json gltf) ¶buffer-view
) json gltf) ¶collision-filter
) json gltf) ¶physics-joint-limit
) json gltf) ¶physics-joint
) json gltf) ¶physics-material
) json gltf) ¶shirakumo-camera
) json gltf) ¶shirakumo-progression
) json gltf) ¶shirakumo-checkpoint
) json gltf) ¶shirakumo-killvolume
) json gltf) ¶shirakumo-spawner
) json gltf) ¶shirakumo-trigger
) json gltf) ¶shirakumo-trigger-data
) json gltf) ¶shirakumo-effect
) json gltf) ¶mesh-shape
) json gltf) ¶sphere-shape
) json gltf) ¶cylinder-shape
) json gltf) ¶capsule-shape
) json gltf) ¶articulation-stage
) json gltf) ¶articulation
) json gltf) ¶image-light
) json gltf) ¶spot-light
) json gltf) ¶point-light
) json gltf) ¶directional-light
) json gltf) ¶texture-info
) json gltf) ¶animation-sampler
) json gltf) ¶animation-channel-target
) json gltf) ¶animation-channel
) json gltf) ¶mesh-primitive
) json gltf) ¶perspective-camera
) json gltf) ¶orthographic-camera
) json gltf) ¶indexed-element
) json gltf) ¶uri-element
) json gltf) ¶named-element
) json gltf) ¶gltf-element
) json gltf) ¶symbol
) json gltf) ¶(eql :double)
)) ¶(eql :float)
)) ¶(eql :uint64)
)) ¶(eql :int64)
)) ¶(eql :uint32)
)) ¶(eql :int32)
)) ¶(eql :uint16)
)) ¶(eql :int16)
)) ¶(eql :uint8)
)) ¶(eql :int8)
)) ¶integer
)) ¶mmap-buffer
)) ¶automatically generated reader method
mmap
.
(eql 5130)
)) ¶(eql 5126)
)) ¶(eql 5135)
)) ¶(eql 5134)
)) ¶(eql 5125)
)) ¶(eql 5124)
)) ¶(eql 5123)
)) ¶(eql 5122)
)) ¶(eql 5121)
)) ¶(eql 5120)
)) ¶string
)) ¶string
) (type (eql org.shirakumo.fraf.gltf::json-pointer)
) gltf) ¶(eql org.shirakumo.fraf.gltf::mesh-attributes)
) gltf) ¶string
) (type (eql keyword)
) gltf) ¶string
) (type (eql org.shirakumo.fraf.gltf:element-type)
) gltf) ¶(eql org.shirakumo.fraf.gltf:element-type)
) gltf) ¶(eql org.shirakumo.fraf.gltf::primitive-mode)
) gltf) ¶(eql org.shirakumo.fraf.gltf::wrapping)
) gltf) ¶(eql org.shirakumo.fraf.gltf:filter)
) gltf) ¶shirakumo-trigger-data
) gltf) ¶gltf-element
) gltf) ¶symbol
) gltf) ¶string
) type gltf) ¶vector
) type gltf) ¶null
) type gltf) ¶(eql org.shirakumo.fraf.gltf::json-pointer)
) (value gltf-element
)) ¶(eql org.shirakumo.fraf.gltf::json-pointer)
) (value cons
)) ¶(eql org.shirakumo.fraf.gltf::json-pointer)
) (value string
)) ¶(eql org.shirakumo.fraf.gltf::mesh-attributes)
) (value hash-table
)) ¶(eql keyword)
) value) ¶(eql org.shirakumo.fraf.gltf:element-type)
) value) ¶(eql org.shirakumo.fraf.gltf::primitive-mode)
) value) ¶(eql org.shirakumo.fraf.gltf::wrapping)
) value) ¶(eql org.shirakumo.fraf.gltf:filter)
) value) ¶null
)) ¶pathname
)) ¶gltf-element
)) ¶hash-table
) (value gltf-element
)) ¶string
)) ¶vector
)) ¶sparse-accessor
) json-name) ¶buffer-view
) json-name) ¶collision-filter
) json-name) ¶physics-joint-limit
) json-name) ¶physics-joint
) json-name) ¶physics-material
) json-name) ¶shirakumo-camera
) json-name) ¶shirakumo-progression
) json-name) ¶shirakumo-checkpoint
) json-name) ¶shirakumo-killvolume
) json-name) ¶shirakumo-spawner
) json-name) ¶shirakumo-trigger
) json-name) ¶shirakumo-trigger-data
) json-name) ¶shirakumo-effect
) json-name) ¶mesh-shape
) json-name) ¶sphere-shape
) json-name) ¶cylinder-shape
) json-name) ¶capsule-shape
) json-name) ¶articulation-stage
) json-name) ¶articulation
) json-name) ¶image-light
) json-name) ¶spot-light
) json-name) ¶point-light
) json-name) ¶directional-light
) json-name) ¶texture-info
) json-name) ¶animation-sampler
) json-name) ¶animation-channel-target
) json-name) ¶animation-channel
) json-name) ¶mesh-primitive
) json-name) ¶perspective-camera
) json-name) ¶orthographic-camera
) json-name) ¶indexed-element
) json-name) ¶uri-element
) json-name) ¶named-element
) json-name) ¶gltf-element
) json-name) ¶sparse-accessor
)) ¶automatically generated reader method
sparse-accessor
)) ¶automatically generated writer method
sparse-accessor
)) ¶automatically generated reader method
sparse-accessor
)) ¶automatically generated writer method
sparse-accessor
)) ¶automatically generated reader method
sparse-accessor
)) ¶automatically generated writer method
progn
.
:most-specific-first
sparse-accessor
) (table hash-table
)) ¶buffer-view
) (table hash-table
)) ¶collision-filter
) (table hash-table
)) ¶physics-joint-limit
) (table hash-table
)) ¶physics-joint
) (table hash-table
)) ¶physics-material
) (table hash-table
)) ¶shirakumo-camera
) (table hash-table
)) ¶shirakumo-progression
) (table hash-table
)) ¶shirakumo-checkpoint
) (table hash-table
)) ¶shirakumo-killvolume
) (table hash-table
)) ¶shirakumo-spawner
) (table hash-table
)) ¶shirakumo-trigger
) (table hash-table
)) ¶shirakumo-trigger-data
) (table hash-table
)) ¶shirakumo-effect
) (table hash-table
)) ¶mesh-shape
) (table hash-table
)) ¶sphere-shape
) (table hash-table
)) ¶cylinder-shape
) (table hash-table
)) ¶capsule-shape
) (table hash-table
)) ¶articulation-stage
) (table hash-table
)) ¶articulation
) (table hash-table
)) ¶image-light
) (table hash-table
)) ¶spot-light
) (table hash-table
)) ¶point-light
) (table hash-table
)) ¶directional-light
) (table hash-table
)) ¶texture-info
) (table hash-table
)) ¶animation-sampler
) (table hash-table
)) ¶animation-channel-target
) (table hash-table
)) ¶animation-channel
) (table hash-table
)) ¶mesh-primitive
) (table hash-table
)) ¶perspective-camera
) (table hash-table
)) ¶orthographic-camera
) (table hash-table
)) ¶indexed-element
) (table hash-table
)) ¶uri-element
) (table hash-table
)) ¶named-element
) (table hash-table
)) ¶gltf-element
) (table hash-table
)) ¶null
)) ¶null
)) ¶vector
)) ¶indexed-element
)) ¶buffer
.
(setf elt)
.
elt
.
0
:start
:byte-length
Jump to: | %
(
2
A B C D E F G H I J K L M N O P R S T U V W X Y Z |
---|
Jump to: | %
(
2
A B C D E F G H I J K L M N O P R S T U V W X Y Z |
---|
Jump to: | %
*
2
A B C D E F G H I J K L M N O P R S T U V W X Y Z |
---|
Jump to: | %
*
2
A B C D E F G H I J K L M N O P R S T U V W X Y Z |
---|
Jump to: | A B C D E F G I L M N O P R S T U |
---|
Jump to: | A B C D E F G I L M N O P R S T U |
---|