To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 2182
2181  |  2183
Subject: 
Re: LDAO Suggestion Mark 2
Newsgroups: 
lugnet.cad.dev
Date: 
Thu, 1 Jul 1999 06:31:21 GMT
Viewed: 
2047 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 (...) (27 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 (...) (27 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
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR