| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 5,786
» Latest member: Stanlei
» Forum threads: 6,459
» Forum posts: 53,538
Full Statistics
|
| Online Users |
There are currently 298 online users. » 0 Member(s) | 293 Guest(s) Applebot, Baidu, Bing, Google, Yandex
|
| Latest Threads |
Pokemon
Forum: Official Models
Last Post: Orion Pobursky
4 hours ago
» Replies: 16
» Views: 1,922
|
Technic 1993
Forum: Official Models
Last Post: Takeshi Takahashi
7 hours ago
» Replies: 15
» Views: 11,050
|
Wheels needed for Set 772...
Forum: Part Requests
Last Post: Magnus Forsberg
9 hours ago
» Replies: 6
» Views: 666
|
[LDPE] 1.9.02 Released (S...
Forum: Parts Author Tools
Last Post: N. W. Perry
9 hours ago
» Replies: 8
» Views: 616
|
Proposed change to !CATEG...
Forum: Official File Specifications/Standards
Last Post: Orion Pobursky
Today, 2:59
» Replies: 13
» Views: 942
|
5687pb01 Dragonborn Palad...
Forum: Part Requests
Last Post: Rene Rechthaler
Yesterday, 15:28
» Replies: 1
» Views: 132
|
Some Parts id like for MO...
Forum: Part Requests
Last Post: Alpha_Wolf24
2026-04-08, 4:26
» Replies: 2
» Views: 354
|
30305c01 Rock Monster (Ro...
Forum: Part Requests
Last Post: Peter Grass
2026-04-06, 20:50
» Replies: 19
» Views: 16,830
|
New parts from Lego Instr...
Forum: Parts Authoring
Last Post: Vincent Messenet
2026-04-06, 19:44
» Replies: 92
» Views: 109,920
|
Feature request - Add cur...
Forum: LDraw Editors and Viewers
Last Post: HWQ
2026-04-06, 0:49
» Replies: 12
» Views: 2,376
|
|
|
| Auto correcting (some) defects in the official library |
|
Posted by: Roland Melkert - 2014-11-15, 22:20 - Forum: Official File Specifications/Standards
- Replies (52)
|
 |
Like mentioned in some of the other threads, the current official library suffers from a number of defects which can be corrected automatically but can be somewhat of a pain to new software trying to use the library.
It also has been suggested many times most of these errors can be fixed using an automated process.
So I did a quick hack in the LDCad 1.4 code to make it possible to save corrected .dat files back to disk, this resulted in about 116 corrected .dat files.
Only downside I noticed is the loss of some indenting (only for the corrected lines, as LDCad preserves unmodified line content).
I also noticed some minor mixed dos/unix line endings which are indirectly auto corrected for any file that needed rewriting.
This test includes only 'hour glass quad' corrections, but with some additional tweaks I can also auto correct:
case mismatches
non flat triangles
quad with duplicate point (degrade to triangle)
all zero row or col ref matrix
type 5 line with missing or duplicate control points (degrade to normal line)
Should I continue my tweaks, and compile a patch containing all changed files so someone else can double check and merge them into the part tracker?
If so which corrections are actually wanted, and or which additional correction would be needed/wanted.
ps: this topic might be better off in the part authoring forum, not really sure though, admins feel free to move it.
|
|
|
| Ring8.dat |
|
Posted by: Knud Ahrnell Albrechtsen - 2014-11-15, 6:23 - Forum: Part Requests
- Replies (1)
|
 |
Hi
I have been using Big Ben Bricks Wheels parts in MLCAD for some time now.
When I entered my model into LDView I noticed it complained about a missing part - ring8.dat.
I Can't seem to find it anywhere.
Does anyone know what to do about this?
|
|
|
| Official parts with errors/typos |
|
Posted by: Mario Pascucci - 2014-11-09, 10:14 - Forum: Parts Authoring
- Replies (25)
|
 |
Hi all.
Working on coding some Java libraries to handle LDraw libraries I hit some parts with errors. Following a brief list with errors/typos I found:
* 3842a.dat uses BFC CERTIFY INVERTNEXT
* 3842b.dat uses BFC CERTIFY INVERTNEXT
* s\3068s101.dat uses color 391 (unknown)
* 973psk.dat uses color 391 (unknown)
* 4150p02.dat uses color 354 (unknown)
* 973p7b.dat uses color 354 (unknown)
* s\2528s01.dat at line 385 there is a triangle with 4 vertices
* s\6582a.dat all quads are "bow-tied"
* s\6582b.dat all quads are "bow-tied"
* s\6580a.dat all quads are "bow-tied"
* s\6581a.dat all quads are "bow-tied"
* s\6594a-c.dat all quads are "bow-tied"
* s\6595a-d.dat all quads are "bow-tied"
* 2907.dat some quads are "bow-tied"
* s\6579a.dat all quads are "bow-tied"
HTH
Mario
|
|
|
| Introducing a second HL library? |
|
Posted by: Roland Melkert - 2014-11-04, 23:12 - Forum: Official File Specifications/Standards
- Replies (57)
|
 |
With all the recent commotion I'm thinking it might be useful to introduce a second 'official' LDraw library.
It would be identical parts wise as the master one, but all parts will be formatted in a single .dat using universal winding etc. We could also add normals to those single files without polluting the master LDraw library.
I would basically be a collection of pre calculated cache files. This library could even be made available in e.g. .obj format.
Anyone think this is worth a second look / go ?
|
|
|
|