Recommended Posts

2 hours ago, zweifuss said:

You need to provide the .G and .XML files for these to work...

Yes indeed. You can add those to Bricksafe as well though.

Share this post


Link to post
Share on other sites
13 hours ago, zweifuss said:

You need to provide the .G and .XML files for these to work...

 

10 hours ago, Stephan said:

Yes indeed. You can add those to Bricksafe as well though.

Ok guys, my bad. I'll throw them in right now.

Updated URL with .XML and .G Files---> https://www.bricksafe.com/files/Pockyman30/misc./Simpsons Minifig Heads.zip

Edited by Jason C. Hand

Share this post


Link to post
Share on other sites

OK so after many months of playing around, and hopefully trying to do things right, I've finally been able to make a contribution. Here are 10 files I've either added from LDRAW or modified.

640x376.jpg

  1. Modified - 44350 / 44351 - RIGHT/LEFT 3D PANEL 12M - The problem with these panels is you couldn't butt them together as in the case of the Williams F1 Racer 8461, so I tweaked the collisions to be tighter and now they can be pressed up against each other with the pin holes
  2. Modified - 23799 - TYRE LOW WIDE DIA 81.6x44 - LDD's model was a bit rough, lines were showing, I replaced it with the LDRAW model
  3. New 65617 - BRICK, ROUND CORNER, 3 x 3 x 1 WITHOUT STUDS - Tried to add collision in there too, but it's not perfect. Also, I'm not familiar with how to do textures/decorations yet, so someone else will have to add that later (No sprinkly donuts :-(
  4. New 46334 - Motorcycle Rim 75 x 15.8 - Taken from LDRAW unofficial library, author credited
  5. New 46335 - Motorcycle Tyre 94.3 x 38 - Taken from LDRAW unofficial library, author credited. This one has the treads not completed yet, but the outer dimensions seem to check out. You can put two of the above part inside it (snapping), so you can make the Fat Boy
  6. New 67140 - Motorcycle Tyre 94.2 x 22 - Taken from LDRAW unofficial library, author credited
  7. New 22969 - RIM 62 x 46 - Taken from LDRAW unofficial library, author credited
  8. New 32296 - Tyre low wide 81.8 x 59 - Taken from LDRAW unofficial library, author credited. I had to modify this mesh a bit so the flat side of the tire didn't have the lines on it, but in the end it's still the author's model.
  9. New 32298 - Tyre 61/41 x 54 Off Road - Taken from LDRAW unofficial library, author credited

Here are the links: New parts in a LXF file: https://bricksafe.com/files/zweifuss/ldd-new-and-modified-parts/New-Modified-Parts-Tires-Rims.lxf

New parts (.G/.XML files): https://bricksafe.com/files/zweifuss/ldd-new-and-modified-parts/zweifuss_20200801.rar

Any issues let me know! Rims should snap into the appropriate tires. Collision boxes are there for all the parts but they could use some tweaking, so please if you can improve the parts I'm up for it. And as I said before I still need to learn how to make decoration surfaces, which will definitely enhance these parts.

Thanks

Share this post


Link to post
Share on other sites
4 minutes ago, zweifuss said:

OK so after many months of playing around, and hopefully trying to do things right, I've finally been able to make a contribution. Here are 10 files I've either added from LDRAW or modified.

Awesome! Thanks!

Share this post


Link to post
Share on other sites

To make everyone's lives a little easier, I'm forming a spreadsheet of every brick in LDD and determining if it needs UV Mapping(Decorations, areas that should be multi-colored), better or erased collision mapping(E.G capes), is missing connections(Some technic bricks and every tile in existence) or all three. I'll post my findings sometime before the end of the week, separated into each brick category and update requirement. Connections will be tested in real bricks to determine if they are legal or not. 

Share this post


Link to post
Share on other sites
2 hours ago, zweifuss said:

New 65617 - BRICK, ROUND CORNER, 3 x 3 x 1 WITHOUT STUDS - Tried to add collision in there too, but it's not perfect. Also, I'm not familiar with how to do textures/decorations yet, so someone else will have to add that later (No sprinkly donuts :-(

Just tried to implement this one on the 2020 sets that use it and the collision behavior is very strange. In 80009 it works perfectly as the white wheelarches but won't fit at all in pink on the pig atop the roof, it appears to be colliding with one of the round pieces in the middle; in 75293 there are no issues fitting it around a very similar set of round pieces; and in 75273 it collides with the black 2x2 macaroni tiles as well as a light grey 1x4 plate on either side of the fuselage. 

Share this post


Link to post
Share on other sites
4 hours ago, PicnicBasketSam said:

Just tried to implement this one on the 2020 sets that use it and the collision behavior is very strange. In 80009 it works perfectly as the white wheelarches but won't fit at all in pink on the pig atop the roof, it appears to be colliding with one of the round pieces in the middle; in 75293 there are no issues fitting it around a very similar set of round pieces; and in 75273 it collides with the black 2x2 macaroni tiles as well as a light grey 1x4 plate on either side of the fuselage. 

Ah shoot, ok, back to the drawing board. Need to do more testing on these parts. The collisions blocks I made were very verbose. I'll try to have a fix by tomorrow. I also have to learn UV mappings, can anybody steer me in a direction for that? I suppose I could look through all 24 pages of this thread...

EDIT: So after some investigation, it turns out my Custom2DField is the issue... but also with the parts that go 'inside' the arch. Basically the grid area that is defined by the part that should go inside is defined as an edge, when in fact it isn't. So I would have to modify the following parts too, to take away that value from the grid area:

  • 87081
  • 3943
  • 99833
  • 6222
  • 60474
  • Could be others? But basically any 4x4 rounded piece that has that area of their Custom2DField defined as an edge, will automatically conflict with the 65617 piece.

I'd hate to modify legacy LDD parts like this just to allow a new piece to fit into everything, but it might be the way to go, unless someone knows a value I can put into the part that will allow all those above-mentioned parts to fit. @polymaker may be able to help, I've looked at his https://github.com/Polymaker/ldd-modder/blob/develop/Documentation/Custom2DField info.md and there might be a value I'm not understanding.

Edited by zweifuss
Discovered the issue

Share this post


Link to post
Share on other sites

I've spent the past few evenings adding support for the mini-doll figure to LEGO Digital Designer. In the process, I've been tinkering around with the LDD connection system, and there seem to be a number of unused connections that are still recognized by the program.

In case anyone finds them useful, where mini-dolls are concerned:

  • Hinge 220 (F) /221 (M) are used for articulated connection between legs/hips.
  • Hinge 222 (M) /223 (F) are is used for the articulated connection between arms/torso.
  • Fixed 116 (F) /117 (M) are used for the fixed connection between hips/torso.

LDD_MINIDOLL.jpg.dc8a415e698d15ee96345384ade8ce46.jpg

Share this post


Link to post
Share on other sites

@zweifuss Can you send me your files for 65617? I'll try to look into it but I'm not an expert yet on how each Custom2DField values works.

As you can see in the file on my github, I have documented only a small fragment of all the possible values so there is a lot left to understand.

But as you have discovered, the connections also have some collisions attached to them but they are handled internally in LDD.
Some Technic connectors also conflicts (e.g. you cannot place a technic bushing on the handle of part 32828 because of the thin hole connector for feathers or mini-figures accessories)

Share this post


Link to post
Share on other sites

While I'm working on my part, would anyone mind fixing the capes so they can attach with longer hair and won't leave that unsightly gap? I'd do it myself, but I'm afraid CAD isn't my strong suit. Also, if anyone would like Decals designed, I've been doing them for a couple of years now. The resolution won't be as sharp, though, as I do mine to mimic the ones currently in LDD(128 x 128px), not the sharper ones by LDraw(256 x 256px) or Mecabricks(256 x 256px). I'll only work by request, as I have other things to do much like the rest of you. Please PM me a link to a reasonably sized picture of the part, and I'll get to work on it. The decoration will be stored on my Brickshelf, accessible by the link I'll post.

Share this post


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

@zweifuss Can you send me your files for 65617? I'll try to look into it but I'm not an expert yet on how each Custom2DField values works.

As you can see in the file on my github, I have documented only a small fragment of all the possible values so there is a lot left to understand.

But as you have discovered, the connections also have some collisions attached to them but they are handled internally in LDD.
Some Technic connectors also conflicts (e.g. you cannot place a technic bushing on the handle of part 32828 because of the thin hole connector for feathers or mini-figures accessories)

Thanks, I think I figured it out though... I had the wrong mapping for the fields @ 2:4, 4:2, and 4:4... they were designated as Type 7 (bottom tube), instead they should have been Type 22 (edges, perimeter). So I've fixed the part, it should work a lot nicer now. Arches%20with%20inner%20parts.pngHere is the file, updated from yesterday: https://bricksafe.com/files/zweifuss/ldd-new-and-modified-parts/zweifuss_20200801.rar

I've also changed the name to 1/4 ARCH BRICK 3X3, W/ CUTOUT, NO. 1, from Brickset, I like the sound of the name better... also, I don't know why I worried about decorations for this part, it seems like there are no decorated versions (yet).

@PicnicBasketSam can you try the part out now and let me know if you still run into those issues?

Edited by zweifuss

Share this post


Link to post
Share on other sites
2 hours ago, zweifuss said:

@PicnicBasketSam can you try the part out now and let me know if you still run into those issues?

No problems with parts fitting into the inner curve now, at least in the sets it appears in. However, the issue of 1x4 plates still not fitting into the fuselage of 75273 persists - in the screenshot, the 1x1 tile fits in the space, but a 1x1 plate will not. I am not sure why this is. A stud on that plate doesn't come close to touching the curved brick.

 

curve brick problem screenshot.png

Edited by PicnicBasketSam
added image to clarify

Share this post


Link to post
Share on other sites

I've added a very tight collision array to the mesh, it should be good now.

Here is Poe Dameron's X-Wing: 800x496.jpg and the LXF file too for you to try out: https://bricksafe.com/files/zweifuss/ldd/75273---poe-damerons-x-wing-fighter/75273.lxf

And of course the new 65617 file is here: https://bricksafe.com/files/zweifuss/ldd-new-and-modified-parts/65617.rar

Share this post


Link to post
Share on other sites

A new New Parts version is available for download: 20200803.

This update includes 15 new parts, 3 updated parts, 4 parts are now multi-colorable, and 16 decorations have been added for existing parts.

To get all the new parts, the easiest thing is to download to .rar file. This included all new parts, all updated parts, all assemblies, all new decorations, and the new decoration mapping file.

Edited by Stephan

Share this post


Link to post
Share on other sites
4 hours ago, Stephan said:

Marge's head is too large in the preview window:

Marge.jpg

If I am not mistaken this can happen when the bounding box information is not set properly in the xml.

Share this post


Link to post
Share on other sites

Some decoration files are clearly taken from Mecabricks and rescaled. As I mentioned before it is in breach of the Mecabricks license.

Share this post


Link to post
Share on other sites
1 hour ago, polymaker said:

If I am not mistaken this can happen when the bounding box information is not set properly in the xml.

I will look into that: the parts have indeed a non-matching boundary box.

1 hour ago, Scrubs said:

Some decoration files are clearly taken from Mecabricks and rescaled.

I removed the files from the download links!

Share this post


Link to post
Share on other sites
1 hour ago, polymaker said:

If I am not mistaken this can happen when the bounding box information is not set properly in the xml.

Yeah, I was worried about that. i am not too good yet with correcting/fixing bounding boxes, collisions, etc.

Share this post


Link to post
Share on other sites
1 hour ago, Jason C. Hand said:

Yeah, I was worried about that. i am not too good yet with correcting/fixing bounding boxes, collisions, etc.

In Brick Studio (my software) there is a button to automatically calculate the bounding boxes in the part properties tab.

Share this post


Link to post
Share on other sites

Talking about decorations... Does anyone knows if it is possible to convert LDraw decorations to images (PNG)?

From what I remember when looking into it, LDraw decorations are actually a bunch of manually drawn shapes in 3D.

Could it be possible to import those shapes into blender and by some manipulations flatten them and then render them into a flat image?

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.