{
  "disks": {
    "1": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR21   MID",
              "size": 187,
              "date": "1992-04-01",
              "time": "23:21"
            },
            {
              "name": "3D1      LIB",
              "size": 614400,
              "date": "1992-05-14",
              "time": "12:28"
            },
            {
              "name": "README   DOC",
              "size": 12426,
              "date": "1992-03-20",
              "time": "11:58"
            },
            {
              "name": "RMAN     DOC",
              "size": 430,
              "date": "1992-01-30",
              "time": "4:42"
            },
            {
              "name": "3DSI     PT1",
              "size": 204800,
              "date": "1992-05-14",
              "time": "11:52"
            },
            {
              "name": "3DSW     PT1",
              "size": 204800,
              "date": "1992-05-14",
              "time": "11:52"
            },
            {
              "name": "INSTALL  EXE",
              "size": 85010,
              "date": "1990-09-06",
              "time": "10:30"
            },
            {
              "name": "INSTALL  DAT",
              "size": 33131,
              "date": "1992-05-14",
              "time": "12:37"
            }
          ]
        }
      ],
      "volume": "3DS R2 D1"
    },
    "2": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR22   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D2      LIB",
              "size": 682514,
              "date": "1992-05-14",
              "time": "12:31"
            }
          ]
        }
      ],
      "volume": "3DS R2 D2"
    },
    "3": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR23   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D3      LIB",
              "size": 1132562,
              "date": "1992-03-23",
              "time": "14:26"
            }
          ]
        }
      ],
      "volume": "3DS R2 D3"
    },
    "4": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR24   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D4      LIB",
              "size": 1184501,
              "date": "1992-03-23",
              "time": "14:32"
            }
          ]
        }
      ],
      "volume": "3DS R2 D4"
    },
    "5": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR25   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D5      LIB",
              "size": 1211397,
              "date": "1992-03-23",
              "time": "14:30"
            }
          ]
        }
      ],
      "volume": "3DS R2 D5"
    },
    "6": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR26   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D6      LIB",
              "size": 1194206,
              "date": "1992-03-23",
              "time": "14:31"
            }
          ]
        }
      ],
      "volume": "3DS R2 D6"
    },
    "7": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR27   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D7      LIB",
              "size": 1207774,
              "date": "1992-03-23",
              "time": "14:31"
            }
          ]
        }
      ],
      "volume": "3DS R2 D7"
    },
    "8": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "DISK     ID",
              "size": 31,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3DSR28   MID",
              "size": 172,
              "date": "1992-03-23",
              "time": "14:59"
            },
            {
              "name": "3D8      LIB",
              "size": 1189184,
              "date": "1992-03-23",
              "time": "14:32"
            }
          ]
        }
      ],
      "volume": "3DS R2 D8"
    }
  },
  "desc_file": "README.DOC",
  "desc_text": "\r\n \r\n                     |==================================|\r\n                     |                                  |\r\n                     |   AUTODESK 3D STUDIO RELEASE 2   |\r\n                     |                                  |\r\n                     |           README.DOC             |\r\n                     |                                  |\r\n                     |==================================|\r\n \r\n\r\nThis file contains information about 3D Studio Release 2 that\r\nbecame available after the documentation was printed. We recommend\r\nthat you look over this information now, and then print this file\r\nand keep a copy with your Reference Manual. Later, when you're\r\nmore familiar with 3D Studio, reread this document. Also, if you\r\nrun into a problem with the program and can't find the solution in\r\nthe Reference Manual, look again at the Readme.doc.\r\n \r\nIn brief, this document covers the following:\r\n \r\n-    If you are using Corel Draw version 2.01 to export nested\r\n     polygons for import into the 2D Shaper, you must use a\r\n     special process when exporting the geometry.\r\n \r\n-    Third-party drivers designed to work with Autodesk 3D Studio\r\n     release 1.0x may not work properly with Release 2.\r\n \r\n-    Using inpoint with an external VTRADI driver and a drop-frame\r\n     time-coded tape will cause a problem when using a dropped\r\n     frame as an inpoint.\r\n \r\n-    If you are using a network with 3D Studio, you must disable\r\n     any parallel port redirection or 3D Studio won't be able to\r\n     locate the hardware lock.\r\n \r\n-    To use file transfer programs that use the parallel port\r\n     (such as Flying Dutchman), you must first remove the hardware\r\n     lock.\r\n \r\n-    There is an undocumented 3ds.set parameter called Mirror-\r\n     Clip-Any that affects the reflection properties of flat-\r\n     mirror reflections.\r\n \r\n-    Objects which are closer than the Z-Clip-Near setting will be\r\n     clipped in the reflected image of automatic reflection maps.\r\n \r\n-    Improper installation of external ADI drivers can cause\r\n     unpredictable results.\r\n \r\n-    When rendering to fields, double your segment time before\r\n     creating a preview to properly analyze precise placement on\r\n     field-specific keyframes.\r\n \r\n-    If you have problems with memory management in 3D Studio, we\r\n     recommend you obtain automated memory managers such as\r\n     Quarterdeck QEMM and Qualitas 386-to-the-Max.\r\n \r\n-    Render to fields for best results when rendering to video. If\r\n     you can't, then use the Vblur.ixp program from Video Post\r\n     to smooth the image. Never use Vblur.ixp when rendering to\r\n     fields.\r\n \r\n \r\nCOREL DRAW VERSION 2.01\r\n \r\n     When nested polygons are exported from release 2.01 of Corel\r\n     Draw as Adobe Illustrator (.ai) files, the program converts\r\n     the curves into hundreds of closely spaced vertices with\r\n     linear segments.\r\n \r\n     Follow these steps when exporting text or nested objects to\r\n     .ai format in Corel Draw 2.01:\r\n \r\n     1.   Convert all text to curves. (Convert to Curves in the\r\n          Arrange menu, or [Ctrl]-[V].)\r\n \r\n     2.   Break apart any objects with nested holes. (Break Apart\r\n          in the Arrange menu, or [Ctrl]-[K].)\r\n \r\n     3.   Export the graphics normally, using the .ai filter.\r\n          (Ignore the Convert Text to Curves option.)\r\n \r\nRELEASE 1.0X DRIVERS\r\n \r\n     Third-party drivers designed for 3D Studio Release 1.0x (such\r\n     as those made by Vibrant Graphics or Panacea) might not work\r\n     properly with Release 2. Please contact the manufacturer of\r\n     your driver for an upgrade.\r\n \r\nVTRADI DRIVERS AND DROP FRAME\r\n \r\n     When using the external VTRADI driver and an NTSC tape using\r\n     \"Drop Frame\" SMPTE time code, if you specify an \"in-point\" at\r\n     a time code that does not exist on a \"Drop Frame\" tape, the\r\n     results will be unpredictable. Set the in-point to any valid\r\n     time code to avoid any problems (and we recommend using the\r\n     standard SMPTE \"Non-Drop Frame\" time code method).\r\n \r\nHARDWARE LOCK\r\n \r\n     If you are using 3D Studio on a network system, you must\r\n     disable any parallel-port redirection, otherwise 3D Studio\r\n     probably won't be able to locate the hardware lock. Consult\r\n     your network documentation for information on how to disable\r\n     parallel-port redirection.\r\n \r\n     In order to use file transfer programs that use the parallel\r\n     port (such as Flying Dutchman and LapLink), you must first\r\n     remove the hardware lock.\r\n \r\nMIRROR-CLIP-ANY = NO\r\n \r\n     This parameter affects the reflection of objects which\r\n     intersect or surround flat-mirror reflection objects. It has\r\n     no effect on other automatic reflections. When Mirror-Clip-\r\n     Any is set to NO (the default) only those faces in an object\r\n     that completely fall below the surface of a flat-mirror\r\n     surface are clipped (not reflected). When this parameter is\r\n     set to YES, all faces in an object that even partially fall\r\n     below the surface of the flat-mirror surface are clipped.\r\n \r\n     In almost all cases, leave this parameter set to NO. Here is\r\n     one of the rare conditions in which you should set it to YES:\r\n \r\n     You might have a flat-mirror object that is surrounded on\r\n     it's non-mirror sides by a \"shroud\" (such as the prism head\r\n     on a 35mm camera that surrounds the primary mirror inside of\r\n     it). The mirrored side of the object is facing AWAY from the\r\n     shroud, but under default conditions, at certain angles, the\r\n     shroud appears reflected in the flat mirror even though it's\r\n     behind the mirror. In this case, you want to turn off the\r\n     reflection of the shroud, so set Mirror-Clip-Any to YES. Now,\r\n     only those faces that are TOTALLY in front of the mirror will\r\n     be reflected.\r\n \r\n     The general rule here is: Leave this parameter set to NO,\r\n     unless you see a reflection that should not appear, then try\r\n     YES.\r\n \r\nAUTOMATIC REFLECTION MAPS AND CLOSE OBJECTS\r\n \r\n     If an object with an automatic, non-flat reflection map is\r\n     placed closer than the Z-Clip-Near distance from another\r\n     object, that object will appear clipped in the reflection\r\n     map. If you see pieces of an object missing in the reflection\r\n     of a very close object, either lower your Z-Clip-Near value,\r\n     or increase the overall scale of your scene so that the\r\n     objects are greater than the Z-Clip-Near distance (in units).\r\n \r\nCONFIGURING ADI DRIVERS\r\n \r\n     CAUTION: Improper installation of ADI drivers can cause\r\n     unpredictable results in the operation of 3D Studio.\r\n \r\n     Please read carefully the section, beginning on page 42 of\r\n     your Installation and Performance Guide, that describes\r\n     proper configuration of ADI drivers. It's important that you\r\n     use the DOS set command to set the environment variables that\r\n     3D Studio checks. 3D Studio uses these environment variables\r\n     to find the ADI driver when the driver is needed by the\r\n     program. If you do not set an environment variable before\r\n     starting 3D Studio and attempt to use an ADI device from\r\n     within the program, the function of the program might be\r\n     limited and unpredictable results might occur. If, while\r\n     running 3D Studio, you plan to use an ADI device but realize\r\n     that you have not set your environment variables, save your\r\n     work, exit the program, and then set the variables as\r\n     instructed in the Installation and Performance Guide before\r\n     returning to the program.\r\n \r\nPREVIEWING FIELD RENDERINGS\r\n \r\n     If you are going to render an animation to fields instead of\r\n     to frames, and you need to examine certain fields using the\r\n     Preview/Make function in the Keyframer, you must temporarily\r\n     scale the animation to double its size before making the\r\n     preview flic. In this way, each frame of the preview flic\r\n     represents a field instead of a frame.\r\n \r\n     Use the following procedure to create a \"field-accurate\"\r\n     preview flic:\r\n \r\n     1.   After loading your animation, select Time/Scale Segment\r\n          in the Keyframer and set the number of frames to twice\r\n          that displayed in the \"Scale to:\" field.\r\n \r\n     2.   Use Preview/Make to create the preview flic.\r\n \r\n          Although the flic will not accurately play back the\r\n          speed of the animation, each frame will correctly\r\n          display the position of the objects for each field of\r\n          the animation.\r\n \r\n     3.   IMPORTANT: Reload the original .3ds file to restore the\r\n          correct frame count before rendering your animation. For\r\n          best results, do not use Time/Scale Segment to halve the\r\n          number of frames back to their original total.\r\n \r\n     This technique is only necessary when examining an animation\r\n     which might have abrupt changes on a field. For example, if\r\n     you are moving an object out of camera view with a linear\r\n     Position key to make it \"disappear.\"\r\n \r\nAUTOMATED MEMORY MANAGERS\r\n \r\n     If you feel you're having memory problems while using 3D\r\n     Studio, or can't properly shell out to external programs,\r\n     reread the sections entitled \"EMS and 3D Studio\" and \"Using\r\n     CFIG386.EXE\" in the Installation and Performance Guide.\r\n \r\n     Your memory manager might require manual configuration to use\r\n     various memory management schemes for different application\r\n     programs.\r\n \r\n     As noted in the Installation and Performance Guide, automated\r\n     memory managers such as Quarterdeck QEMM and Qualitas 386-to-\r\n     the-Max automatically reconfigure memory as needed by\r\n     different applications.  We highly recommend that you try\r\n     these memory managers if you have any questions about your\r\n     memory configuration.\r\n \r\nVIDEO RENDERING TIPS (FIELD RENDERING AND VBLUR.IXP)\r\n \r\n     When rendering to NTSC or PAL videotape, you should render to\r\n     fields 99 percent of the time. Field rendering increases the\r\n     smoothness of motion and provides an extra level of\r\n     antialiasing that you can't achieve by rendering to frames.\r\n     Rendering by fields to videotape only appreciably increases\r\n     rendering time when you're using automatic mirror reflection\r\n     maps and shadows. (Note: Shadows are only calculated for the\r\n     first frame of an animation if only the camera and non-\r\n     shadow-casting lights are moving. Also, you can turn on the\r\n     [First Frame Only] button in the Automatic Reflection Map\r\n     dialogue box in the Materials Editor so that only the first\r\n     frame of an automatic (cubic) reflection map is calculated.)\r\n \r\n     If, for some reason, you decide to render to NTSC or PAL\r\n     video with Render-Fields turned off, you can use the\r\n     Vblur.ixp program within Video Post (with a recommended value\r\n     between 0.6-0.8) to slightly blur the image on the vertical\r\n     axis. Vblur.ixp also reduces some of the \"ropiness\" on edges\r\n     and mitigates finely detailed moire patterns that wouldn't\r\n     otherwise be smoothed when Render-Fields is off. You should\r\n     also consider reducing your Texture-Blur value from 1.4-2.0\r\n     to 0.7-1.2 so your textures don't appear too blurry.\r\n \r\n     In summary, if you are rendering to NTSC or PAL video and\r\n     want the highest quality of antialiasing with the most speed,\r\n     and you are NOT using many automatic reflective objects or\r\n     shadow-casting lights, you'd use:  \r\n \r\n          Phong shading\r\n          High Anti-aliasing (4x4 sample)\r\n          Anti-alias Threshold: 0\r\n          Texture Blur: 1.2-2.0 range\r\n          Filter Maps: On\r\n          Turbo: On (unless you're using very detailed bump maps)\r\n          Render-Fields: Yes\r\n          Video Post:  No image filtering from vblur.ixp.\r\n \r\n     If you are using automatic reflection maps and shadow-casting\r\n     lights (with moving lights and/or objects in the scene), you\r\n     should compare your rendering speed using the above settings\r\n     with the following settings:\r\n \r\n          Texture Blur: 0.7-1.3 range\r\n          Render-Fields: No\r\n          Video Post:  0.6-0.8 image filtering from vblur.ixp.   \r\n \r\n     CAUTION: Never use Vblur.ixp with Render-Fields turned on.\r\n     This causes flashing in the image because the two fields are\r\n     filtered together.\r\n \r\n                        [End of Document]"
}