Informationen zu den Problemen und Lösungen beim Importieren von GLB-Animationen in Cäsium 1.0

Ein früheres Unternehmen übernahm ein Projekt eines staatseigenen Unternehmens, um Geräteanimationen durchzuführen, Dateien im GLB-Format zu exportieren und Cäsium-Kontrollgeräte zu importieren, um zu starten und bei den Problemen und Lösungen zusammenzuarbeiten, auf die staatliche Unternehmensentwickler stoßen (meine persönliche Ebene ist). begrenzt, ich werfe nur Ideen vor und hoffe, dass mehr Leute sie entwickeln. Können Sie einige dieser Art von Informationen weitergeben? Es bereitet immer noch Kopfschmerzen, wenn Sie plötzlich auf ein Problem stoßen.

Da es sich bei der Animation um ein vorübergehendes Lernen handelt, mögen viele Probleme einfach sein, aber es fällt mir auch schwer, damit umzugehen (persönliche Fähigkeiten und Fernübergabe).

Werkzeuge verwenden:

3dsmax2016+babylon-Plug-in. Der Export ist auf eingestellt

Wenn mehrere Geräte einzeln in einer Szene an die Entwicklung übertragen werden müssen, können Sie „Nur ausgewählte Geräte exportieren“ (nur die ausgewählten exportieren) aktivieren, nach Bedarf gltf oder glb festlegen, den Pfad des Modellpfads festlegen und den Speicherort des Pfadordners ändern/verschieben In anderen Ordnern oder Datenträgern müssen Sie es beim Exportieren zurücksetzen, da sonst ein Fehler auftritt.

Sie können beim Exportieren auf „Export&Run“ klicken und es wird gleichzeitig im Standardbrowser geöffnet, um den Status des Modells in der exportierten Animationsdatei zu überprüfen: ob die Animation normal abgespielt wird und ob das Material normal ist; Sie können auch den GLB ansehen Animationseffekt auf der GLTF-Viewer-Website und Ziehen des GLB-Modells Einfach hineingehen;

Probleme und Lösungen:

 1. Bei Koordinatenproblemen verwenden Sie am besten das Modell von Partei A, wählen Sie das separat zu liefernde Gerätemodell aus und verwenden Sie Speichern unter – Speichern Sie das ausgewählte Objekt oder Exportieren – Exportieren Sie das ausgewählte Objekt, um zu verhindern, dass sich die Koordinaten verschieben.

1.2. Einheiten. Wenn die exportierte Animationsentwicklungsseite das importierte Gerät anzeigt, es aber nicht anzeigt, wurden entweder die Koordinaten verschoben oder die Einheiten sind falsch. Überprüfen Sie, ob die Einheiten konsistent sind, einschließlich der Systemeinheiten.

2. Achten Sie auf die Normalrichtung des Modells. Wenn es einseitig ist, können Sie einen Schalenmodifikator hinzufügen, um zu verhindern, dass die Oberfläche im Cäsium verschwindet und durchscheint.

3. Material: Beim Exportieren von glb oder gltf müssen Sie das Standardmaterial des Scanline-Renderers verwenden. Sie können es in den Rendering-Einstellungen auf den Standardwert ändern, bevor Sie das Modell importieren [hier für höhere Versionen wie Version 20 ist der Arnold-Renderer eingebaut, und das Standardmaterial ist physisches Material], natürlich ist es nicht unmöglich, Materialien von anderen Renderern zu verwenden. Ich hatte hier Probleme und das Standardmaterial ist besser.

3.1 Wenn Sie ein durchscheinendes Material verwenden, verringern Sie die Deckkraft des Materials und ändern Sie den Transparenzmodus der Babylon-Attribute auf „Verschmelzen“.

3.2 Fehler durch fehlende maximale Dateitexturen;

 Überprüfen Sie nach dem Importieren der Szene zunächst mit Umschalt + T, ob die Szenentexturen fehlen. Andernfalls enthält das exportierte gltf Texturen, die vom System nicht durchsucht werden können, und es wird ein Fehler gemeldet. [Nur zur Erinnerung: Verwenden Sie am besten das fbx-Format, wenn Sie Dateien untereinander übertragen.]

4. Animation, exportieren Sie die vom Modifikator erstellte Animation. Ich habe jemanden gefragt und gesagt, dass ich die Animationsrahmen backen muss, aber ich konnte es nicht herausfinden. Ich habe lange online gesucht und es war immer noch unklar. Mein Niveau ist nicht hoch. Ich verwende derzeit Collapse und exportiere dann fbx. , überprüfe die Backanimation [noch nicht gelöst]. Nachdem ich es jedoch bestätigt hatte, legte ich mich einfach hin; ich habe es mit babylon exportiert,  aber es gab keine Animation; es ist jetzt fertig. Gleichzeitig habe ich den Job gewechselt und an Szenen gearbeitet, sodass ich keine Zeit dafür hatte Studieren Sie das. Ich frage mich, ob jemand kommen und mir einen Rat geben kann. Vielen Dank. Wenn dieser Artikel von Nutzen sein kann, wird er nicht umsonst sein.

 Abschließend: Wenn Sie immer noch Probleme haben und unter Zeitdruck stehen, zögern Sie nicht. Sie können die Einheiten, Texturen und Positionen überprüfen und es dann über fbx erneut tun. Hoffentlich bin ich der Einzige, der diese Flüchtigkeitsfehler macht.

Supongo que te gusta

Origin blog.csdn.net/weixin_64625272/article/details/131884520
Recomendado
Clasificación