home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 January / PCWorld_2007-01_cd.bin / multimedia / 3dcanvas / 3DCanvas.msi / Instal01.cab / _B2EFE5CC66154E48B8F4B3A2A928729B / Material.json
JavaScript Object Notation  |  2006-11-24  |  7KB

  1. {
  2.     "schema": {
  3.         "ID": "Long Integer",
  4.         "Name": "Text (255)",
  5.         "PreviewPrimitive": "Long Integer",
  6.         "Color": "Long Integer",
  7.         "TextureFileName": "Text (255)",
  8.         "TextureOverlayFileName": "Text (255)",
  9.         "TextureOverlayTransparency": "Long Integer",
  10.         "BumpmapFileName": "Text (255)",
  11.         "AlphamapFileName": "Text (255)",
  12.         "TextureFlipU": "Long Integer",
  13.         "TextureFlipV": "Long Integer",
  14.         "TextureWrapType": "Long Integer",
  15.         "ApplyRelative": "Long Integer",
  16.         "Transparency": "Text (255)",
  17.         "Ambient": "Text (255)",
  18.         "Emissive": "Text (255)",
  19.         "Specular": "Text (255)",
  20.         "FlatWrapType": "Long Integer",
  21.         "TextureTilesPerUnit": "Single",
  22.         "TextureOriginU": "Single",
  23.         "TextureOriginV": "Single",
  24.         "TextureScaleU": "Single",
  25.         "TextureScaleV": "Single",
  26.         "MaterialRaytraceBrilliance": "Long Integer",
  27.         "MaterialRaytraceReflection": "Long Integer",
  28.         "MaterialRaytraceIridescenceFactor": "Long Integer",
  29.         "MaterialRaytraceIridescenceThickness": "Long Integer",
  30.         "MaterialRaytraceIridescenceTurbulance": "Long Integer",
  31.         "MaterialRaytraceRoughness": "Long Integer",
  32.         "MaterialRaytraceNormalSize": "Long Integer",
  33.         "MaterialRaytraceNormalScale": "Long Integer",
  34.         "MaterialRaytraceNormalPattern": "Long Integer",
  35.         "MaterialRaytraceMetallic": "Long Integer",
  36.         "MaterialRaytraceType": "Long Integer",
  37.         "MaterialRaytracePredefinedType": "Long Integer",
  38.         "MaterialRaytracePredefinedMaterial": "Long Integer",
  39.         "MaterialRaytraceColorPattern": "Long Integer",
  40.         "MaterialRaytraceColorPattern0Red": "Single",
  41.         "MaterialRaytraceColorPattern0Green": "Single",
  42.         "MaterialRaytraceColorPattern0Blue": "Single",
  43.         "MaterialRaytraceColorPattern1Red": "Single",
  44.         "MaterialRaytraceColorPattern1Green": "Single",
  45.         "MaterialRaytraceColorPattern1Blue": "Single",
  46.         "MaterialRaytraceColorPattern2Red": "Single",
  47.         "MaterialRaytraceColorPattern2Green": "Single",
  48.         "MaterialRaytraceColorPattern2Blue": "Single",
  49.         "MaterialRaytraceColorPattern3Red": "Single",
  50.         "MaterialRaytraceColorPattern3Green": "Single",
  51.         "MaterialRaytraceColorPattern3Blue": "Single",
  52.         "MaterialRaytraceColorPatternFrequency": "Long Integer",
  53.         "MaterialRaytraceColorPatternTurbulence": "Long Integer",
  54.         "MaterialRaytraceNormalFrequency": "Long Integer",
  55.         "MaterialRaytraceNormalTurbulence": "Long Integer",
  56.         "MaterialRaytraceTextureImage": "OLE (255)"
  57.     },
  58.     "data": [
  59.         {
  60.             "ID": 1,
  61.             "PreviewPrimitive": 2,
  62.             "Color": 16777215,
  63.             "TextureFileName": "C:\\DirectFlex\\Media\\Textures\\abalone.bmp",
  64.             "TextureOverlayTransparency": 50,
  65.             "TextureFlipU": 0,
  66.             "TextureFlipV": 0,
  67.             "TextureWrapType": 1,
  68.             "ApplyRelative": 0,
  69.             "Transparency": "0",
  70.             "Ambient": "80",
  71.             "Emissive": "20",
  72.             "Specular": "85",
  73.             "FlatWrapType": 0,
  74.             "TextureTilesPerUnit": 0,
  75.             "TextureOriginU": 0,
  76.             "TextureOriginV": 0,
  77.             "TextureScaleU": 1,
  78.             "TextureScaleV": 1,
  79.             "MaterialRaytraceBrilliance": 5,
  80.             "MaterialRaytraceReflection": 0,
  81.             "MaterialRaytraceIridescenceFactor": 0,
  82.             "MaterialRaytraceIridescenceThickness": 5,
  83.             "MaterialRaytraceIridescenceTurbulance": 5,
  84.             "MaterialRaytraceRoughness": 5,
  85.             "MaterialRaytraceNormalSize": 5,
  86.             "MaterialRaytraceNormalScale": 5,
  87.             "MaterialRaytraceNormalPattern": 0,
  88.             "MaterialRaytraceMetallic": 0,
  89.             "MaterialRaytraceType": 0,
  90.             "MaterialRaytracePredefinedType": 0,
  91.             "MaterialRaytracePredefinedMaterial": 0,
  92.             "MaterialRaytraceColorPattern": 0,
  93.             "MaterialRaytraceColorPattern0Red": 1,
  94.             "MaterialRaytraceColorPattern0Green": 1,
  95.             "MaterialRaytraceColorPattern0Blue": 1,
  96.             "MaterialRaytraceColorPattern1Red": 1,
  97.             "MaterialRaytraceColorPattern1Green": 1,
  98.             "MaterialRaytraceColorPattern1Blue": 1,
  99.             "MaterialRaytraceColorPattern2Red": 1,
  100.             "MaterialRaytraceColorPattern2Green": 1,
  101.             "MaterialRaytraceColorPattern2Blue": 1,
  102.             "MaterialRaytraceColorPattern3Red": 1,
  103.             "MaterialRaytraceColorPattern3Green": 1,
  104.             "MaterialRaytraceColorPattern3Blue": 1,
  105.             "MaterialRaytraceColorPatternFrequency": 0,
  106.             "MaterialRaytraceColorPatternTurbulence": 0,
  107.             "MaterialRaytraceNormalFrequency": 0,
  108.             "MaterialRaytraceNormalTurbulence": 0
  109.         },
  110.         {
  111.             "ID": 2,
  112.             "PreviewPrimitive": 2,
  113.             "Color": 16777215,
  114.             "TextureFileName": "C:\\Documents and Settings\\Richard\\My Documents\\3D Canvas\\Media\\Textures\\glassquartz.bmp",
  115.             "TextureOverlayTransparency": 50,
  116.             "TextureFlipU": 0,
  117.             "TextureFlipV": 0,
  118.             "TextureWrapType": 1,
  119.             "ApplyRelative": 0,
  120.             "Transparency": "0",
  121.             "Ambient": "80",
  122.             "Emissive": "20",
  123.             "Specular": "85",
  124.             "FlatWrapType": 0,
  125.             "TextureTilesPerUnit": 0,
  126.             "TextureOriginU": 0,
  127.             "TextureOriginV": 0,
  128.             "TextureScaleU": 1,
  129.             "TextureScaleV": 1,
  130.             "MaterialRaytraceBrilliance": 5,
  131.             "MaterialRaytraceReflection": 0,
  132.             "MaterialRaytraceIridescenceFactor": 0,
  133.             "MaterialRaytraceIridescenceThickness": 5,
  134.             "MaterialRaytraceIridescenceTurbulance": 5,
  135.             "MaterialRaytraceRoughness": 5,
  136.             "MaterialRaytraceNormalSize": 5,
  137.             "MaterialRaytraceNormalScale": 5,
  138.             "MaterialRaytraceNormalPattern": 0,
  139.             "MaterialRaytraceMetallic": 0,
  140.             "MaterialRaytraceType": 0,
  141.             "MaterialRaytracePredefinedType": 0,
  142.             "MaterialRaytracePredefinedMaterial": 0,
  143.             "MaterialRaytraceColorPattern": 0,
  144.             "MaterialRaytraceColorPattern0Red": 1,
  145.             "MaterialRaytraceColorPattern0Green": 1,
  146.             "MaterialRaytraceColorPattern0Blue": 1,
  147.             "MaterialRaytraceColorPattern1Red": 1,
  148.             "MaterialRaytraceColorPattern1Green": 1,
  149.             "MaterialRaytraceColorPattern1Blue": 1,
  150.             "MaterialRaytraceColorPattern2Red": 1,
  151.             "MaterialRaytraceColorPattern2Green": 1,
  152.             "MaterialRaytraceColorPattern2Blue": 1,
  153.             "MaterialRaytraceColorPattern3Red": 1,
  154.             "MaterialRaytraceColorPattern3Green": 1,
  155.             "MaterialRaytraceColorPattern3Blue": 1,
  156.             "MaterialRaytraceColorPatternFrequency": 0,
  157.             "MaterialRaytraceColorPatternTurbulence": 0,
  158.             "MaterialRaytraceNormalFrequency": 0,
  159.             "MaterialRaytraceNormalTurbulence": 0
  160.         },
  161.         {
  162.             "ID": 3,
  163.             "PreviewPrimitive": 2,
  164.             "Color": 16777215,
  165.             "TextureFileName": "C:\\Documents and Settings\\Richard\\My Documents\\3D Canvas\\Media\\Textures\\yellowjade.bmp",
  166.             "TextureOverlayTransparency": 50,
  167.             "TextureFlipU": 0,
  168.             "TextureFlipV": 0,
  169.             "TextureWrapType": 1,
  170.             "ApplyRelative": 0,
  171.             "Transparency": "0",
  172.             "Ambient": "80",
  173.             "Emissive": "20",
  174.             "Specular": "85",
  175.             "FlatWrapType": 0,
  176.             "TextureTilesPerUnit": 0,
  177.             "TextureOriginU": 0,
  178.             "TextureOriginV": 0,
  179.             "TextureScaleU": 1,
  180.             "TextureScaleV": 1,
  181.             "MaterialRaytraceBrilliance": 5,
  182.             "MaterialRaytraceReflection": 0,
  183.             "MaterialRaytraceIridescenceFactor": 0,
  184.             "MaterialRaytraceIridescenceThickness": 5,
  185.             "MaterialRaytraceIridescenceTurbulance": 5,
  186.             "MaterialRaytraceRoughness": 5,
  187.             "MaterialRaytraceNormalSize": 5,
  188.             "MaterialRaytraceNormalScale": 5,
  189.             "MaterialRaytraceNormalPattern": 0,
  190.             "MaterialRaytraceMetallic": 0,
  191.             "MaterialRaytraceType": 0,
  192.             "MaterialRaytracePredefinedType": 0,
  193.             "MaterialRaytracePredefinedMaterial": 0,
  194.             "MaterialRaytraceColorPattern": 0,
  195.             "MaterialRaytraceColorPattern0Red": 1,
  196.             "MaterialRaytraceColorPattern0Green": 1,
  197.             "MaterialRaytraceColorPattern0Blue": 1,
  198.             "MaterialRaytraceColorPattern1Red": 1,
  199.             "MaterialRaytraceColorPattern1Green": 1,
  200.             "MaterialRaytraceColorPattern1Blue": 1,
  201.             "MaterialRaytraceColorPattern2Red": 1,
  202.             "MaterialRaytraceColorPattern2Green": 1,
  203.             "MaterialRaytraceColorPattern2Blue": 1,
  204.             "MaterialRaytraceColorPattern3Red": 1,
  205.             "MaterialRaytraceColorPattern3Green": 1,
  206.             "MaterialRaytraceColorPattern3Blue": 1,
  207.             "MaterialRaytraceColorPatternFrequency": 0,
  208.             "MaterialRaytraceColorPatternTurbulence": 0,
  209.             "MaterialRaytraceNormalFrequency": 0,
  210.             "MaterialRaytraceNormalTurbulence": 0
  211.         }
  212.     ]
  213. }