- Sceneform SDK for Android ist als Open-Source-Version und archiviert (github.com/google-ar/sceneform-android-sdk) mit Version 1.16.0 verfügbar.
- Diese Website (developers.google.com/sceneform) dient als Dokumentationsarchiv für die vorherige Version, Sceneform SDK for Android 1.15.0.
- Verwenden Sie keine Version 1.17.0 der Sceneform-Maven-Artefakte.
- Die Artefakte 1.17.1 Maven können verwendet werden. Abgesehen von der Version sind die 1.17.1-Artefakte jedoch mit den 1.15.0-Artefakten identisch.
Headless-Engine-Wrapper
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Schnittstelle für die Swiftshader-gestützte Version der Filament-Engine.
Public Methods
Logo: SwapChain
|
|
Logo: SwapChain
|
|
Logo: SwapChain
|
|
Ungültig
|
|
Ungültig
|
|
Übernommene Methoden
Aus Klasse
java.lang.Object
Objekt
|
clone()
|
boolean
|
|
Ungültig
|
endgültig()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
Finale void
|
benachrichtigen()
|
Finale void
|
notifyAll()
|
String
|
toString()
|
Finale void
|
wait(langes arg0, int-arg1)
|
Finale void
|
wait(langes Argument0)
|
Finale void
|
wait()
|
Felder
public
static
final
String
TAG
Public Constructors
öffentlich
HeadlessEngineWrapper
()
Public Methods
public
SwapChain
createSwapChain
(Objekt-Oberfläche, lange Flags)
Gültige Oberflächentypen: – Android: Oberfläche – Sonstiges: keine
Flags: Siehe CONFIG-Flags in SwapChain.
public
SwapChain
createSwapChain
(Objekt-Oberfläche)
Gültige Oberflächentypen: – Android: Oberfläche – Sonstiges: keine
public
SwapChain
createSwapChainFromNativeSurface
(NativeSurface-Oberfläche, lange Flags)
öffentlich
void
zerstören
()
public
void
LöschSwapChain
(SwapChain SwapChain)
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2022-09-26 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2022-09-26 (UTC)."],[[["`HeadlessEngineWrapper` provides an interface for the swiftshader-backed Filament engine, enabling off-screen rendering."],["It allows the creation and destruction of swap chains for rendering to various surfaces."],["Inherits functionalities from `FilamentEngineWrapper` and `IEngine` for managing entities, cameras, scenes, and other rendering resources."],["Offers methods for creating and destroying core Filament components like cameras, renderers, scenes, and more."],["Includes a public constructor and a `destroy()` method for lifecycle management."]]],["The `HeadlessEngineWrapper` class facilitates interaction with the Filament engine. Key actions include creating and destroying `SwapChain` objects, which are essential for rendering. `createSwapChain` can accept a surface object (Android Surface), and optionally a set of flags, or a `NativeSurface` with flags. `destroySwapChain` is used for cleaning up. The class also inherits methods for creating and destroying Cameras, Scenes, Renderers, and other rendering-related objects and utility function such as `getFilamentEngine`.\n"]]