Recommended Posts

Just now, Stephan said:

It's not there?

I pushed again... Also according to Unity pack this part is decoratable.

 

Share this post


Link to post
Share on other sites

@suenkachun

@polymaker

In fact some parts (like 3069 - Flat Tile 1x2) seem to support 2 different texture sizes at the same time - square and rectangular:

  • 62292.png is 256x256 (the letter texture) and 55506.png is 256x128 (the 100$ bill texture)

I assume LDD (or OpenGL) internally converts textures to squares size before applying, because as far as I can see from my tests, the ST (UV) mapping coordinates seem to define a square (for both the Flat 1x2 and also the Flat 1x6 part): 

  • (-3.948807858478176e-08, -1.1920928955078125e-07),
  • (-3.948807858478176e-08, -1.0),
  • (0.9999998807907104, -1.1920928955078125e-07),
  • (0.9999998807907104, -1.0)

Or with rounded values:

  •  -0.000000 -0.000000
  •  -0.000000 -1.000000
  •  1.000000 -0.000000
  • 1.000000 -1.000000

 

 

Edited by M2m

Share this post


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

@suenkachun

@polymaker

In fact some parts (like 3069 - Flat Tile 1x2) seem to support 2 different texture sizes at the same time - square and rectangular:

  • 62292.png is 256x256 (the letter texture) and 55506.png is 256x128 (the 100$ bill texture)

I assume LDD (or OpenGL) internally converts textures to squares size before applying, because as far as I can see from my tests, the ST (UV) mapping coordinates seem to define a square (for both the Flat 1x2 and also the Flat 1x6 part): 

  • (-3.948807858478176e-08, -1.1920928955078125e-07),
  • (-3.948807858478176e-08, -1.0),
  • (0.9999998807907104, -1.1920928955078125e-07),
  • (0.9999998807907104, -1.0)

Or with rounded values:

  •  -0.000000 -0.000000
  •  -0.000000 -1.000000
  •  1.000000 -0.000000
  • 1.000000 -1.000000

 

 

From what I understand so far, you are correct. All decoratable Parts in LDD are designed to accept square Decorations up to 1024px times 1024px universally, and certain Parts can also correctly accept Decorations with sizes that are the power of two. Using the rectangular versions in certain cases will produce better display quality, but as long as your Decoration is a square, insert it into LDD and it will be resized to fit onto the relevant surface (but display quality will be lower if the relevant surface is not a square too). I guess this meant that all of the original LDD Decorations could have been produced as squares instead of having the designers spend time resizing each one to fit each relevant surface. Also, if a Decoration is used on two different sized surfaces, they could produce one square Decoration and it would always work anywhere no matter what.

Edited by suenkachun
Correct Typo.

Share this post


Link to post
Share on other sites

Just a rookie question: it would be possible to manage stickers as decorated (flexible?) and very thin bricks?
The main problem is that they should connect with any flat surface, and I'm not sure that LDD could support this kind of connection.
A sticker like a brick would be more "realistic" and a tiny thickness could produce a better visual result.

Share this post


Link to post
Share on other sites
6 minutes ago, Calabar said:

Just a rookie question: it would be possible to manage stickers as decorated (flexible?) and very thin bricks?
The main problem is that they should connect with any flat surface, and I'm not sure that LDD could support this kind of connection.
A sticker like a brick would be more "realistic" and a tiny thickness could produce a better visual result.

No thats nothing which LDD supports

Share this post


Link to post
Share on other sites

@M2m

Just out of curiosity, what is exactly the problem?

I can guess that there are not difficulties to create a thin decoratable brick, so supposedly the problem is the connection. I don't know how connection works in LDD but we can manage connections using the proper tool. It is not possible to create a new type of connection? Or it is necessary to have the connection over both the surfaces, so it is not possible to apply the sticker everywhere but only on surfaces having that type of connection? Or something completely different?

Share this post


Link to post
Share on other sites

Exactly you would need to create a a new type of positive and negative connection (if you reuse already existing ones it would interfere with the current ones). But we don't know yet how to create new connection types - in fact i think these are hard-coded. Also this would not work with round surfaces. 

Another issue is that in LDD connection fields can not overlay each other. I tried this to make DUPLO bricks connect to normal LEGO system bricks. So I was thinking to add 2 connection fields for the DUPLOs on top of each other, so they can connect to DUPLO and LEGO bricks. But once you place 2 connection fields on top of each other they either cancel each other out or other weird things happen.

Generally how connection works, you have a positive and negative (or male and female) connection subtype for each main type.

Some main types may work with the "other gender" of different main types. For example the technic hole, works obviously with the technic pin, but it would also work with a stud.

So to sum it up, to make your idea work one would have to:

  • create a new "Sticker" connection type, male and female - which is not possible right now
  • solve possibly issues of overlapping connection fields - which we don't know how to do
  • possible define flexible connections for curved surfaces - something which doesn't exist in LDD yet
