Sign in to follow this  
  • entry
    1
  • comments
    10
  • views
    69

LDD to OBJ model collaboration project

tomfyhr

256 views

Just wondering, would you be interested in collaborating in a conversion of LDD models to obj?

Do you know anyone else who may be interested in a project like this?

 

I am considering to upload all LDD models as obj-files on Eurobricks here on RRU, using this script. My reason for this is that anyone who want to use the models for their projects need the models in obj, and not in lxf or ldr. 

 

I am considering uploading all obj models on a MEGA account, and then share the link here on RRU. 

 

Here is the script, if you want to take a look at it: 

 

Here is the link from Eurobricks: 

 

Instructions:

0) Announce the theme´s models you are planning to download as lxf-file from the link above. 

1) Download the lxf-files of the theme from the link. The more that help out, the less workload there will be. 

2) Convert the lxf-files to obj using the script. Simply drag the lxf-file to the script and it will automatically be converted into obj. 

3) Upload the converted obj file to MEGA in its appropriate folder of the theme, the model belongs to. 

4) If the models have a too high polygon count, then send them to me so I can reduce their polygon count. 



10 Comments


Recommended Comments

Jessietail

Posted

Quote

My reason for this is that anyone who want to use the models for their projects need the models in obj, and not in lxf or ldr.

okay look man i already told you LDD models are messy and inaccurate and if you wanna use a model in something you don't want lots of polygons that won't be seen, LDD's only use in "projects" is to build lego models using existing bricks and then you can make a nice model yourself in whatever modeling program is good (idk what would people recommend?) that's much cleaner and without unnecessary polygons and the right style and whatever for whatever it is you're making

 

and i'll reply to your IXS post here too just so i don't clog things up: the model ripping thing, besides potential copyright issues or whatever, makes me think you don't understand how far GPUs have evolved in the last 20 years and like. just cuz something is based on an older thing or remaking something doesn't mean it has any business using the exact same assets as from almost two decades ago. hell thats the point of remakes isnt it

 

i'm sorry but i dunno what else to say that could make this any more clear

 

 

edit: i thought you said you were gonna use mega only and not oresome

Share this comment


Link to comment
28 minutes ago, Jessietail said:

okay look man i already told you LDD models are messy and inaccurate and if you wanna use a model in something you don't want lots of polygons that won't be seen, LDD's only use in "projects" is to build lego models using existing bricks and then you can make a nice model yourself in whatever modeling program is good (idk what would people recommend?) that's much cleaner and without unnecessary polygons and the right style and whatever for whatever it is you're making

 

and i'll reply to your IXS post here too just so i don't clog things up: the model ripping thing, besides potential copyright issues or whatever, makes me think you don't understand how far GPUs have evolved in the last 20 years and like. just cuz something is based on an older thing or remaking something doesn't mean it has any business using the exact same assets as from almost two decades ago. hell thats the point of remakes isnt it

 

i'm sorry but i dunno what else to say that could make this any more clear

 

 

edit: i thought you said you were gonna use mega only and not oresome

That is your opinion regarding LDD conversion to OBJ and your are inclined to have that opinion. Though you do not have to force it upon others. 

 

The actual conversion process should be fine. What the person intend to do with the models is another story. 

 

You do realize that Rogod´s Unity re-creation also uses assets from the game, right? He did not create the textures from scratch. Technically speaking, he, and other RR remakes, breaks the copyright, but he hasn´t got LEGO on his trail yet. It is probably fine, as long as the project is non-profit and non-commercial. 

 

I hope you also realize that the Powerplant building Rogod uses in his game, was originally created in LDD and converted into OBJ. This means, that the obj converted models works fine in Unity. In case you wonder how I know that, that is because I converted it for him. 

 

Edit: NGCHunter2 uploaded the LXF-files to Oresome. I have not uploaded any OBJ files to MEGA yet. Is this clear? 

Share this comment


Link to comment
Jessietail

Posted

Quote

That is your opinion regarding LDD conversion to OBJ and your are inclined to have that opinion. Though you do not have to force it upon others. 

i mean i guess it is just an opinion that unseen polygons are a waste of resources but. really? i mean does LDD hide all covered studs and tubes and stuff? i dont really know but there's bound to be some waste even if it does, it's not intelligent. but it's certainly not an opinion that these models aren't completely accurate. if you want something that's actually my opinion, i think that just straight-up converting LDD models is kinda lazy and I distrust the quality of any project that just does that.

 

Quote

As a reply to your comment. You do realize that Rogod´s Unity re-creation also uses assets from the game? He did not create the textures from scratch. Technically speaking, he, and other RR remakes, breaks the copyright, but he hasn´t got LEGO on his trail yet. It is probably fine, as long as the project is non-profit and non-commercial. 

honestly i don't really know who rogod is and haven't really payed attention to their posts, i dunno what's going on here sorry. i guess considering the nature of these projects in the first place yeah the copyright thing was a bad point that i said without thinking as an attempt to emphasize my thoughts about it being lazy as far as just taking other people's work that was meant for much more primitive systems. i dunno about the texture things, i guess if you're going for a straight-up rock raiders clone i can see the biome textures maybe being re-used - but for most things ehhhh 

 

