Recommended Posts

Hi everyone

I'm a regular on Eurobricks but this is the first time I've posted anything in the digital building forums. :classic:

I've recently started to design MOC's using Lego Digital Designer and this is my first creation...

All the images were rendered using Blue render which I like because it's fairly fast and incredibly easy to use. I was quite happy with these images but then I saw a few other renders that people have created online and am blown away by the quality of them. Some of them are so good that it's hard to tell they aren't built from real bricks.

Can anyone suggest to me, the best software or method of rendering images from models created in LDD. I've tried POV Ray but am not that impressed with the results. Even in top quality the renders seem to have a fake looking sheen that makes them look artificial and almost as if they've been shrink wrapped in plastic. :laugh: It also takes hours to render the images on my PC using POV Ray.

I've been pouring over other threads in the forum and have read a lot about people using Blender. As far as I can tell though the only way of getting LDD models to open in Blender is by converting them to LDraw files first. When I tried this though it messes up a lot of the bricks in my model. Similarly I tried importing them in to Mecabricks but this messes up any bricks that have printed elements on them. Does anyone know of another way of getting LDD files in to Blender directly without it messing up the models?

From what I've seen, Bluerender seems to be the most user friendly option for creating renders. I read somewhere on here that a "Sunflow" patch had been created for Bluerender which gave a more realistic result with better detail and the Lego logo on each stud. When I followed the link to download this though it redirected me to a different site, so I assume this patch has since been removed.

So I'd be very grateful if anyone could suggest anything I can do to make my renders look more realistic or suggest any other software or methods that might give a better result. Thanks! 

 

Share this post


Link to post
Share on other sites
20 minutes ago, Bricked1980 said:

As far as I can tell though the only way of getting LDD models to open in Blender is by converting them to LDraw files first. When I tried this though it messes up a lot of the bricks in my model.

This should help reduce number of incorrectly placed bricks in ldd <-> ldraw conversion:

 

Share this post


Link to post
Share on other sites
19 minutes ago, Bricked1980 said:

[…] converting them to LDraw files first. When I tried this though it messes up a lot of the bricks in my model.

Just answering to this part:

Did you update your ldraw.xml file?  (Link just posted by inkpanther.)

And did you try lxf2ldr, which converts decorations (when possible) and flexible parts (through LSynth)?

 

Share this post


Link to post
Share on other sites

I use Bricklink's Stud.io to import/export my files to/from LDRAW. It's very easy and I have had no problems since I started using it. Stud.io also has a renderer which I also use to create the pictures for my building instructions. I do mostly technic MOCs and taught myself the basics of MLCAD, LDVIEW, and LPUB3D. I love Lpub3D's ability to fade the steps in building instructions. Faded steps make instructions really easy for someone else to follow. You could still use LDD to digitally build your MOCs, convert them to LDRAW in Stud.io, use MLCAD to create the order of your steps, and finally use LPUB3D to create your pages.

Share this post


Link to post
Share on other sites

Many thanks for the tips @inkpanther and @SylvainLS. I've tried updaing the XML file but my LDD files are still messed up when I import them in to Blender. I'll have a look at the other option with the lxf2ldr.

1 hour ago, 1963maniac said:

I use Bricklink's Stud.io to import/export my files to/from LDRAW. It's very easy and I have had no problems since I started using it.

Thanks, I hadn't thought of trying Stud.io. Didn't realise you can generate renders directly from within Stud.io. Is the quality of them any good and how would you say it compares to Blender or Pov Ray?

Share this post


Link to post
Share on other sites
22 minutes ago, Bricked1980 said:

I've tried updaing the XML file but my LDD files are still messed up when I import them in to Blender.

Have you tried opening the exported files in an LDraw program (like LDView)?

(You don’t need to quit LDD to change the ldraw.xml file.  The ldraw.xml file can be changed while LDD is running.)

 

22 minutes ago, Bricked1980 said:

how would you say [Stud.io] compares to Blender or Pov Ray?

Stud.io actually uses LDView (as a library) to export to POVRay and it launches POVRay for you.

You can also get the POVRay file if you want to tweak it (via export I believe).

I haven’t checked but I don’t think they are using the latest wonderfully smooth LGEO files from Darats.

Share this post


Link to post
Share on other sites
26 minutes ago, Bricked1980 said:

