Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 4,950
» Latest member: Timothy Hall
» Forum threads: 5,955
» Forum posts: 50,498

Full Statistics

Online Users
There are currently 525 online users.
» 1 Member(s) | 520 Guest(s)
Baidu, Bing, Google, Yandex, Orion Pobursky

Latest Threads
Events on my submits does...
Forum: Help
Last Post: Orion Pobursky
33 minutes ago
» Replies: 1
» Views: 13
Orientation of Duplo 1119...
Forum: Parts Tracker Discussion
Last Post: Peter Blomberg
1 hour ago
» Replies: 20
» Views: 1,163
Modernize "Additional Con...
Forum: Website Suggestions/Requests/Discussion
Last Post: Hageta
10 hours ago
» Replies: 2
» Views: 100
New Meta command PREVIEW
Forum: Parts Tracker Discussion
Last Post: SNIPE
Yesterday, 17:01
» Replies: 8
» Views: 989
Help with print!!!
Forum: Off-Topic
Last Post: Angel Amezcua
Yesterday, 16:09
» Replies: 0
» Views: 62
Part Request: LEGO Ideas ...
Forum: Part Requests
Last Post: Philippe Hurbain
Yesterday, 11:49
» Replies: 1
» Views: 145
Parts urgently needing sh...
Forum: Parts Tracker Discussion
Last Post: SNIPE
2025-04-20, 2:50
» Replies: 0
» Views: 91
LDCAD
Forum: Website Suggestions/Requests/Discussion
Last Post: Gerald Lasser
2025-04-18, 20:52
» Replies: 1
» Views: 236
Request for parts 67244, ...
Forum: Part Requests
Last Post: V-Nation_Studios
2025-04-18, 3:09
» Replies: 4
» Views: 738
2025-04 Update soon
Forum: Parts Tracker Discussion
Last Post: Orion Pobursky
2025-04-17, 15:47
» Replies: 0
» Views: 195

 
  Automatic generation of higher resolution meshes
Posted by: Christoph Kubisch - 2025-02-09, 15:58 - Forum: General LDraw.org Discussion - Replies (1)

Hello,

a bit of a rambling post Wink

curious if other people have attempted to improve the quality of the ldraw meshes through mesh processing.

Several meshes suffer from these:
* non-manifold edges & vertices (triangle edges share more than one neighbor)

* self-intersection
* disjoint surfaces. Sometimes triangles/quads are not sharing the same positions along edges, when they should. Often when triangle segments were stitched together to appear to be curved.
* t-junctions (because there is no proper ngon support)

As the tools back in the day weren't exactly great and hardware was limited by other means, it's understandable that the basic definition of the content today feels a bit dated. One alternative is to "properly" create the models through CAD or subdivision-surfaces as true solids. 

Which some people have done see https://grabcad.com/dk/models 
However that doesn't play nice with the ldraw ecosystem and accessibility. Mecabricks exported parts are not allowed to be redistributed, which also doesn't make them a solution.

It seems the typical approach in some ldraw apps and importers is to detect a few primitives and replace them with higher resolutions (cylinders, discs, etc.). However that may not always work well with adjoint surfaces that share spatial edges, but are not a primitive. Furthermore it doesn't cover other smooth surfaces.

Fixing things up in blender or other 3d tools after something has been converted to 3d meshes, seems like some key information is lost. Furthermore, 3d packages generalized solutions may not be the best fit to address the mesh problems.


My thinking is that one nice thing about ldraw is that it's fairly low-resolution, meaning on todays hardware one can brute force certain things to clean up the meshes. And tessellation algorithms can make use of the "edges" etc. to detect the intent. Some fixes could be done on the .ldr directly, like certain vertices snapped to other positions etc.

Compared to past
* there are robust open-source (no GPL etc.) mesh processing (booleans etc.), polygon triangulation... algorithms out there today
* due to 3d printing in general also more research in mesh cleanup for solids
* rendering hardware is a lot more capable
* much more CPU cores for processing... (and this has to happen only once).


so my question: has this been attempted before? how do others see the future of ldraw's mesh quality for rendering (maybe what I am describing isn't perceived as that desirable)? Is there interest among the programmers of importers/exporters/tools in the ldraw community to go in such a direction?

There seem to have been some threads on "modernizing" the spec and such, but they seem like decades ago, so I guess we can assume things stay as is and so the kind of automated processing is the only realistic option?

Print this item

  Exporting images
Posted by: Puk Jennekens - 2025-02-08, 10:22 - Forum: Help Wanted - Replies (7)

