Просмотр исходного кода

Add table of contents to the readme

master
Palash Bansal 2 лет назад
Родитель
Сommit
69e47f9b99
Аккаунт пользователя с таким Email не найден
1 измененных файлов: 46 добавлений и 2 удалений
  1. 46
    2
      README.md

+ 46
- 2
README.md Просмотреть файл

@@ -29,7 +29,7 @@ Key features include:

## Examples

Code samples and demos covering various usecases and test are present in the [examples](./examples/) folder.
Code samples and demos covering various usecases and test are present in the [examples](./examples/) folder.

Try them: https://threepipe.org/examples/

@@ -37,6 +37,48 @@ View the source code by pressing the code button on the top left of the example

To make changes and run the example, click on the CodePen button on the top right of the source code.

# Table of Contents

- [ThreePipe](#threepipe)
- [Examples](#examples)
- [Table of Contents](#table-of-contents)
- [Getting Started](#getting-started)
- [HTML/JS Quickstart (CDN)](#htmljs-quickstart-cdn)
- [NPM/YARN Package](#npmyarn)
- [Installation](#installation)
- [Loading a 3D Model](#loading-a-3d-model)
- [License](#license)
- [Status](#status)
- [Documentation (API Reference)](#documentation)
- [WebGi](#webgi)
- [Contributing](#contributing)
- [Features](#features)
- [File Formats](#file-formats)
- [Loading files](#loading-files)
- [3D models](#3d-models)
- [Materials](#materials)
- [Images/Textures](#imagestextures)
- [zip files](#zip-files)
- [txt, json files](#txt-json-files)
- [Data URLs](#data-urls)
- [Local files, File and Blob](#local-files-file-and-blob)
- [Background, Environment maps](#background-environment-maps)
- [SVG strings](#svg-strings)
- [Plugins](#threepipe-plugins)
- [TonemapPlugin](#tonemapplugin) - Tonemapping Plugin for post-processing
- [DropzonePlugin](#dropzoneplugin) - Drag and drop local files to import and load
- [DepthBufferPlugin](#depthbufferplugin) - Depth Buffer Plugin for pre-rendering depth buffer
- [NormalBufferPlugin](#normalbufferplugin) - Normal Buffer Plugin for pre-rendering normal buffer
- [DepthNormalBufferPlugin](#depthnormalbufferplugin) - Depth and Normal Buffer Plugin for pre-rendering depth and normal buffers in a single pass
- [RenderTargetPreviewPlugin](#rendertargetpreviewplugin) - Render Target Preview Plugin for previewing render targets
- [Rhino3dmLoadPlugin](#rhino3dmloadplugin) - Rhino3dm Load Plugin for loading .3dm files
- [PLYLoadPlugin](#plyloadplugin) - PLY Load Plugin for loading .ply files
- [STLLoadPlugin](#stlloadplugin) - STL Load Plugin for loading .stl files
- [KTX2LoadPlugin](#ktx2loadplugin) - KTX2 Load Plugin for loading .ktx2 files
- [KTXLoadPlugin](#ktxloadplugin) - KTX Load Plugin for loading .ktx files
- [Packages](#threepipe-packages)
- [@threepipe/plugin-tweakpane](#threepipeplugin-tweakpane) Tweakpane UI Plugin
- [@threepipe/plugin-tweakpane-editor](#threepipeplugin-tweakpane-editor) - Tweakpane Editor Plugin

## Getting Started

@@ -129,6 +171,8 @@ Check out WebGi - Premium Photo-realistic 3D rendering framework and tools for w
## Contributing
Contributions to ThreePipe are welcome and encouraged! Feel free to open issues and pull requests on the GitHub repository.

# Features

## File Formats

ThreePipe Asset Manager supports the import of the following file formats out of the box:
@@ -172,7 +216,7 @@ can then be called to load the imported files after any processing.
The `viewer.load()`, `viewer.assetManager.addAsset()`
and `viewer.assetManager.addAssetSingle()` methods perform combination of `import` and `loadImported`.

### 3d models.
### 3D models

The 3d models are added to `viewer.scene.modelRoot` on `viewer.load` unless some option is specified.


Загрузка…
Отмена
Сохранить