Jump to content


LDD 4.3.5 Custom Decorations


  • Please log in to reply
5 replies to this topic

#1 kangmingjie

kangmingjie

    Posts: 44
    Joined: 16-April 12
    Member: 28011

Posted 24 October 2012 - 06:47 AM

I know I'm resurrecting a topic that has been beaten to death, but I have searched and searched for a way to create my own decorations for LDD 4.3.5 minifig torsos, heads, shields, flags, etc., but have not found anything useful.

My question is: How can I take a .ldr file and convert it to a .lxf file?

My plan is to create a new decoration in LEGO Sticker Generator, convert it to a .dat file for LDraw and the convert the .ldr file to a .lxf.

I play a LDD RPG over on the Brikwars forums and wanted to make the game more interesting. Any help since LDD has changed quite a bit since last year? I'm thinking my best bet is to learn LDD Manager, but I don't have MS Access.

Thanks in advance for the help or bad news.

Edited by kangmingjie, 24 October 2012 - 06:49 AM.


#2 JopieK

JopieK

  • Kneecap Buster


    Posts: 2412
    Joined: 04-January 07
    Member: 1180
    Country: Netherlands

Posted 24 October 2012 - 07:27 AM

That would be a very neat idea, I'm currently very busy with my master thesis, but would not mind to check some things for you... better not use MS Access but XML files like LDD does or SQLLite or so.

New Member? Read This | Questions? Need Help?Ask Here
Site Guidelines | Eurobricks FAQ | Visual User Guide


Posted Image

-== Classic LEGO trains are the best ==-

Do you need replacement stickers for LEGO (reproductions and customs): ministickers.nl

What then about the LEGuanO?!


#3 hrontos

hrontos

    Posts: 723
    Joined: 05-August 11
    Member: 19500
    Country: Slovakia

Posted 24 October 2012 - 09:29 AM

Both LDD LXF format and LDRAW LDR format contain only part IDs and positions. They are not like real 3D formats with complete 3D data. 3D data are stored in separate database. In case of LDD it is the db.lif file and in case of LDRAW it is the directory with the DAT files. This means, that you can convert LDR to LXF, but your changes in the custom DAT file will not be reflected at all since DAT file will not be merged into db.lif file. And it is not possible to add DAT file to db.lif and so no custom decorations in LDD are possible.

Or may be I missed what you wanted to do?

#4 kangmingjie

kangmingjie

    Posts: 44
    Joined: 16-April 12
    Member: 28011

Posted 24 October 2012 - 04:50 PM

View PostJopieK, on 24 October 2012 - 07:27 AM, said:

That would be a very neat idea, I'm currently very busy with my master thesis, but would not mind to check some things for you... better not use MS Access but XML files like LDD does or SQLLite or so.

Congrats on getting to the thesis. I'm not quite there yet as I'm still an undergrad. At least my generals are out of the way. Thanks for the help.

View Posthrontos, on 24 October 2012 - 09:29 AM, said:

Both LDD LXF format and LDRAW LDR format contain only part IDs and positions. They are not like real 3D formats with complete 3D data. 3D data are stored in separate database. In case of LDD it is the db.lif file and in case of LDRAW it is the directory with the DAT files. This means, that you can convert LDR to LXF, but your changes in the custom DAT file will not be reflected at all since DAT file will not be merged into db.lif file. And it is not possible to add DAT file to db.lif and so no custom decorations in LDD are possible.

Or may be I missed what you wanted to do?

Pretty close to what I was thinking. I want to start with the .dat file and put it into LDraw so it becomes a .ldr. From there, I was thinking that I could somehow convert it to a .lxf and use it in LDD as I wanted.
It would be so much easier if TLG allowed user made .png's to be placed on the minifig head and torso pieces. I'm a cinematography/business major, so this delving into the world of computer programming is pretty new to me. Still, I appreciate the help and look forward to conquering this problem with everyone.

#5 Calabar

Calabar

    Posts: 2236
    Joined: 11-April 10
    Member: 10232
    Country: Italy

Posted 24 October 2012 - 05:34 PM

@kangmingjie
I've a bad and (perhaps) a good news for you.

The bad news is that it is not possible to add custom decorations in LDD if not hacking the software.
We debated for a long period about that, and as you can read in the Section Rules has been decided to don't provide support for this kind of operations that violate LDD EULA.
As hrontos told you, all brick definitions and decorations are internal resources of LDD, and then, to add a new decoration, you need to modify the internal database.

The good news is that it is possible to create hight quality images based on .lxf files, and in these images you can replace LDD decorations with custom decorations.
You can do that using LDD2PovRay software.
"Official LEGO Sets made in LDD" topic: Read guidelines before posting!

#6 kangmingjie

kangmingjie

    Posts: 44
    Joined: 16-April 12
    Member: 28011

Posted 24 October 2012 - 06:17 PM

View PostCalabar, on 24 October 2012 - 05:34 PM, said:

@kangmingjie
I've a bad and (perhaps) a good news for you.

The bad news is that it is not possible to add custom decorations in LDD if not hacking the software.
We debated for a long period about that, and as you can read in the Section Rules has been decided to don't provide support for this kind of operations that violate LDD EULA.
As hrontos told you, all brick definitions and decorations are internal resources of LDD, and then, to add a new decoration, you need to modify the internal database.

The good news is that it is possible to create hight quality images based on .lxf files, and in these images you can replace LDD decorations with custom decorations.
You can do that using LDD2PovRay software.

No worries. I thought I'd at least try. Thanks for the help everyone. TLG should at least add more medieval and pirate themed torsos and heads for LDD. Again, thanks for the help everyone!




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users