Subject:
|
Re: LDAO Suggestion Mark 2
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Thu, 1 Jul 1999 06:31:21 GMT
|
Viewed:
|
869 times
|
| |
| |
Should we add a search path in the ldraw.ini file?
There is a performance hit if you specify the directories in a
different order. The first time LDLite finds a reference to a file,
it tries to open the file in /p directory, then /parts, etc. Trying
to open a file takes forever (relatively speaking). If you changed
the search path so that /p (the directory most likely to have a file)
was not the first directory, but the second (e.g. you wanted to put
the current directory first), all first-time references to files in
the /p directory would take twice as long to resolve.
A search path would be nice. One can imagine LDLite adding support
for cylinder and disc primitives. In that case, you might want to
create an /ldlite_p directory, place it first in the search path, and
put an optimized version of stud.dat therein.
Steve Bliss wrote:
>
> I am planning on (and working on) using real directories, and making sure
> the LDAO & LDLite modeling combination work well in that mode.
>
> The only potential gotcha is with duplicate files. For example, if I make
> a variation of 3001.dat, and store it in ldraw\models, LDraw (and LDLite)
> will render the official version, not my variation. This is because files
> are always located by using the search paths first, and the first 3001.dat
> is found in ldraw\parts. A similar problem would exist if I used
> ldraw\models for some, then went off to a different directory, but some of
> the files in the new directory had the same name as files in ldraw\models.
> LDLite would render the files in ldraw\models. The only way around this is
> to always specify the path when referencing subfiles.
>
> Steve
|
|
Message has 1 Reply: | | Re: LDAO Suggestion Mark 2
|
| (...) A definable search path would be good. Some ideas: 1. An ini-file setting. 2. Several ini-file settings, similar to the [Views] section. Let the user setup as many different ones as he wants, and pick one at render-time. 3. An environment (...) (25 years ago, 1-Jul-99, to lugnet.cad.dev)
|
Message is in Reply To:
| | Re: LDAO Suggestion Mark 2
|
| (...) LDraw and LEdit do not support other directories. Well, they do, sort of. They will look for sub-files in the following locations: - ldraw\p - ldraw\parts - ldraw\models - current directory The last search option is what allows most programs (...) (25 years ago, 24-Jun-99, to lugnet.cad.dev)
|
23 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|