[LDView][LDCad] Bug rendering 49098.dat


RE: [LDView][LDCad] Bug rendering 49098.dat
#3
One more note. The 48\tm04o2727.dat file needs to be fixed, but since it is official, it is presumably used in at least one official part, and that part also needs to be fixed. If you look at the comments in the file, you can see that it was generated wrong:

0 // Generated by LDraw Torus Generator
0 // Major Radius: 11
0 // Tube(Minor) Radius: 3


Also note that since it is official, LDView will display the official version even if a fixed version is placed on the parts tracker. The only way to see how it will behave is to manually replace the actual official file with the fixed unofficial one. This is also by design, since LDView assumes that official files will never be broken. It therefor always prefers them over unofficial files.

Edit: I just noticed that the original file that uses this primitive is an official file. I hadn't noticed that originally. It could be that this is the only file that uses that primitive, but if that is not the case, then all files using the primitive will have to be fixed.

Edit 2: The "LDraw Torus Generator" is, IMO, broken. It should either not allow you to generate an invalid torus, or it should at least warn you that an invalid torus must not be used as an LDraw primitive. Major radius 11 with minor radius 3 will never be a valid LDraw primitive.
Reply
« Next Oldest | Next Newest »



Messages In This Thread
RE: [LDView][LDCad] Bug rendering 49098.dat - by Travis Cobbs - 2021-08-17, 16:38

Forum Jump:


Users browsing this thread: 1 Guest(s)