![]() I'd really like to enter some contests and eventually share some builds, but at first due to a lack of physical bricks it would be digital imagery and LDD files mainly. To make the imagery I'd like to do some rendering on my Mac. I realize this is already complicating my case slightly as it seems having a PC I'd be havng little to no issues at all. I'm a graphic designer, so I can usually navigate some (but not always all) technical issues and learning new software isn't a problem or a concern. ![]() I am stuck though on a couple points and wondering if I might ask for a bit of help or be pointed in the right direction? I have done a lot of searching this forum and Google in general and found my search results lacking. ![]() Most of it is topics saying "perform a search" or "go read this thread" and I'm just not finding a simple set of steps. I tried Bluerenderer, but I can't even launch it. There's no GUI, so I tried to doubleclick the. jar and launch it through Terminal to no avail. Perhaps I can ask in the Bluerenderer thread. I saw a recent post about LeoCAD, Blender and 3DSMax and that looks promising, but I don't have and can't afford 3DSMax right now.Ī route that does seem plausible right now is POVRay on the Mac. Once I get a model into POVRay if I hit Render I get this error: This is the furthest I have gotten so as tedious as it is to try and work with both LDD and Bricksmith maybe it's the best way to go? Here's where I am stuck at the moment though: I can't figure out how to convert my LDD files into something POVRay can see, but I can remake models in Bricksmith (tedious) and open them in LDView and then export them to POVRay. Possible Parse Error: Cannot find file 'lg_defs.inc', even after trying to append file type extension. Using the Mac command line terminal, navigate to your ldraw folder and then type: Parse Error: Cannot open include file lg_defs.inc. Place the LGeo folder and the LGeo.xml in the "ldraw" folder It's still there, so download from this link: This will scan the "parts" directory and produce a text file listing every brick in the LDraw library.ģ) Eurobricks member Lego2Lego very kindly put the LGeo parts library in his dropbox folder. On first run, you will have to tell it where the LDraw parts library is.Īgain, on first run you will have to tell it where the LDraw parts library is.Ħ) Download and install Mega Pov-Ray (Pov-Ray for the Mac):ħ) Have some fun - build a Lego model in Lego Digital Designer. Save it, then use File->Export Model and select Ldraw file (ldr)Ĩ) Open the ldr file with bricksmith and check it exported correctly. You may need to repair the model as the LDD export is not perfect - there are some types of brick it doesn't include in the output, or sometimes it can include bricks but put them in the wrong place.ĩ) Open the ldr file in the lDView program. Use the camera controls to select a nice angle or view, then click File->Export. Click the button and scroll down to "Native POV geometry" Next to the box saying "File Format: Pov-ray scene file" there is a button marked "options". Play about with the render settings, keep it a small scene at first for a test preview, then click render!Īnd there you have it, high quality renders in 10 easy steps! Under "Set search Paths for additional include files" browse to your ldraw folder and select: Set "Path to XML Mapping file" as the LGeo.xml file you downloaded from Lego2Lego's dropboxġ0) Open the POV-ray scene file using POV-ray, and select the "Files and Paths" tab. You've already done a lot of this, so it should be easy to get everything up and running. There were some slight hurdles but with an outline of steps such as that no real problems. I present disembodied (bright white! blinding ) head of Gelgoog (my simple test from an old file that renders instantly): For the love of LEGO thank you! I never ever would have gotten a couple of those things right. Some settings to sort out, figuring out how to place a background etc, but it works thanks to the both of you! Here's a few follow-up things for the record if anyone else wanders this way, as well as a couple questions: Bricksmith sourceforge how to# ![]() The MakeList.py NathanR listed above I used as-is and got a number of indentation errors when attempting the python command. ![]() I had to do some tinkering on a few lines tabbing indents and trying again each time I got an indent error until I got that right. I then got include errors of file not founds for 'colors.inc', 'math.inc', 'functions.inc' and then 'transforms.inc' on render attempt. I just improvived on colors.inc and copied 'lg_color.inc' and made a duplicate file called 'colors.inc' and placed it also in the lg folder. Worked (maybe? I had better check with the file found on the upcoming site link actually). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |