Dutch Blender Community

Creaties => Animaties => Topic gestart door: Léon op 08 oktober 2019, 09:49:48 am

Titel: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Léon op 08 oktober 2019, 09:49:48 am
Voor ons werk hebben wij in Blender een animatie gemaakt van een anatomisch kniemodel. De animatie is opgebouwd uit een serie meshes en mbv. de addon 'stop-motion obj' omgezet naar een animatiesequentie. Deze animatie willen wij nu exporteren naar een FBX-bestand met de bedoeling om deze te kunnen inlezen in de FBX-viewer van AutoDesk.
Het uiteindelijke doel is dat een chirurg dit bewegende FBX-model kan gebruiken voor visuele uitleg tijdens een overleg met een patiënt.

Echter de vraag is nu welke (export-)instellingen we moeten gebruiken om dit voor elkaar te krijgen.
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: IJp op 08 oktober 2019, 11:02:24 am
Misschien zijn deze settings ook toe te passen op FBX-viewer van AutoDesk.

https://youtu.be/ysl0qYq5p9w
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Léon op 08 oktober 2019, 16:16:05 pm
Wat een snelle jongen, zeg! Flitsende presentatie.

We hebben er al mee gepruts, maar tot nog toe zonder resultaat. Wat we wel zien is dat hij ook gebruik maakt van armature voor zijn animatie, iets wat wij (nog) niet doen.
Onze animatie draait wel in Blender zelf en we kunnen tijdens de animatie ook ronddraaien e.d. alleen niet in FBX-viewer. Daarin zien we dat alle frames kennelijk wel worden ingelezen, maar slechts een frame is zichtbaar in de viewer. De animatie draait niet af.

Ontbreekt er wellicht nog iets aan de animatie (zoals armature), maw. wat is er nodig om een 3D-animatie te draaien in een viewer?
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: IJp op 09 oktober 2019, 19:31:48 pm
Je kunt de animatie in Blender in meerdere formaten opslaan kies er een die elke viewer kan afspelen.
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Léon op 10 oktober 2019, 08:04:21 am
Dag Wil,

Ik ga het proberen, maar mocht het me niet lukken, zou jij dan misschien willen kijken of je mijn bestand kunt omzetten naar een werkende animatie in FBX-viewer?

Groet,
Léon
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Ruud op 10 oktober 2019, 09:34:48 am
Helaas kan ik je niet helpen geen kaas gegeten van exporteren. Succes het zal vast wel lukken.
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: IJp op 10 oktober 2019, 16:03:03 pm
Ik zie nu pas dat de FBX-viewer heel speciaal is en die heb ik niet.
Ik bedoelde de animatie renderen in H.264, mpeg, Mov, Avi, Ogg, MP4 en deze in een viewer afspelen maar ik merk dat dat niet de bedoeling is.
Misschien kun je Blender 2.79 proberen misschien werkt Fbx nog niet goed met Blender 2.80

Hier nog iets over Fbx om te proberen.
https://hub.jmonkeyengine.org/t/how-to-convert-fbx-to-blender-with-animations/33705

https://www.blender3darchitect.com/modeling-for-architecture/import-ascii-fbx-files-blender/
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Ruud op 10 oktober 2019, 21:48:29 pm
Is sketchfab geen alternatief ,volgens mij ondersteund het alle 3d software,ik heb er ooit een file ingezet en alles is te bekijken van draadmodel tot normalmap tot animatie. Hier het model wat ik gemaakt had
https://sketchfab.com/3d-models/robotblend-b0c0b066cd7d4c969654fad807aacadf?fbclid=IwAR0nre5AiXEjHWF4n1i5B7DKhnRswhI5zWDZ1yHhmnpiLgvwFy0GXv6iEAs
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Léon op 10 oktober 2019, 22:15:04 pm
Ruud.

Ik ken Sketchfab niet, maar wist wel van het bestaan. Zou best eens een goed alternatief kunnen zijn. Ik ga er naar kijken.

Bedankt voor de suggestie!
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: koos2 op 13 oktober 2019, 11:05:23 am
Ik begrijp de gang van zaken niet precies. Naar mijn weten is een animatiesequentie de beweging niet veroorzaakt door bones, maar meer een vervorming van de mesh, zoals bijv. door shape keys. Ieder verschil van stand/vorm is een aparte file of apart maar samengevoegd zoals Alambic.

FBX is een bestand waarbij de vervorming komt door bones. Om die 2 werelden naar elkaar te brengen lijkt mij een kromme weg.

Waarschijnlijk begrijp ik niet precies wat jullie aan het doen zijn. Anders zou ik in het eerste bestand zorgen dat de beweging door bones wordt veroorzaakt en dan als fbx bestand exporteren.
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: Léon op 15 oktober 2019, 09:32:41 am
@Koos2.
Inderdaad het betreft hier een meshvervorming die als animatie in Blender zelf te bekijken is. Er komen dus ook geen bones aan te pas. De verschillende meshes zijn het eindresultaat van een 4D-CTscan. Voor het begrip; een 4D-CTscan is een CT-scan (= 3D) met als extra factor tijd, waardoor je (in dit geval) de beweging van een patiëntenknie kunt volgen.
Ik kan helaas het bestand niet toevoegen aan mijn commentaar (of is daar een andere manier voor?)

Sketchfab zou een optie kunnen zijn, echter je kunt maar een beperkt aantal bestanden uploaden (tenzij je bereidt ben meer te betalen).

Wat ik wel gevonden heb als mogelijke oplossing is Blend3Web (Blend4web is not just a WebGL viewer - it exports entire Blender scenes complete with animation and interactive controls to HTML!). Is er iemand die hier ervaring mee heeft?

https://www.blendernation.com/2014/07/11/blend4web-an-interactive-3d-viewer/
https://www.blend4web.com/en/
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: koos2 op 15 oktober 2019, 11:08:42 am
Ik ken het, maar ben er nog niet aan toegekomen. Volgens mij moet je er ook voor betalen.

Ik vind het leuk om over deze vraag verder na te denken. Nu ik het probleem beter begrijp hoop ik dat ik verder kom. Ik heb helaas niet veel tijd. Misschien is het een mogelijkheid om de verschillende versies van de mesh aan een mesh toe te voegen als shape key en de animatie dan te laten ontstaan door een driver op die shape keys aangestuurd door een bone.  Het zou kunnen zijn dat de verschillende meshes verschillende topology hebben en een verschillende vertex count waardoor deze optie niet gaat lukken.

Ik zal nog eens verder denken.
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: koos2 op 15 oktober 2019, 14:06:15 pm
Je kunt me het bestand eventueel mailen, maar ik kan  je niet garanderen dat ik er wat mee doe. Ik heb het nogal druk. Maar als ik het niet heb doe ik het zeker niet want dan kan ik het niet eens. Is er een deadline?

Ik zit ook een beetje te denken of er niets is via Alembic naar fbx, maar daar heb ik ook maar weinig ervaring mee. Ik zie dat daar tutorials over zijn, maar zelf nog niet bekeken. War voor een bestand is het originele bestand dat je van de scanner krijgt?
Titel: Re: Blenderanimatie exporteren naar FBX-formaat voor 3D-visualisatie in FBX-viewer
Bericht door: koos2 op 17 oktober 2019, 11:39:48 am
Ik heb je een bestand gestuurd. De animation sequence heb ik nu op een andere manier gemaakt. Inplaats van wel niet visible/ renderable heb ik dit veranderd in schaal 100% of 0%. Dit is wel om te zetten naar FBX, maar ook wel veel handwerk.