Roundtrip workflow from Blender to EmberGen 1.1 - Mesh Imports & VDB Exports

Sdílet
Vložit
  • čas přidán 19. 06. 2024
  • EmberGen Preset: jangafx-software-files.s3.ama...
    mixamo.com - MMA Roundhouse Kick - Overdrive: 45 @ 30 FPS
    In this video Will shows the viewer how to utilize imported meshes inside of EmberGen 1.1. Starting with an example of how to set up an animation and environment in Blender, we will be using using Mixamo, vertex paint, basic shapes, and camera movement. We will walk through all of this step by step and teach you how to tailor your animation exports to best fit EmberGen. After exporting that environment from Blender, we go over best practices for different FPS values, as well as discuss utilizing the new features of the Import node to create a fire kick simulation. Once we finish exporting from EmberGen, we hop back into Blender to show off novel lighting tricks to speed up your renders inside of Blender.
    Time Stamps:
    0:00 - Intro
    0:57 - Blender Setup
    1:17 - Importing Mesh
    1:37 - Vertex Painting
    3:00 - Assemble Geometry
    3:25 - Create and position Camera
    4:03 - Additional Camera Movement
    4:52 - Vertical Camera
    5:28 - Exporting
    5:43 - Email us at support@jangafx.com :)
    6:07 - Export Settings to consider
    7:13 - EmberGen baby!
    7:27 - Import Node
    7:50 - Retiming
    9:18 - Caution: TimeStep adjustment
    9:33 - Keyframe adjustments
    10:13 - Fit your mesh to the bounding box
    10:52 - Masking
    12:12 - Animating Vertex Paint inside EmberGen
    13:20 - Render Tab
    13:44 - Import Controls (NEW FEATURE)
    14:56 - Find your Voxel Limit
    15:38 - Preview in "higher res"
    16:54 - Exporting with Camera
    17:30 - Single channel capture types
    18:01 - Exporting VDB
    19:00 - Back in Blender: Typical Problems with VDBs
    19:43 - NEW Lighting Technique
    20:56 - Material Settings
    22:00 - Map material to object
    22:52 - Emission Settings
    23:44 - Hide Mesh from Render
    24:19 - Point Light
    25:32 - Animated Sequence with Point Light
    26:13 - Differences between the two light sources
    27:00 - Compositing in Blender
    27:30 - An honest reflection on my testing
  • Krátké a kreslené filmy

