##############
Importing Data
##############

.. toctree::
    :maxdepth: 1
    :titlesonly:
    :hidden:

    /book/subjects/bk_id/bk_id_autodesk_3dsmax_plugin
    /book/subjects/bk_id/bk_id_dwg_import_using_teigha
    /book/subjects/bk_id/bk_id_parasolid_import
    /book/subjects/bk_id/bk_id_io_tools


This book details possible ways to import your existing data into a HOOPS Luminate application, without having to write a geometry importer on your own. It's simply organized by the format or third party application used to do the operation.


3ds Max Import Plug-In for HOOPS Luminate
=========================================

HOOPS Luminate features an auxiliary plug-in for 3dsMax. This plug-in needs to be installed with Autodesk's 3ds Max and can then be used to import or export data in or out of 3dsMax. So any model that can be visualized in 3dsMax can be converted into HOOPS Luminate data. Learn more in the doc :doc:`/book/subjects/bk_id/bk_id_autodesk_3dsmax_plugin`.


Teigha Vectorization Device for DWG Import
==========================================

HOOPS Luminate is connected to the DWG world through the Open Design Alliance platform that can be used to read DWG files and have them converted to the native HOOPS Luminate data format by the dedicated HOOPS Luminate vectorization device for Teigha. See all the details in the doc :doc:`/book/subjects/bk_id/bk_id_dwg_import_using_teigha`.


Import Parasolid Files
======================

Parasolid files can be converted into native HOOPS Luminate data using the HOOPS Luminate bridge for Parasolid. See it in the doc :doc:`/book/subjects/bk_id/bk_id_parasolid_import`.


Loading and Saving Other File Formats
=====================================

For the version 4.1, HOOPS Luminate can now load and save data in the FBX and OBJ file formats. These import/export operations can be done using the ``RED::IOTools`` API. Learn more in the doc :doc:`/book/subjects/bk_id/bk_id_io_tools`.


Importing Images
================

Some image file formats can be natively read by HOOPS Luminate to generate HOOPS Luminate texture images directly. See all details in the ``RED::ImageTools`` API.
