Welcome, Guest |
You have to register before you can post on our site.
|
Online Users |
There are currently 519 online users. » 1 Member(s) | 515 Guest(s) Bing, Google, Yandex, Jeff Jones
|
Latest Threads |
71613/30346c01 too high?!
Forum: Part Requests
Last Post: Jeff Jones
Yesterday, 16:43
» Replies: 14
» Views: 4,472
|
Same set, different sheet...
Forum: Parts Tracker Discussion
Last Post: Gerald Lasser
Yesterday, 13:19
» Replies: 2
» Views: 133
|
5724pr0001 Bubble Canopy ...
Forum: Part Requests
Last Post: SNIPE
2025-07-12, 21:08
» Replies: 2
» Views: 179
|
Modulex parts
Forum: Parts Authoring
Last Post: Philippe Hurbain
2025-07-12, 11:38
» Replies: 26
» Views: 4,039
|
Parts we are Working on -...
Forum: Part Requests
Last Post: Jeff Jones
2025-07-12, 11:23
» Replies: 157
» Views: 149,949
|
Friends 2014
Forum: Official Models
Last Post: Takeshi Takahashi
2025-07-11, 16:20
» Replies: 18
» Views: 16,728
|
LDCAD about Add custom p...
Forum: LDraw Editors and Viewers
Last Post: Nate87
2025-07-11, 8:13
» Replies: 5
» Views: 3,189
|
Hi-res logo primitives
Forum: Official File Specifications/Standards
Last Post: Jens Brühl
2025-07-10, 20:40
» Replies: 16
» Views: 1,175
|
Part 5561, Door 1 x 4 x 1...
Forum: Part Requests
Last Post: Gerald Lasser
2025-07-10, 9:55
» Replies: 1
» Views: 325
|
LDConfig Update: More dis...
Forum: Official File Specifications/Standards
Last Post: Jeff Jones
2025-07-09, 20:46
» Replies: 7
» Views: 569
|
|
|
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 ?
|
|
|
|