Hello there,

I'm currently working on a new project and I'm quite new to all of this LEGO data. I was wondering if there is some way to download the LDraw's database of files and export them to .png's of .jpeg's. The thing here is, I would like to be able to link all parts to my rebrickable data.

Does anyone have any experience in this process?

Print this item

  40250\41383 2001 Hagrid Torso
Posted by: Jeff Jones - 2025-02-07, 14:34 - Forum: Part Requests - Replies (1)

me want part 40250\41383, Body Giant, Hagrid\HAGRIDS UPPER PART\Body Giant, HP Hagrid

the arms and hands are the same i think as 2003 jabba which are the same as jack stone\4+ junior figures

since its a complex part i would hopefully be patient 

as a side note the hair piece that goes over the piece (40238) is in ldd and could be used to sketch the top of the torso
and the top has a portion rounded off so a 3626 can rotate in it
and this version of hagrid appears in the Lego Harry Potter: Years 1-4 game but since mesh cant be used due to copyright issues
could be used as reference in modelling it

bye

https://rebrickable.com/parts/40250pr000...and-hands/
https://www.bricklink.com/v2/catalog/cat...P=40250cx1



Attached Files Thumbnail(s)
   

.png   40250cx1.png (Size: 140.99 KB / Downloads: 56)
.webp   s-l1600.webp (Size: 382.27 KB / Downloads: 0)
.webp   s-l960.webp (Size: 165.71 KB / Downloads: 0)
Print this item

  3D print LEGO element
Posted by: Jaco van der Molen - 2025-02-07, 13:08 - Forum: Off-Topic - Replies (12)

Hi folks,

I realize this might be considered heresy among true LEGO purists, but has anyone experimented with 3D printing LEGO elements, using an LDraw part file
(Or Stud.io part file for that matter)

For a very special project for a friend, I want to make a Technic, Axle and Pin Connector Angled #7 - 168.75 degrees in green.
[Image: 4450.png]
So far, this part only comes in Reddish Orange from 5 sets.

Could someone provide me with a file format for a 3D printer?

Help or tips are much appreciated.

Jaco

P.S. Hoping some future botanical sets might ever use this part in green for plant stems... ;-)

Print this item

  Demogorgon Item No: st008
Posted by: Blackham - 2025-02-07, 1:24 - Forum: Part Requests - Replies (1)

Wanted to eventually be able to 3D print the minifig at 500% scale. Mainly interested in head piece.

Minifigure, Headgear Hood with 5 Large Petals with Dark Red Mouth Opening with Black Center and Tan Sharp Teeth Pattern

Item No: 54001pb01

https://www.bricklink.com/v2/catalog/cat...9#T=C&C=69

Print this item

  Part Request: CLONE KAMA
Posted by: 3CFigs - 2025-02-06, 21:08 - Forum: Part Requests - No Replies

Hey there everyone! Could someone get the formed version of this kama piece for me please? I only managed to get the basic spread out version
Bricklink Code: 74664

[Image: 74664.png]

Print this item

  HOW
Posted by: Jeff Jones - 2025-02-05, 18:34 - Forum: LDraw Editors and Viewers - Replies (1)

WHY LIKE THIS




HOW STOP GRID SNAP



Attached Files Thumbnail(s)
   
Print this item

  Sam Wilson hairpiece
Posted by: Mal Nsimbi - 2025-02-05, 15:26 - Forum: Part Requests - Replies (2)

Does anyone know if this piece 79687 is on here? it's called  Black Minifigure, Hair Male, Just on Top and is seen on the Sam Wilson Captain America in 2021. If anyone has fount it can you send the link to the piece on here

Print this item

  M-Tron Powerlifter Claw (105904pb01)
Posted by: Knucks Forhandread - 2025-02-05, 9:59 - Forum: Part Requests - Replies (3)

https://www.bricklink.com/v2/catalog/cat...=5#T=C&C=5

I'm aware that currently making custom flexible parts is near impossible, really all I need is the claw itself. Thank you in advance!

Print this item

  MLCad.ini 2025-01 update now available
Posted by: Willy Tschager - 2025-02-03, 15:09 - Forum: LDraw.org Announcements - No Replies

Hi folks,

I just updated the MLCad.ini file accordingly to the latest LDraw.org parts update 2025-01. The .ini file defines (among other things) the parts available in MLCad's, LEOCad's and Bricksmith's minifigure generator.

Download the file from my website: http://www.holly-wood.it/mlcad/mlcad_ini-en.html

Bye, w.

Print this item