Quote

Edit: NGCHunter2 uploaded the LXF-files to Oresome. I have not uploaded any OBJ files to MEGA yet. Is this clear? 

why upload packs of other people's LXF files in the first place tho

  • Like 1

Share this comment


Link to comment

I also want to note that I have acquired the original builders from Eurobricks consent to convert their models into OBJ. So, they agree with this. To be precise, I have acquired the consent of the original builders for the Adventurer-Theme models, but the staff told me it is fine as long as proper credit is given. 

 

Textures are assets, and all assets that are re-used without the original creators consent breaks the copyright. Textures, models and audio are re-used in ALL RR Remakes to date. 

 

That is why I will reduce the polygon count and clean up the models, if there is a waste of polygons as you claim. 

 

Because instead of having to download them one-by-one, you can simply download them all at once. I have asked the staff at Eurobricks, and they do not mind that their models are re-distributed, as long as they are given proper credit. I just putted the link out there, so samples could be present for the link. I had intended to add their names later on. 

Share this comment


Link to comment

LEGO doesn't seem to care about people using assets from old video games and such. But they do care about LDD's brick models/geometry. It's of much higher importance to them.

 

For example, see the LDD to POV-Ray Converter:

 

http://ldd2povray.lddtools.com/

 

Quote

Brick geometry data are the property of the LEGO Group of companies and are subject to copyright. POV-Ray™ include files contain enhanced versions of brick geometries used by LDD. Since include files are plain text files LDD to POV-Ray™ Converter uses Callback File System, virtual file system SDK for Windows provided by the EldoS Corporation to enable POV-Ray™ access binary includes without disclosing the brick geometry content.

 

http://www.eurobricks.com/forum/index.php?/forums/topic/71654-software-ldd2povray/&do=findComment&comment=1333651

 

Quote

Also, I'd like to take the opportunity to clearify some things about the Call-back virtual filesystem. Some of you may be wondering - why is it needed? Why not let PovRay read the geometrise directly? Well, it was decided quite early to run this project completely by the book, since LDD2PovRay would use the LDD geometries and it would violate the EULA to use them without permission. So I was asked to mediate some contacts with TLG which I gladly did. TLG said that as a first step, the geometries need to be fully protected. And the call-back system does just that - it allows only PovRay to access the geometries.

 

LEGO isn't likely to care about, say, a Rock Raiders remake using assets from the original game. They are likely to care about LDD brick geometry/models being made publicly available, especially in such mass quantity. I'd recommend contacting them first, or you might just end up with them contacting you and telling you to stop after you've already put a lot of work into it.

  • Like 1

Share this comment


Link to comment
8 minutes ago, Terrev said:

LEGO doesn't seem to care about people using assets from old video games and such. But they do care about LDD's brick models/geometry. It's of much higher importance to them.

 

For example, see the LDD to POV-Ray Converter:

 

http://ldd2povray.lddtools.com/

 

 

http://www.eurobricks.com/forum/index.php?/forums/topic/71654-software-ldd2povray/&do=findComment&comment=1333651

 

 

LEGO isn't likely to care about, say, a Rock Raiders remake using assets from the original game. They are likely to care about LDD brick geometry/models being made publicly available, especially in such mass quantity. I'd recommend contacting them first, or you might just end up with them contacting you and telling you to stop after you've already put a lot of work into it.

That only applies to LDD geometries and not Ldraw, right? So it is permitted to convert Ldraw models to Obj and make them publicly available? 

 

Even if a person would create their models from scratch to the point that they would be very authentic to the LDD brick library, what would prevent LEGO from mistaking those models of having LDD geometries? They would, visually, look very similar. 

Share this comment


Link to comment

Correct. LDraw is made by fans, so while it's less accurate than LDD it's fine to use.

 

Funnily enough, the LEGO Universe team once provided some official LDD geometry to the fans working on LDraw: http://wiki.ldraw.org/index.php?title=L(EGO)Draw_Parts So by using LDraw, you'd end up occasionally using altered versions of LDD brick geometry. LEGO explicitly gave out those particular bricks though, so it's fine. It's weird how they gave some parts to LDraw but are so concerned about people using any more than that... Who knows what the reasoning was. Probably comes down to different people at LEGO/NetDevil being involved over the years, with different ideas of what to allow.

  • Like 1

Share this comment


Link to comment

Okay then. I will create a new blog then regarding Ldraw to convert then. 

3 minutes ago, Terrev said:

Correct. LDraw is made by fans, so while it's less accurate than LDD it's fine to use.

 

Funnily enough, the LEGO Universe team once provided some official LDD geometry to the fans working on LDraw: http://wiki.ldraw.org/index.php?title=L(EGO)Draw_Parts So by using LDraw, you'd end up occasionally using altered versions of LDD brick geometry. LEGO explicitly gave out those particular bricks though, so it's fine. It's weird how they gave some parts to LDraw but are so concerned about people using any more than that... Who knows what the reasoning was. Probably comes down to different people at LEGO/NetDevil being involved over the years, with different ideas of what to allow.

 

Share this comment


Link to comment

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