toggle menu
SceneView
androidJvm
switch theme
arsceneview
io.
github.
sceneview.
ar
add
Lifecycle
Listener()
add
Transform
Changed
Listener()
ARCore
Ar
Fragment
On
Tap
Model
Listener
ARScene()
ARScene
View
Companion
Default
ARCamera
Node
Base
Ar
Fragment
configure()
get
Config()
get
Description()
get
Scene()
is
Focusable
k
Default
Hit
Test
Instant
Distance
local
Position
local
Rotation
local
Scale
on
Updated()
Plane
Visualizer
remember
ARCamera
Node()
remember
ARCamera
Stream()
remember
AREnvironment()
Scene
io.
github.
sceneview.
ar.
arcore
add
Augmented
Image()
ARSession
can
Host
Cloud
Anchor()
configure()
create
Anchor()
create
Anchor
Or
Null()
distance
To()
distance
To
Plane()
filter
Types()
find
By
Type()
first
By
Type
Or
Null()
fps()
get
Projection
Transform()
get
Updated
Augmented
Faces()
get
Updated
Augmented
Images()
get
Updated
Planes()
get
Updated
Streetscape
Geometries()
get
Updated
Trackables()
has
Updated
Trackable()
hit
Test()
interval
Seconds()
is
Tracking
is
Tracking
Plane()
is
Valid()
position
quaternion
rotation
transform
view
Transform
x
Direction
y
Direction
z
Direction
io.
github.
sceneview.
ar.
camera
ARCamera
Stream
Companion
k
Camera
Texture
Parameter
k
Depth
Texture
Parameter
k
UVTransform
Parameter
io.
github.
sceneview.
ar.
light
Light
Estimator
Companion
Estimation
io.
github.
sceneview.
ar.
node
Anchor
Node
ARCamera
Node
Augmented
Face
Node
Augmented
Image
Node
Cloud
Anchor
Node
Companion
Hit
Result
Node
Pose
Node
Rooftop
Anchor
Node
Companion
Streetscape
Geometry
Node
Terrain
Anchor
Node
Companion
Trackable
Node
io.
github.
sceneview.
ar.
scene
destroy()
Plane
Renderer
Companion
Plane
Renderer
Mode
RENDER_ALL
RENDER_CENTER
sceneview
com.
google.
ar.
sceneform
Sceneform
com.
google.
ar.
sceneform.
rendering
Color
Dp
To
Meters
View
Sizer
External
Texture
Fixed
Height
View
Sizer
Fixed
Width
View
Sizer
Load
Gltf
Listener
Gltf
Load
Stage
LOAD_STAGE_NONE
FETCH_MATERIALS
DOWNLOAD_MODEL
CREATE_LOADER
ADD_MISSING_FILES
FINISHED_READING_FILES
CREATE_RENDERABLE
Load
Renderable
From
Filament
Gltf
Task
Material
Builder
Model
Renderable
Builder
Plane
Factory
Renderable
Builder
Renderable
Definition
Builder
Submesh
Builder
Renderable
Instance
Skinning
Modifier
Renderable
Internal
Filament
Asset
Data
Render
View
To
External
Texture
On
View
Size
Changed
Listener
Resource
Manager
Shape
Factory
Texture
Builder
Sampler
Builder
Mag
Filter
NEAREST
LINEAR
Min
Filter
NEAREST
LINEAR
NEAREST_MIPMAP_NEAREST
LINEAR_MIPMAP_NEAREST
NEAREST_MIPMAP_LINEAR
LINEAR_MIPMAP_LINEAR
Wrap
Mode
CLAMP_TO_EDGE
REPEAT
MIRRORED_REPEAT
Usage
COLOR_MAP
NORMAL_MAP
DATA
Texture
Internal
Data
Thread
Pools
Vertex
Builder
Uv
Coordinate
View
Attachment
Manager
View
Renderable
Builder
Horizontal
Alignment
LEFT
CENTER
RIGHT
Vertical
Alignment
BOTTOM
CENTER
TOP
View
Renderable
Helpers
View
Renderable
Internal
Data
View
Sizer
com.
google.
ar.
sceneform.
resources
Resource
Holder
Resource
Registry
com.
google.
ar.
sceneform.
utilities
Android
Preconditions
Buffer
Helper
Load
Helper
Moving
Average
Moving
Average
Milliseconds
Tracker
Sceneform
Buffer
Utils
Time
Accumulator
io.
github.
sceneview
create
Camera()
create
Environment
Loader()
create
Material
Loader()
create
Model
Loader()
destroy
Geometry()
destroy
Renderable()
destroy
Transformable()
Entity
Entity
Instance
Filament
Entity
Filament
Entity
Instance
remember
Camera
Manipulator()
remember
Camera
Node()
remember
Collision
System()
remember
Engine()
remember
Environment()
remember
Environment
Loader()
remember
Main
Light
Node()
remember
Material
Loader()
remember
Model
Loader()
remember
Node()
remember
Nodes()
remember
On
Gesture
Listener()
remember
Renderer()
remember
Scene()
remember
View()
remember
View
Node
Manager()
safe
Destroy()
safe
Destroy
Camera()
safe
Destroy
Entity()
safe
Destroy
Environment()
safe
Destroy
Geometry()
safe
Destroy
Index
Buffer()
safe
Destroy
Indirect
Light()
safe
Destroy
Material()
safe
Destroy
Material
Instance()
safe
Destroy
Material
Loader()
safe
Destroy
Model()
safe
Destroy
Model
Loader()
safe
Destroy
Renderable()
safe
Destroy
Renderer()
safe
Destroy
Scene()
safe
Destroy
Skybox()
safe
Destroy
Stream()
safe
Destroy
Texture()
safe
Destroy
Transformable()
safe
Destroy
Vertex
Buffer()
safe
Destroy
View()
Scene()
Scene
View
Companion
Default
Camera
Node
Default
Light
Node
io.
github.
sceneview.
animation
Animatable
Model
Model
Animation
Property
Values
Holder
Model
Animator
Property
Values
Holder
Node
Animator
Transition
Vector
Converters
io.
github.
sceneview.
collision
Box
Change
Id
Collider
Collision
Shape
Collision
System
Companion
Hit
Result
Math
Helper
Matrix
Plane
Preconditions
Quaternion
Quaternion
Evaluator
Ray
Ray
Hit
Sphere
Transform
Provider
Vector3
Vector3Evaluator
io.
github.
sceneview.
components
Camera
Component
Component
Filament
Camera
Light
Component
PRIORITY_DEFAULT
PRIORITY_FIRST
PRIORITY_LAST
Renderable
Component
Renderable
Instance
io.
github.
sceneview.
environment
Environment
IBLPrefilter
io.
github.
sceneview.
geometries
Cube
Builder
Companion
Cylinder
Builder
Companion
Geometry
Builder
Vertex
geometry()
get
Offsets()
has
Colors
has
Normals
has
Uv
Coordinates
Plane
Builder
Companion
set
Geometry()
set
Indices()
set
Vertices()
Shape
Builder
Companion
Sphere
Builder
Companion
Uv
Coordinate
Uv
Scale
io.
github.
sceneview.
gesture
Camera
Gesture
Detector
Gesture
Detector
On
Gesture
Listener
Simple
On
Gesture
Listener
Move
Gesture
Detector
On
Move
Listener
Simple
On
Move
Listener
orbit
Home
Position()
Rotate
Gesture
Detector
On
Rotate
Listener
Simple
On
Rotate
Listener
Scale
Gesture
Detector
On
Scale
Listener
Simple
On
Scale
Listener
target
Position()
transform
io.
github.
sceneview.
loaders
Environment
Loader
Material
Loader
Uv
Coordinate
Model
Loader
Companion
io.
github.
sceneview.
managers
build()
color()
direction()
get
All
Children()
get
Children()
get
Direction()
get
Parent
Or
Null()
get
Position()
get
Quaternion()
get
Transform()
get
World
Transform()
materials()
position()
safe
Destroy()
set
Direction()
set
Parent()
set
Position()
set
Quaternion()
set
Transform()
io.
github.
sceneview.
material
k
Material
Default
Metallic
k
Material
Default
Reflectance
k
Material
Default
Roughness
set
Ao
Index()
set
Ao
Strength()
set
Base
Color
Factor()
set
Base
Color
Index()
set
Base
Color
Map()
set
Base
Color
Uv
Matrix()
set
Clear
Coat
Factor()
set
Clear
Coat
Index()
set
Clear
Coat
Map()
set
Clear
Coat
Normal
Index()
set
Clear
Coat
Normal
Map()
set
Clear
Coat
Normal
Scale()
set
Clear
Coat
Normal
Uv
Matrix()
set
Clear
Coat
Roughness
Factor()
set
Clear
Coat
Roughness
Index()
set
Clear
Coat
Roughness
Map()
set
Clear
Coat
Roughness
Uv
Matrix()
set
Clear
Coat
Uv
Matrix()
set
Color()
set
Emissive
Factor()
set
Emissive
Index()
set
Emissive
Map()
set
Emissive
Strength()
setemissive
Uv
Matrix()
set
External
Texture()
set
Glossiness
Factor()
set
Invert
Front
Face
Winding()
set
Metallic()
set
Metallic
Factor()
set
Metallic
Roughness
Index()
set
Metallic
Roughness
Map()
set
Metallic
Roughness
Uv
Matrix()
set
Normal
Index()
set
Normal
Map()
set
Normal
Scale()
set
Normal
Uv
Matrix()
set
Occlusion
Map()
set
Occlusion
Uv
Matrix()
set
Parameter()
set
Reflectance()
set
Roughness()
set
Roughness
Factor()
set
Specular
Factor()
set
Texture()
Video
Material
io.
github.
sceneview.
math
almost
Equals()
Box()
center
Position
Color
color
Of()
compare
To()
Direction
equals()
get
Center()
half
Extent
Size
lerp()
look
At()
look
Towards()
normal
To
Tangent()
Position
Position2
quaternion
Rotation
Scale
Size
slerp()
times()
to
Collision
Ray()
to
Color()
to
Columns
Double
Array()
to
Columns
Float
Array()
to
Direction()
to
Float3()
to
Float4()
to
Linear
Space()
to
Matrix()
to
New
Quaternion()
to
Old
Quaternion()
to
Position()
to
Quaternion()
to
Rotation()
to
Scale()
to
Size()
to
Transform()
to
Vector3()
to
Vector3Box()
Transform
Transform()
io.
github.
sceneview.
model
as
Deferred()
attach
Skin()
await()
build()
cameras
cameras
Entities
collision
Shape
detach
Skin()
empty
Node
Entities
engine
get
Animation
Index()
get
Renderable
By
Name()
is
Shadow
Caster
is
Shadow
Receiver
light
Entities
light
Entity
Instances
light
Manager
material
Instances
Model
model
Model
Instance
renderable
Entities
renderable
Instances
renderable
Manager
renderable
Names
renderables
Primitive
Counts
set
Blend
Order()
set
Culling()
set
Global
Blend
Order
Enabled()
set
Layer
Mask()
set
Morph
Weights()
set
Priority()
set
Screen
Space
Contact
Shadows()
io.
github.
sceneview.
node
Camera
Node
Cube
Node
Cylinder
Node
Geometry
Node
get()
get
Or
Null()
Image
Node
Light
Node
Mesh
Node
Model
Node
Camera
Node
Child
Node
Empty
Node
Light
Node
Playing
Animation
Renderable
Node
Node
On
Node
Gesture
Listener
Plane
Node
Renderable
Node
Shape
Node
Simple
On
Node
Gesture
Listener
Sphere
Node
View
Node
Companion
View
Node2
Layout
Window
Manager
io.
github.
sceneview.
texture
Image
Texture
Builder
Companion
set
Bitmap()
set
Stream()
Texture
Sampler2D
Texture
Sampler
External
use()
Video
Texture
Builder
io.
github.
sceneview.
triangulation
Delaunator
Edge
IEdge
IPoint
ITriangle
IVoronoi
Cell
Point
Triangle
Voronoi
Cell
Earcut
Any
To
XYTransform
Input
Point3
Vertex
Index
io.
github.
sceneview.
utils
clone()
culling
Projection
Transform
destroy()
ev100
exposure
Factor
File
Loader
forward
Direction
fps()
get
Resource
Uri()
illuminance
interval()
interval
Seconds()
left
Direction
load
File
Buffer()
look
At()
luminance
model
Transform
motion
Event
To
Ray()
motion
Event
To
World()
Open
GL
pick()
pick
Node()
projection
Transform
read
Buffer()
scaling
screen
To
Ray()
screen
To
World()
set
Custom
Projection()
set
Keep
Screen
On()
set
Scaling()
size
Surface
Mirrorer
Surface
Mirror
to
Byte
Array()
up
Direction
view
To
Ray()
view
To
World()
view
Transform
world
To
Screen()
world
To
View()
sceneview
/
io.github.sceneview.geometries
/
Cube
/
Builder
/
build
build
open
override
fun
build
(
engine
:
Engine
)
:
Cube