HOME

TheInfoList



OR:

An importer is a
software application Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
that reads in a
data file A data file is a computer file which stores data to be used by a computer application or system, including input and output data. A data file usually does not contain instructions or code to be executed (that is, a computer program). Most of the ...
or metadata information in one format and converts it to another format via special
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
s (such as
filters Filter, filtering or filters may refer to: Science and technology Computing * Filter (higher-order function), in functional programming * Filter (software), a computer program to process a data stream * Filter (video), a software component th ...
). An importer often is not an entire program by itself, but an extension to another program, implemented as a
plug-in Plug-in, plug in or plugin may refer to: * Plug-in (computing) is a software component that adds a specific feature to an existing computer program. ** Audio plug-in, adds audio signal processing features ** Photoshop plugin, a piece of softwar ...
. When implemented in this way, the importer reads the data from the file and converts it into the hosting application's native format. For example, the data file for a
3D model In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of any surface of an object (inanimate or living) in three dimensions via specialized software by manipulating edges, vertices, ...
may be written from a modeler, such as 3D Studio Max. A game developer may then want to use that model in their game's
editor Editing is the process of selecting and preparing written, photographic, visual, audible, or cinematic material used by a person or an entity to convey a message or information. The editing process can involve correction, condensation, ...
. An importer, part of the editor, may read in the 3D Studio Max model and convert it to the game's native format so it can be used in game levels. Importers are important
tools A tool is an object that can extend an individual's ability to modify features of the surrounding environment or help them accomplish a particular task. Although many animals use simple tools, only human beings, whose use of stone tools dates ba ...
in the
video game industry The video game industry encompasses the Video game development, development, marketing, and Video game monetization, monetization of video games. The industry (economics), industry encompasses dozens of job disciplines and thousands of jobs wor ...
. A plug-in or application that does the converse of an importer is called an exporter.


See also

* Data scraping *
Web scraping Web scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites. Web scraping software may directly access the World Wide Web using the Hypertext Transfer Protocol or a web browser. While web scrapin ...
* Report mining *
Mashup (web application hybrid) A mashup (computer industry jargon), in web development, is a web page or web application that uses content from more than one source to create a single new service displayed in a single graphical interface. For example, a user could combine the ...
* Metadata * Comparison of feed aggregators {{DEFAULTSORT:Importer (Computing) Video game development