Edited by M2m

Share this post


Link to post
Share on other sites

Thanks, very clear explanation!
It would be interesting to distinguish among decorations and stickers (especially if you can visually see the difference), but it seems we should be satisfied with the present solution :classic:

Share this post


Link to post
Share on other sites

Maybe just adding a grey border around the sticker graphics in the PNG is enough to visually distinguish ? Might be a workaround.

Share this post


Link to post
Share on other sites

I'm probably gonna be repeating a few parts. But I'm making this post my list of parts I would like to see added to LDD please. 

https://www.bricklink.com/v2/catalog/catalogitem.page?P=36293c01pb02#T=S&O={"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=13696pb01&idColor=80#T=S&C=80&O={"color":80,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=13699pb01&idColor=155#T=S&C=155&O={"color":155,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=61807pb02#T=S&C=5&O={"color":5,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=87825pb01&idColor=5#T=S&C=5&O={"color":5,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=53118#T=S&C=11&O={"color":11,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=34730&idColor=11#T=S&C=11&O={"color":11,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=21562&idColor=11#T=S&C=11&O={"color":11,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=26990pb02&idColor=1#T=S&C=1&O={"color":1,"rpp":"500","iconly":0} This part made dual colored please

https://www.bricklink.com/v2/catalog/catalogitem.page?P=35032&idColor=98#T=S&C=98&O={"color":98,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=65726#T=S&O={"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=37341&idColor=115#T=S&C=115&O={"color":115,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=40598#T=S&C=95&O={"color":95,"rpp":"500","iconly":0} Rest of this part pack since the grenades are in

https://www.bricklink.com/v2/catalog/catalogitem.page?P=43693pb01&idColor=1#T=S&C=1&O={"color":1,"rpp":"500","iconly":0}

https://www.bricklink.com/v2/catalog/catalogitem.page?P=66955&idColor=85#T=S&C=85&O={"color":85,"rpp":"500","iconly":0}

Share this post


Link to post
Share on other sites

Hey everyone! I'd love to see the 30035 SCANNER TOOLS (aka Minifigure, Utensil Space Scanner Tool) get an update to connectivity, if possible!

It's supposed to have a stud connection at its base:

776905466221a2344fb39402120ce782.png

Share this post


Link to post
Share on other sites

 

On 1/20/2021 at 4:25 AM, M2m said:

You can send me the xml and .g files and ill have a look.

Hi M2m,

Sorry for the late reply. Gotta recall where exactly I put the part before sharing. once I have found it, will share with you.

Edited by Jason C. Hand
Pasting error in text

Share this post


Link to post
Share on other sites
10 hours ago, Jason C. Hand said:

I have a new part suggestion: #55532 Minifigure, Hair Smooth Mop Top

Done. Its in my repo.

On 2/6/2021 at 8:42 PM, The Mugbearer said:

Hey everyone! I'd love to see the 30035 SCANNER TOOLS (aka Minifigure, Utensil Space Scanner Tool) get an update to connectivity, if possible!

It's supposed to have a stud connection at its base:

Done. Its 30035.xml (no geo). I did some quick test myself and it looks good. Maybe some else can also test and see if it works as expected and also if the connection as at the correct location and right 'height':

LDD-New-Parts/30035.xml at main · sttng/LDD-New-Parts (github.com)

 

Edited by M2m

Share this post


Link to post
Share on other sites
On 1/28/2021 at 5:08 AM, Takanuinuva said:

Done

Edited by M2m

Share this post


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

Done. Its 30035.xml (no geo). I did some quick test myself and it looks good. Maybe some else can also test and see if it works as expected and also if the connection as at the correct location and right 'height':

LDD-New-Parts/30035.xml at main · sttng/LDD-New-Parts (github.com)

I checked it, all seems good!:thumbup:

Another part fix request: 500183 Weapon, Bar on Front, Stud On Back has a weird interaction with the bar holders where they snap to its end like that:
 

Spoiler

1933d259d690182f4af6543e7570f662.png

And, unlike other bars, including the bottom one from the same piece, you cannot slide the holder off, like that:

Spoiler

afbe6a6bcc7f535f49c94e9836004577.png

This behavior is not something I am used to, so it throws me off the loop most of the time.

Share this post


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

Another part fix request: 500183 Weapon, Bar on Front, Stud On Back has a weird interaction with the bar holders where they snap to its end like that:

Fixed in the newest pack. Or downloadable from my Pre-Release Github.

Share this post


Link to post
Share on other sites

Just found a new series of bugs with Part 38585 Window Arch Corner (Brickset name). As the Brick features a half arch on either end, other Bricks can currently be placed incorrectly beside it in LDD. I tested this with Part 38583 Window Arch (Brickset name), 1x2 Brick and Round Brick 1x1, the results can be viewed via this zip folder. I guess the correct collision boundaries need to be added to this Brick which prevents any incorrect Bricks placed beside it. Keep up the great work!

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.