Many thanks for the tips @inkpanther and @SylvainLS. I've tried updaing the XML file but my LDD files are still messed up when I import them in to Blender. I'll have a look at the other option with the lxf2ldr.

Thanks, I hadn't thought of trying Stud.io. Didn't realise you can generate renders directly from within Stud.io. Is the quality of them any good and how would you say it compares to Blender or Pov Ray?

Stud.io uses Pov Ray as its renderer but it has some tweaks that are baked in that I like. 

Also if you want a super great render for a cover on the instructions, I suggest looking into MecaBricks but for a high pixel count image you will need to buy credits but to me its worth the price. (it was like $.10 to do the renders I wanted).

Share this post


Link to post
Share on other sites
18 hours ago, Bricked1980 said:

I've been pouring over other threads in the forum and have read a lot about people using Blender. As far as I can tell though the only way of getting LDD models to open in Blender is by converting them to LDraw files first. When I tried this though it messes up a lot of the bricks in my model. Similarly I tried importing them in to Mecabricks but this messes up any bricks that have printed elements on them. Does anyone know of another way of getting LDD files in to Blender directly without it messing up the models?

I've recently started experimenting with rendering (and animating) Lego models in Blender, and (so far) I've found it to be both quicker and more realistic than POV-Ray. Most of the models I've been rendering were built in LDraw (format), but all the LDD models I've tested were converted with Stud.io (which I'm also just beginning to use), with no parts missing.

My advice would be to persist with getting your LDD model(s) imported into Blender, as it's not only easier to adjust the renders, but you can do tons of other things once it's in Blender.

Share this post


Link to post
Share on other sites

There is this bluerender spinoff out there: http://lego.queryen.com/?s=busufl

But the author felt mistreated by the eurobricks community and left. Also I couldn’t get the latest version working on the latest macOS on my MacBook. 

Share this post


Link to post
Share on other sites

Thanks a lot everyone for all the tips and advice. I've been trying out some of the suggestions today. First I installed Stud.io which looks like good software. Unfortunately some of the parts had shifted on my imported LDD file and all the printed elements had lost their graphics. Despite this I still had a go at using the built in renderer but I didn't think the result was quite as realistic as I'd already been able to achieve with Bluerender.

On 16/05/2018 at 4:56 PM, supertruper1988 said:

Also if you want a super great render for a cover on the instructions, I suggest looking into MecaBricks

From what I've seen Mecabricks does seem to give the most life like results. Some of the results I've seen look as close to "photorealistic" as I reckon is possible.

2 hours ago, M2m said:

There is this bluerender spinoff out there: http://lego.queryen.com/?s=busufl

But the author felt mistreated by the eurobricks community and left. Also I couldn’t get the latest version working on the latest macOS on my MacBook. 

Thanks you for this. I've downloaded it and it does work on my PC. The results are pretty good. A bit like Bluerender but all the studs have the Lego logo on them and a small gap is added between each brick for extra realism. The transparent parts also come out really well using this software.

Edited by Bricked1980

Share this post


Link to post
Share on other sites

Yeah you can add depth of field etc in busufl. You may have to add more trace depth etc for better reflection but it increases render time. 

I did this in busufl on my old Mac and old macOS. 

 

rneboq1q1egz.jpg

Share this post


Link to post
Share on other sites

You can import LDD files into mecabricks and then use the Mecabricks Blender plugin to create renders or use the (paid) Mecabricks online rendering feature to create renders super quick on their rendering farm. Mecabricks renders are by far the best renders I've seen so far in my opinion.

Share this post


Link to post
Share on other sites
3 hours ago, legolijntje said:

You can import LDD files into mecabricks and then use the Mecabricks Blender plugin to create renders or use the (paid) Mecabricks online rendering feature to create renders super quick on their rendering farm. Mecabricks renders are by far the best renders I've seen so far in my opinion.

I agree the renders people make using mecabricks are by far the most realistic I've seen. I had a go at opening one of my ldd models in mecabricks and all the parts imported fine apart from all the decorated elements which all lost their prints. This is annoying as otherwise mecabricks works perfectly and definitely makes the best looking and quickest renders.

12 hours ago, M2m said:

Yeah you can add depth of field etc in busufl. You may have to add more trace depth etc for better reflection but it increases render time. 

I did this in busufl on my old Mac and old macOS. 

 

rneboq1q1egz.jpg

That looks great. I've been playing around with this software suite a bit today and I have to say I'm impressed with the results it gives and it's very simple to use. I've found the finished images look term similar to bluerender except they have more details and as you mention it's also possible to add depth of field and background images. Think you can also do basic animation with it too.

 

Thanks again to everyone for your advice and suggestions. :classic:

Share this post


Link to post
Share on other sites

I use stud.io off bricklink website to build my projects and it has built in rendering :)

