Jump to content

Blender Cycles & Babylon workflow


Recommended Posts

Hi all ! (first post in this forum)

I know that the exporter works great with blender render materials, but cycles is so powerfull that i want to use it rather than blender render.

I've search but don't find any doc where cycles is the render engine, but i found this line in the babylon what's new :


Blender can now bake Procedural textures & Cycles materials. Plus more. See documentation here (Palmer-JC)

But the documentation is just a list of features compatibility, and the link to TowerOfBabel (which i suppose is a different exporter plugin ?) is dead :)

If i do a simple scene (one camera, on light, one plane with one material, this is what i get : zGsJGSF.png


So here are my questions :

  • Is anyone using cycles & babylon ? If yes, what is the basic workflow ?
  • If the exporter doesn't support yet Cycles, do you know if it is planned ? (it will be very great, especially when you think that the conversion of materials could be set to PBR :rolleyes:)

Thanks for your answers, and sorry for my english.

Link to comment
Share on other sites

First, does not matter how powerful Cycles is, if you can do it with the Blender render, do so.  That render maps much better to BJS.

Essentially for cycles, the exporter just does the last bake as the export progresses.  Saves you the task, and lets you still change your material for future exports.

Gratuitous use of Cycles has consequences:

  • You now have a texture file which needs to be downloaded, & UV for the mesh
  • This makes the material only usable for 1 mesh

If you just have a diffuse node, doing no point to use Cycles.  You can mix Cycles - Blender renders in same scene, just not the same mesh.  If you had 10 meshes with the same cycles material, you are far better of baking it yourself. 

Cycles PBR is not currently mapped to BJS PBR.  I really do not know enough to do that.  Since I have no need right now, it is not a priority for me.

Tower of Babel has moved in repository.  It's documentation moved with it.

Link to comment
Share on other sites

Ok, thanks for this clarification, and for the doc link.

About Cycles, on graphical point on view, I don't think that is a gratuitous use :) You can do so quickly, accurate and better renders with it, compare to classic blender render.

For comparison, I currently use 3dsmax & vray at work, not the 3dsmax scanline renderer (no way ! ^_^). I apply standard materials on my objects of course, but all my lighting is done with vray (with VrayMaterial override during render). I want to switch to blender, but i need to find how to bake a cycles lighting and be able to export to BJS. If i find a workflow, i will share it here.

I will try Tower of babel exporter soon, thanks !

Link to comment
Share on other sites

I view Blender as a BablyonJS input tool, not as a standalone tool.  I know very little about 3dsmax, nor what vray or scanline even are.  But if the way scanline described their data structures meant that it transferred to BJS the best, then they are the best for BJS.

You really need to decide what your final product is.  If it is Blender scene displayed in webGL, then Blend4Web will let you use most anything that could be done in Blender.  BabylonJS is very gaming / performance oriented, using other input programs to map content into it via export.  As a gaming platform Blend4Web is not proven to me.  A game used in a talk at their recent conference, Petigor's Tale, was still loading @ 35% complete after 8 minutes when I gave up.

I think you are better staying with the .babylon file exporter over the Tower of Babel exporter (inline JS generator) right now.  TOB is the one with actual documentation that shows how the mapping works though.  Good luck.

Link to comment
Share on other sites

  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...