Komentáře • 69

  • @makeemtrimble
    @makeemtrimble Před 4 měsíci +2

    Absolute legend. Thank you for this workflow.

  • @bonavl
    @bonavl Před 4 měsíci +9

    I have been missing this specific workflow for a year 😂 Thank you and congratulations on a banger.

  • @ariandesign3981
    @ariandesign3981 Před 4 měsíci +1

    Thank you! I'm a blender user and proud embergen suite owner....i love this video and i Hope a lot videos likes this one Will come in the future..i truly want to thank you and jangaFx!!!!! ❤❤

  • @bmatt2626
    @bmatt2626 Před 4 měsíci +1

    Method looks promising. Thanks, Will!

  • @crypt0sFX
    @crypt0sFX Před 4 měsíci +5

    I have been waiting for this one!!!

  • @markzaikov456
    @markzaikov456 Před 3 měsíci +4

    That volume to mesh is exactly what I need

  • @TroubleShotVFX
    @TroubleShotVFX Před 4 měsíci +13

    Love Embergen but the whole timestep/framestride algorithm thing needs a rethink. It's crazy that that with all the advancements of current gen tech that a program just "doesn't do well" with fast moving objects. If you know that then start right there. Make it a priority to circumvent that specific issue in a future update and make it so easy it can literally be an afterthought. Not something that completely destroys something you've made because you didn't MATH properly at the start. Seem like this entire process was an after thought or at the very least it was putting band aid on a bullet wound.

    • @jangafx
      @jangafx  Před 4 měsíci +7

      Not quite correct. It is not a simple task in the slightest when programming on the GPU. Is it a bandaid? Yes. Are we working on actually fixing it? Yes, but it will require a lot of work. It is of course a priority, but won't be addressed until EmberGen 2.0 when we have a full sparse domain and all of our new solver technology ported to that new system. We're just as frustraited with the solution we have, however for now, with the knowledge, skills, programming prowess, and current codebase, there isn't much we can do minus rewrite embergen entirely from scratch, which is what we're doing for 2.0.

    • @sebastianblatter7718
      @sebastianblatter7718 Před měsícem

      @@jangafx is there an ETA for 2.0 already? just curious. 1.1 is a damn great step into the right direction

    • @jangafx
      @jangafx  Před měsícem

      @@sebastianblatter7718 Our goal has been to have a 2.0 beta sometime this year. Official 2.0 release that's production ready is still unknown. The beta may not make it this year either as we are pouring focus into LiquiGen and some other tooling to aid in 2.0 development.

  • @AdamNakonieczny
    @AdamNakonieczny Před 4 měsíci +1

    Great quality tutorial, thank you!

  • @eloyvino
    @eloyvino Před 4 měsíci +1

    Super useful tutorial! Keep up the good work!

  • @thomasfrose
    @thomasfrose Před 3 měsíci +2

    Super cool tutorial, thank you a lot!

  • @bUildYT
    @bUildYT Před 2 měsíci +1

    amazing video, thx so much!

  • @SanOcelotl
    @SanOcelotl Před 4 měsíci +1

    I was exactly looking for a tutorial like this, nice timing lol

  • @mrezaaff2431
    @mrezaaff2431 Před 3 měsíci +2

    it helped alot thanks

  • @lPerfectHd
    @lPerfectHd Před 4 měsíci +2

    Will always killing it! much love to the team #JangaTakeover

  • @himfrfr1187
    @himfrfr1187 Před 4 měsíci +1

    I love you Will

  • @kingdesignerr
    @kingdesignerr Před 4 měsíci +2

    Thank you

  • @suizenjiful
    @suizenjiful Před měsícem

    素晴らしいチュートリアル。僕らはこれが知りたかった。

  • @theftking
    @theftking Před 3 měsíci +3

    That thing with Blender changing the scene's framerate to sync with the last-imported fbx files screwed me over so hard once.

  • @apeiron24
    @apeiron24 Před 4 měsíci +2

    Partner with professional blender user and let them do the tutorial better. Ember will become more popular. More sales and more productivity.

  • @dossantos_films
    @dossantos_films Před 4 měsíci

    Such a great workflow for the shading on Blender! I was struggling with this quit a lot, and just combining both using After Effect. Amazing stuff!
    I'm still a bit confused regarding the FPS. If I push a 24fps fbx to Embergen, I need them to adapt frame stride to 2.5 (default 60) and when I import back to Blender everything will match?

    • @notwillclarke
      @notwillclarke Před 4 měsíci +2

      Set your override FPS to 60 and leave the Frame Stride at 1! or you can change the Override FPS value to 30 and Frame Stride to 2. Can't do half steps for Frame Stride

  • @user-ir9bm1wl7k
    @user-ir9bm1wl7k Před 4 měsíci +1

    😱👏👏👏

  • @muralikrish2690
    @muralikrish2690 Před 2 měsíci

    I have a sequence with embergen basic fire and smoke simulations, but I want it in transparent ..the fire isn't showing up in the renders ...any way/ideas to work on it ?

  • @Pengwin3D
    @Pengwin3D Před 4 měsíci

    This is great, have always been missing the correct shading in Blender especially on fire.
    Do you happen to know is adaptive grids/bounding boxes will ever be coming to embergen?

    • @jangafx
      @jangafx  Před 4 měsíci +1

      We have something even better than adaptive grids in the works! EmberGen 2.0 will contain these new features.

    • @Pengwin3D
      @Pengwin3D Před 4 měsíci

      Excited to see what you guys got in store :)

    • @user-wg3oe2me7y
      @user-wg3oe2me7y Před 4 měsíci

      This is urgently needed,l like embergen!!!@@jangafx

  • @alimkotwal5876
    @alimkotwal5876 Před 4 měsíci +3

    Can you please make a tutorial on how to composite this in real life footage💯

    • @notwillclarke
      @notwillclarke Před 4 měsíci +2

      When i get confident in my compositing workflow 😅

  • @Shady-Hamza
    @Shady-Hamza Před 4 měsíci +1

    would you please do a tutorial on how to export particles .abc to blender, and read their export size attributes from embergen. Thank you

    • @notwillclarke
      @notwillclarke Před 4 měsíci +2

      we've found some bugs with regards to alembic attributes on our side. eta when this will be fixed is unknown atm but we are working on it!

  • @NatanOutlaw
    @NatanOutlaw Před 4 měsíci

    Very interesting way to accomplish this results. What about particles ? You found out any solution for that ?

    • @notwillclarke
      @notwillclarke Před 4 měsíci +1

      Unfortunately no because EmberGen only exports particle points and need to be instanced in Blender. We're also finding bugs with alembic sequence imports with Blender, and we don't know if its a bug on our side or on their side, so it's very difficult to troubleshoot atm 😅

  • @Darloud
    @Darloud Před 4 měsíci +1

    We need round trip from EmberGen to unreal with particles include blender if needed please.

  • @youpi79000
    @youpi79000 Před měsícem

    Thank you for this very complete tutorial. In blender, I made a simple animation in 24 fps: a sphere moves on the Z axis while accelerating (using the exponential interpolation mode). I export to fbx and load it into Embergen. I apply the rule: Override FPS * Frame Stride = TimeStep with override fps set to 24, frame Stride to 2 and timeStep to 48hz. The vdb is not synchronized with the animation under blender. I tried the same animation in 30 fps under blender, with, under embergen, override fps set to 30, frame Stride to 2 and timeStep to 60hz. The vdb is still not synchronized with my original animation in Blender. What am I doing wrong?
    THANKS !

  • @denizcarta9915
    @denizcarta9915 Před měsícem

    hello, i could need some help , is it possible to use an imported geometry only as an Effector und not as an Emittor. I want to manipulate an fire emittor with an imported Geometry but the Geometry himself should not burn. but rather it should effect the emittor with his geometry, i hope this was clear, my english is ugly sorry, , sadly i cant find an option like that. In Blender forexample, when you start a simulation, you can us an Geometry as an Effector inside the Domain Box. I really need this Option in Embergen. Someone can help pls ?

  • @pitched7401
    @pitched7401 Před 2 měsíci

    A note about sensor fit: It will use the values below, so when you set it to vertical you can just adjust that value. Changing the Focal Length would be a workaround and may not give the exact result.

  • @kobiohanna
    @kobiohanna Před měsícem

    waiting for version 11.9 so we can have it more simple way :)) common guys you can make it

  • @cliffordchan9152
    @cliffordchan9152 Před 4 měsíci +1

    Great info Will! Would the UV projection flames also work for rendering a reflection pass in Blender?

    • @notwillclarke
      @notwillclarke Před 4 měsíci

      Good question, i don't think it will since it's invisible to the camera but I'm not really sure..

  • @user-wg3oe2me7y
    @user-wg3oe2me7y Před 4 měsíci

    How to export particles .abc to blender,This is my most important question! Thx😭

  • @chlbrn
    @chlbrn Před 4 měsíci

    I really wish there is a livelink between Blender and EmberGen than can update on both side when you are making simulations.

    • @notwillclarke
      @notwillclarke Před 4 měsíci

      the coding required for this would be very intense, but as long as you have a dedicated folder and naming structure, you should always be able to open your blender project and have it load whatever the latest assets are

  • @tom120ali
    @tom120ali Před 3 měsíci

    I have a scene in Blender where I have perfectly aligned a 3D building to the real building, so it is overlaid onto it in the Blender render. But then, when I bring the same image sequence background into EmberGen as a backplate (set to 60fps), the model is no longer aligned with the video. I have my exported FBX camera frame rate overridden to 60fps also. I can't seem to figure out a solution and am beginning to think it may be a setting in Blender itself.
    Please help, I'm losing my mind!

    • @notwillclarke
      @notwillclarke Před 3 měsíci

      If you were the one posting in our forums we solved the issue by zeroing out the Camera X / Y Shift 💪

  • @user-gx9xz1mo8i
    @user-gx9xz1mo8i Před měsícem

    But the smokes are not visible with this workflow what about it....

  • @artspirationnn6065
    @artspirationnn6065 Před 3 měsíci

    mapping my png to the mesh does not work i see some fire but the png is flat and the mesh is 3d it doesn't align whatsoever

  • @user-tj2ur1hy8n
    @user-tj2ur1hy8n Před 4 měsíci

    I didn't understand the synthesis part in the blender. What is the node configuration?😂

    • @notwillclarke
      @notwillclarke Před 4 měsíci

      What is the synthesis party you're talking about? Do you mean in compositing them together?

    • @user-tj2ur1hy8n
      @user-tj2ur1hy8n Před 4 měsíci

      @@notwillclarke It's from 27:00. I don't know how to set up the composition node.

    • @notwillclarke
      @notwillclarke Před 4 měsíci

      @@user-tj2ur1hy8n So you have the Blender Render, EmberGen Alpha Channel export, and the EmberGen Render All export. If you pause at 27:28, I'm using 2 mix Channel nodes, the first is set to Mix and the 2nd is set to Screen. Kinda hard describing the connections but you should be able to mimic what i have based on whats on the screen. Hope that helps!

  • @obee_in
    @obee_in Před 3 měsíci +2

    Nice Tutor who this is ?

  • @Im_Ninooo
    @Im_Ninooo Před 4 měsíci

    I guess we're not at the point of not needing to fake emission with a point light yet 😅

  • @sirico8987
    @sirico8987 Před měsícem +1

    Override FPS * Frame Stride = TimeStep

    • @sirico8987
      @sirico8987 Před měsícem

      Can I get a pin on this lmao. Keep coming back

  • @josephnjovuvisuals
    @josephnjovuvisuals Před 4 měsíci

    This frame stride time thing is still confusing to me and you didn’t explain properly

    • @notwillclarke
      @notwillclarke Před 4 měsíci

      What is confusing about Override FPS * Frame Stride = TimeStep?

  • @petterlarsson7257
    @petterlarsson7257 Před 4 měsíci

    liquigen when

    • @jangafx
      @jangafx  Před 4 měsíci

      February 12 - Closed alpha for suite owners

  • @DisintegratorFilms
    @DisintegratorFilms Před 4 měsíci

    This time step, frame stride thing is unfortunately completely befuddling. I know you are trying, but really, that's complete nonsense. Byzantine is the only way to describe this work around. Yikes.

    • @notwillclarke
      @notwillclarke Před 4 měsíci +1

      I thought the equation was simple enough, but point taken

    • @DisintegratorFilms
      @DisintegratorFilms Před 4 měsíci

      I don’t mean to be a jerk here but this seems like something that should have been solved with a slider during alpha or beta tests. I know, it’ll be built into the next one, but it really is a shame. I followed this whole tutorial excitedly and you completely and utterly lost me at that point. I have faith it’ll be fixed eventually.

  • @user-zd7cq8xq7y
    @user-zd7cq8xq7y Před 12 dny

    can you do a car tyre bunout in embergen? and export to blender