Roland Melkert Wrote:
-------------------------------------------------------
> Wow thanks for this version.
Thank you for showing some interest in it. However, when I checked it after zipping it and posting the link here, I noticed that there is a couple of references to non-existing parts or models. I have to check that up tonight.
> I also like to use it to test my LDraw software,
> this version unveiled some problems with my
> current renderer in regards to 'boxed' parts (it
> doesn't recognize them as being parts, and messes
> up lighting some how.).
What lighting? The parts made by DatShine, or?
> Those boxed parts are they hand generated?
Some are, some are not. It depends on the part's complexity. Most Basic bricks, plates, and tiles are made by a very simply DOS program I rushed together.
> or do you use some software for them.
Of course, I use LDraw Boxer to automatically determine where parts can be replaced by boxes. But I guess that wasn't the question.
> Ether way I think general support for them would improve if you
> added at least "0 !LDRAW_ORG Unofficial_Part" as
> a first line.
Hmm, I think you're right. As I have experienced almost no general support whatsoever for my ideas and my objections, and that those standards constantly change, I haven't even cared about what currently is required as long as it works for the softwares I use.
> Anyhow it's a very clever idea to eliminate
> unneeded geometry, I'm getting ~1.5 fps out of
> town.ldr
Thank you!
> Maybe I could help the project by adding special
> support for e.g. boxed parts to my editor, any
> thoughts on that?
That would be really great of course! Normally, it shouldn't be necessary to add any special support as I tried to find a system that just works without any manual hands-on.
If you mean your editor may have the option to for example right-click on a part or a group of parts, and you may manually select their state as "Standard", "Boxed", "No top studs", "No bottom details" - that would be really awesome!
When it comes to your editor demanding the exact line "0 !LDRAW_ORG Unofficial_Part" to treat an object as a part, I find it a very vulnerable approach. It may be better to have a look at how Lars solved the issue in L3P 1.4B, as L3P somehow handles boxed parts as parts. I don't know if L3P regards all files with .DAT extension as parts (I don't think so, I'm not sure?) or any file placed in the LDraw\Parts path (except sub-parts of course!) as parts. That may be a less fragile and more future safe approach since the header standards constantly change.
/Tore
-------------------------------------------------------
> Wow thanks for this version.
Thank you for showing some interest in it. However, when I checked it after zipping it and posting the link here, I noticed that there is a couple of references to non-existing parts or models. I have to check that up tonight.
> I also like to use it to test my LDraw software,
> this version unveiled some problems with my
> current renderer in regards to 'boxed' parts (it
> doesn't recognize them as being parts, and messes
> up lighting some how.).
What lighting? The parts made by DatShine, or?
> Those boxed parts are they hand generated?
Some are, some are not. It depends on the part's complexity. Most Basic bricks, plates, and tiles are made by a very simply DOS program I rushed together.
> or do you use some software for them.
Of course, I use LDraw Boxer to automatically determine where parts can be replaced by boxes. But I guess that wasn't the question.
> Ether way I think general support for them would improve if you
> added at least "0 !LDRAW_ORG Unofficial_Part" as
> a first line.
Hmm, I think you're right. As I have experienced almost no general support whatsoever for my ideas and my objections, and that those standards constantly change, I haven't even cared about what currently is required as long as it works for the softwares I use.
> Anyhow it's a very clever idea to eliminate
> unneeded geometry, I'm getting ~1.5 fps out of
> town.ldr
Thank you!
> Maybe I could help the project by adding special
> support for e.g. boxed parts to my editor, any
> thoughts on that?
That would be really great of course! Normally, it shouldn't be necessary to add any special support as I tried to find a system that just works without any manual hands-on.
If you mean your editor may have the option to for example right-click on a part or a group of parts, and you may manually select their state as "Standard", "Boxed", "No top studs", "No bottom details" - that would be really awesome!
When it comes to your editor demanding the exact line "0 !LDRAW_ORG Unofficial_Part" to treat an object as a part, I find it a very vulnerable approach. It may be better to have a look at how Lars solved the issue in L3P 1.4B, as L3P somehow handles boxed parts as parts. I don't know if L3P regards all files with .DAT extension as parts (I don't think so, I'm not sure?) or any file placed in the LDraw\Parts path (except sub-parts of course!) as parts. That may be a less fragile and more future safe approach since the header standards constantly change.
/Tore