Edited by snowboarder68

Share this post


Link to post
Share on other sites
3 hours ago, snowboarder68 said:

I use brick.io off bricklink website to build my projects and it had built in rendering :)

The name is Stud.io :wink: and it uses POVRay for rendering.

Share this post


Link to post
Share on other sites
46 minutes ago, SylvainLS said:

The name is Stud.io :wink: and it uses POVRay for rendering.

Oops Thanks for putting me right lol I'm getting old you know lol

Share this post


Link to post
Share on other sites
6 hours ago, snowboarder68 said:

Oops Thanks for putting me right lol I'm getting old you know lol

Who doesn’t? :wink:

And that was more so you could get a better big picture (pun intended :grin:).  All those names, applications, libraries, tools, their relations, etc., that can be difficult to get.

Share this post


Link to post
Share on other sites

Many thanks to everyone who has offered their advice over the last couple of weeks about the best methods to use for rendering my images.

I've just finished my latest LDD project and in the end I used a combination of 3 tools to render the pictures. I used Bluerender, Busufl and the mecabricks in-house rendering system.

If you're interested you can check out the results here...

 

Edited by Bricked1980

Share this post


Link to post
Share on other sites

The three Flickr accounts linked below will certainly say more than I could possibly do...

Renderbricks a.k.a. @Renderbricks 

Gabriele Zannotti a.k.a. @zanna 

Nicolas Jarraud a.k.a. @Scrubs 

 

--Some of my favorites by them below:

 

Edited by LegoModularFan

Share this post


Link to post
Share on other sites
On 05/06/2018 at 8:49 PM, LegoModularFan said:

Many thinks for sharing these links @LegoModularFan. I came across some of these images when I was researching different methods for rendering and the one above is one of my favourites. It's honestly very difficult to tell this is a digital image.

Anyway I think it's safe to say that the most realistic results are the ones created using mecabricks. Unfortunately I didn't discover this until I was well under way designing my brick square post office and by this point I had almost finished the design using ldd. 

If you check out my Flickr page, most of the pics of my mail van were actually generated using mecabricks. I couldn't use this for the main building though because when I tried opening the ldd file in MB loads of the parts were either missing or misplaced. It would have been a huge headache to try and put them all right so I opted to use different methods to render the building shots instead. I am quite pleased with results overall.

Anyway, I have actually started work on a new moc project and this time I am determined to try and learn the basics of MB as I do think this gives the best results when it comes to rendered images.

Share this post


Link to post
Share on other sites

Don't hesitate to ask if you need any help to build/import/render with Mecabricks :classic:

Share this post


Link to post
Share on other sites
On 07/06/2018 at 4:47 AM, Scrubs said:

Don't hesitate to ask if you need any help to build/import/render with Mecabricks :classic:

Thanks for that @Scrubs:classic: And great work with Mecabricks by the way.

Share this post


Link to post
Share on other sites
On 17/05/2018 at 7:43 AM, mocbuild101 said:

My advice would be to persist with getting your LDD model(s) imported into Blender, as it's not only easier to adjust the renders, but you can do tons of other things once it's in Blender.


It's pretty hard, though. First there's Blender which is pretty hard to learn - worth it, but not when you don't plan to use it for anything else. A tool so clumsy and based on kb shortcuts for efficiency, you quickly forget how to use it if you don't use it daily.

Then there are the settings, and the libraries of higher-poly parts, I guess.
Well I never managed to do it, so I stuck with Stud.io's export (or Bluerender for rotations).

Obviously when I see an ultrarealistic render, it's generally Mecabricks. My problem with it, other than the fact I hate its UI, is that the draft are paid as well. I would prefer a tool that generates the drafs on MY computer, with a watermark, and only make me pay for the final render (which will probably be the 20th one).

 

Edited by anothergol

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.