|
@@ -8,13 +8,20 @@
|
|
|
<link type="text/css" rel="stylesheet" href="page.css" />
|
|
|
</head>
|
|
|
<body>
|
|
|
- [page:Loader] →
|
|
|
<h1>[name]</h1>
|
|
|
|
|
|
- <div class="desc">A loader for loading objects in JSON format.</div>
|
|
|
+ <div class="desc">
|
|
|
+ A loader for loading objects in JSON format.
|
|
|
+ This uses the [page:FileLoader] internally for loading files.
|
|
|
+ </div>
|
|
|
|
|
|
<h2>Example</h2>
|
|
|
|
|
|
+ <div>
|
|
|
+ [example:webgl_loader_json_blender WebGL / loader / json / blender]<br />
|
|
|
+ [example:webgl_loader_json_objconverter WebGL / loader / json / objconverter]
|
|
|
+ </div>
|
|
|
+
|
|
|
<code>
|
|
|
// instantiate a loader
|
|
|
var loader = new THREE.JSONLoader();
|
|
@@ -32,8 +39,6 @@
|
|
|
);
|
|
|
</code>
|
|
|
|
|
|
- [example:webgl_loader_json_blender]
|
|
|
-
|
|
|
<h2>Constructor</h2>
|
|
|
|
|
|
<h3>[name]( [page:LoadingManager manager] )</h3>
|
|
@@ -44,6 +49,19 @@
|
|
|
Creates a new [name].
|
|
|
</div>
|
|
|
|
|
|
+ <h2>Properties</h2>
|
|
|
+
|
|
|
+ <h3>[property:LoadingManager manager]</h3>
|
|
|
+ <div>
|
|
|
+ The [page:LoadingManager loadingManager] the loader is using. Default is [page:DefaultLoadingManager].
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <h3>[property:String withCredentials]</h3>
|
|
|
+ <div>
|
|
|
+ Whether the XMLHttpRequest uses credentials.
|
|
|
+ Default is *false*.
|
|
|
+ </div>
|
|
|
+
|
|
|
<h2>Methods</h2>
|
|
|
|
|
|
<h3>[method:null load]( [page:String url], [page:Function onLoad], [page:Function onProgress], [page:Function onError] )</h3>
|
|
@@ -59,18 +77,15 @@
|
|
|
|
|
|
<h3>[method:null setTexturePath]( [page:String texturePath] )</h3>
|
|
|
<div>
|
|
|
- [page:String texturePath] — Base path for textures.
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- Set the base path for textures.
|
|
|
+ Set the base path or URL from which to load files. This can be useful if
|
|
|
+ you are loading many files from the same directory.
|
|
|
</div>
|
|
|
|
|
|
<h3>[method:Object3D parse]( [page:Object json], [page:String texturePath] )</h3>
|
|
|
<div>
|
|
|
[page:String json] — JSON object to parse.<br />
|
|
|
- [page:String texturePath] — Base path for textures.
|
|
|
- </div>
|
|
|
- <div>
|
|
|
+ [page:String texturePath] — Base path for textures.<br /><br />
|
|
|
+
|
|
|
Parse a <em>JSON</em> structure and return an [page:object] containing the parsed [page:Geometry geometry] and [page:Array materials].
|
|
|
</div>
|
|
|
|