Skip to content

Commit

Permalink
Fix more links
Browse files Browse the repository at this point in the history
  • Loading branch information
1chandu committed Apr 20, 2019
1 parent 37696e4 commit 051315b
Show file tree
Hide file tree
Showing 25 changed files with 30 additions and 30 deletions.
2 changes: 1 addition & 1 deletion docs/api-reference/attribute-manager.md
Expand Up @@ -141,4 +141,4 @@ Notes:

## Source

[modules/core/src/lib/attribute-manager.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/lib/attribute-manager.js)
[modules/core/src/lib/attribute-manager.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/lib/attribute-manager.js)
2 changes: 1 addition & 1 deletion docs/api-reference/composite-layer.md
Expand Up @@ -198,4 +198,4 @@ Constructor for this sublayer. The base class implementation checks if `type` is

## Source

[modules/core/src/lib/composite-layer.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/lib/composite-layer.js)
[modules/core/src/lib/composite-layer.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/lib/composite-layer.js)
2 changes: 1 addition & 1 deletion docs/api-reference/controller.md
Expand Up @@ -157,4 +157,4 @@ Additionally, event objects for different event types contain a subset of the fo

## Source

[modules/core/src/controllers/controller.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/controllers/controller.js)
[modules/core/src/controllers/controller.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/controllers/controller.js)
2 changes: 1 addition & 1 deletion docs/api-reference/deck.md
Expand Up @@ -384,4 +384,4 @@ Notes:

## Source

[modules/core/src/lib/deck.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/lib/deck.js)
[modules/core/src/lib/deck.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/lib/deck.js)
2 changes: 1 addition & 1 deletion docs/api-reference/first-person-view.md
Expand Up @@ -38,4 +38,4 @@ Inherits all [View methods](/docs/api-reference/viewport.md#methods).

## Source

[modules/core/src/views/first-person-view.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/views/first-person-view.js)
[modules/core/src/views/first-person-view.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/views/first-person-view.js)
2 changes: 1 addition & 1 deletion docs/api-reference/internal/layer-manager.md
Expand Up @@ -79,4 +79,4 @@ Updates the current list of layers.

## Source

[modules/core/src/lib/layer-manager.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/lib/layer-manager.js)
[modules/core/src/lib/layer-manager.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/lib/layer-manager.js)
2 changes: 1 addition & 1 deletion docs/api-reference/json/json-converter.md
@@ -1,6 +1,6 @@
# JSONConverter (Experimental)

> NOTE: This component is only intended to support **official deck.gl API props** via JSON. In particular, it is not intended to evolve an implementation of alternate JSON schemas. Support for such schemas should be developed indenpendently, perhaps using the source code of this component as a base. See the [JSON Layers RFC](https://github.com/uber/deck.gl/blob/master/dev-docs/RFCs/v6.1/json-layers-rfc.md) for more on this.
> NOTE: This component is only intended to support **official deck.gl API props** via JSON. In particular, it is not intended to evolve an implementation of alternate JSON schemas. Support for such schemas should be developed indenpendently, perhaps using the source code of this component as a base. See the [JSON Layers RFC](https://github.com/uber/deck.gl/blob/7.0-release/dev-docs/RFCs/v6.1/json-layers-rfc.md) for more on this.
Converts a JSON description of a deck.gl visualization into properties that can be passed to the `Deck` component.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/layer.md
Expand Up @@ -584,4 +584,4 @@ Returns:

## Source

[modules/core/src/lib/layer.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/lib/layer.js)
[modules/core/src/lib/layer.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/lib/layer.js)
2 changes: 1 addition & 1 deletion docs/api-reference/map-controller.md
Expand Up @@ -40,4 +40,4 @@ For a list of supported options, see [Controller](/docs/api-reference/controller

## Source

[modules/core/src/controllers/map-controller.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/controllers/map-controller.js)
[modules/core/src/controllers/map-controller.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/controllers/map-controller.js)
2 changes: 1 addition & 1 deletion docs/api-reference/orbit-view.md
Expand Up @@ -36,4 +36,4 @@ Inherits all [View methods](/docs/api-reference/view.md#methods).

## Source

[modules/core/src/views/orbit-view.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/views/orbit-view.js)
[modules/core/src/views/orbit-view.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/views/orbit-view.js)
2 changes: 1 addition & 1 deletion docs/api-reference/orthographic-view.md
Expand Up @@ -38,4 +38,4 @@ Inherits all [View methods](/docs/api-reference/view.md#methods).

## Source

[modules/core/src/views/orthographic-view.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/views/orthographic-view.js)
[modules/core/src/views/orthographic-view.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/views/orthographic-view.js)
2 changes: 1 addition & 1 deletion docs/api-reference/perspective-view.md
Expand Up @@ -30,4 +30,4 @@ Inherits all [View methods](/docs/api-reference/view.md#methods).

## Source

[modules/core/src/views/perspective-view.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/views/perspective-view.js)
[modules/core/src/views/perspective-view.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/views/perspective-view.js)
2 changes: 1 addition & 1 deletion docs/api-reference/react/deckgl.md
Expand Up @@ -203,4 +203,4 @@ We do recommend you to use the pure JavaScript version of deck.gl if you are mor

## Source

[modules/react/src/deckgl.js](https://github.com/uber/deck.gl/blob/master/modules/react/src/deckgl.js)
[modules/react/src/deckgl.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/react/src/deckgl.js)
2 changes: 1 addition & 1 deletion docs/api-reference/standalone/deckgl.md
Expand Up @@ -84,4 +84,4 @@ Returns the mapbox-gl [Map](https://www.mapbox.com/mapbox-gl-js/api/#map) instan

## Source

[modules/main/bundle.js](https://github.com/uber/deck.gl/blob/master/modules/main/bundle.js)
[modules/main/bundle.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/main/bundle.js)
2 changes: 1 addition & 1 deletion docs/api-reference/test-utils/test-layer.md
Expand Up @@ -85,4 +85,4 @@ A test case is an object with the following fields:

## Source

[modules/test-utils/src/lifecycle-test.js](https://github.com/uber/deck.gl/blob/master/modules/test-utils/src/lifecycle-test.js)
[modules/test-utils/src/lifecycle-test.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/test-utils/src/lifecycle-test.js)
2 changes: 1 addition & 1 deletion docs/api-reference/third-person-view.md
Expand Up @@ -43,4 +43,4 @@ Inherits all [View methods](/docs/api-reference/view.md#methods).

## Source

[modules/core/src/views/third-person-view.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/views/third-person-view.js)
[modules/core/src/views/third-person-view.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/views/third-person-view.js)
2 changes: 1 addition & 1 deletion docs/api-reference/view.md
Expand Up @@ -195,4 +195,4 @@ A projection matrix depends on the aspect ratio and needs to be recalculated whe

## Source

[modules/core/src/views/view.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/views/view.js)
[modules/core/src/views/view.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/views/view.js)
2 changes: 1 addition & 1 deletion docs/api-reference/viewport.md
Expand Up @@ -157,4 +157,4 @@ Returns:

## Source

[modules/core/src/viewports/viewport.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/viewports/viewport.js)
[modules/core/src/viewports/viewport.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/viewports/viewport.js)
2 changes: 1 addition & 1 deletion docs/api-reference/web-mercator-viewport.md
Expand Up @@ -147,4 +147,4 @@ Returns:

## Source

[modules/core/src/viewports/web-mercator-viewport.js](https://github.com/uber/deck.gl/blob/master/modules/core/src/viewports/web-mercator-viewport.js)
[modules/core/src/viewports/web-mercator-viewport.js](https://github.com/uber/deck.gl/blob/7.0-release/modules/core/src/viewports/web-mercator-viewport.js)
2 changes: 1 addition & 1 deletion docs/developer-guide/custom-layers/picking.md
Expand Up @@ -99,7 +99,7 @@ By default, the `object` field of the picking `info` object is indexed from the

### Model object creation

If your layer creates its own [Model](https://github.com/uber/luma.gl/blob/master/docs/api-reference/core/model.md) object, add picking module to `modules` array.
If your layer creates its own [Model](https://github.com/uber/luma.gl/blob/7.0-release/docs/api-reference/core/model.md) object, add picking module to `modules` array.

```js
import {Model} from '@luma.gl/core';
Expand Down
2 changes: 1 addition & 1 deletion docs/developer-guide/custom-layers/primitive-layers.md
Expand Up @@ -15,7 +15,7 @@ To describe how a layer's properties relate to WebGL attributes and uniforms you

#### Creating The Model

A layer should create its model during this phase. A model is a [luma.gl](https://github.com/uber/luma.gl) [Model](https://github.com/uber/luma.gl/blob/master/docs/api-reference/core/model.md) instance that defines what will be drawn to the WebGL context.
A layer should create its model during this phase. A model is a [luma.gl](https://github.com/uber/luma.gl) [Model](https://github.com/uber/luma.gl/blob/7.0-release/docs/api-reference/core/model.md) instance that defines what will be drawn to the WebGL context.

Most layers are **Single-model layers** - this is the predominant form among all core layers that deck.gl currently provides. In these layers, a single geometry model is created for each layer and saved to `state.model` during initialization. The default implementation of the rest of the lifecycle methods will then look for this model for rendering and picking etc., meaning that you don't have to do anything more to get a working layer.

Expand Down
10 changes: 5 additions & 5 deletions docs/developer-guide/custom-layers/writing-shaders.md
@@ -1,6 +1,6 @@
# Writing Shaders

A shader library facilitates creating shaders that work seamlessly with deck.gl. The `modules` parameter passed to the [Model](https://github.com/uber/luma.gl/blob/master/docs/api-reference/core/model.md) class can dynamically include parts from this library into your own GLSL code:
A shader library facilitates creating shaders that work seamlessly with deck.gl. The `modules` parameter passed to the [Model](https://github.com/uber/luma.gl/blob/7.0-release/docs/api-reference/core/model.md) class can dynamically include parts from this library into your own GLSL code:

```js
const model = new Model(gl, {
Expand All @@ -12,7 +12,7 @@ const model = new Model(gl, {

## Shader Assembly

Your shaders will be run through the luma.gl [shader assembler](https://github.com/uber/luma.gl/blob/master/docs/api-reference/shadertools/assemble-shaders.md), which injects code from various module dependencies, The generated shader always contains a prologue of platform defines, and then the modules (see below), and finally your shader code is added.
Your shaders will be run through the luma.gl [shader assembler](https://github.com/uber/luma.gl/blob/7.0-release/docs/api-reference/shadertools/assemble-shaders.md), which injects code from various module dependencies, The generated shader always contains a prologue of platform defines, and then the modules (see below), and finally your shader code is added.

### Platform defines

Expand All @@ -32,8 +32,8 @@ The `project` module also has two extensions, [project32](/docs/shader-modules/p

A simple lighting package is provided in deck.gl, supporting a single directional light in addition to ambient light. Turning on lighting requires normals to be provided for each vertex. There are two flavors:

- [gouraudlighting](https://github.com/uber/luma.gl/blob/master/modules/shadertools/src/modules/phong-lighting/phong-lighting.js) - for lighting calculated in the vertex shader
- [phonglighting](https://github.com/uber/luma.gl/blob/master/modules/shadertools/src/modules/phong-lighting/phong-lighting.js) - for lighting calculated in the fragment shader
- [gouraudlighting](https://github.com/uber/luma.gl/blob/7.0-release/modules/shadertools/src/modules/phong-lighting/phong-lighting.js) - for lighting calculated in the vertex shader
- [phonglighting](https://github.com/uber/luma.gl/blob/7.0-release/modules/shadertools/src/modules/phong-lighting/phong-lighting.js) - for lighting calculated in the fragment shader


#### fp64
Expand All @@ -44,7 +44,7 @@ Note that for geospatial projection, deck.gl v6.1 introduced a "hybrid" 32-bit p

#### picking

Picking is supported using luma.gl [picking shader module](https://github.com/uber/luma.gl/blob/master/docs/api-reference/shadertools/shader-module-picking.md).
Picking is supported using luma.gl [picking shader module](https://github.com/uber/luma.gl/blob/7.0-release/docs/api-reference/shadertools/shader-module-picking.md).


## Shader Techniques and Ideas
Expand Down
4 changes: 2 additions & 2 deletions docs/roadmap.md
Expand Up @@ -32,15 +32,15 @@ These are some of the big priorities for our next release:
* **Better Infovis Support** - Better support for non-geospatial visualizations. (Don't worry if you are a geospatial user, deck.gl will remain a "geospatial-first" library since that is the more difficult use case.)
* **Better GPGPU/WebGL2 Support** - Many stones are still left unturned here. Expect better performance, and new features for WebGL2 capable browsers (such as animations of entire attributes).
* **Visual Effects** - Shadows, blur, postprocessing etc. This continues to be strong goal that we intend to make progress on.
* **Transitions and Animations** - 5.0 introduces viewport transitions. Expect to see similar support for layer properties and attributes. Viewport transitions feature is available in the `experimental` namespace, and for additional details check the [RFC](https://github.com/uber/deck.gl/blob/master/dev-docs/RFCs/v5.0/viewport-transition-rfc.md).
* **Transitions and Animations** - 5.0 introduces viewport transitions. Expect to see similar support for layer properties and attributes. Viewport transitions feature is available in the `experimental` namespace, and for additional details check the [RFC](https://github.com/uber/deck.gl/blob/7.0-release/dev-docs/RFCs/v5.0/viewport-transition-rfc.md).


## deck.gl v5.2

These are some of things we tackled in our most recent release

* **Pure JavaScript Support** - the deck.gl npm module currently has a hard dependency on React, however in v5.0 the internal code is effectively 100% independent of React. We intend to split the library into a core module exposing a "pure" JavaScript API and an (optional) module containing the React integration. (Don't worry if you are a React user, deck.gl will continue to be "React-first", designed from the ground up with the "reactive programming paradigm" in mind. We just want non-React users to also be able use deck.gl).
* **Multi-viewport Support** - Extensive work has been done in v5.0, and we expect to finalize and make much of this functionality official in next release. For now, multiviewport features are available in the `experimental` namespace. For additional details check the [RFCs](https://github.com/uber/deck.gl/blob/master/dev-docs/RFCs/v5.0/multi-viewport-rfc.md).
* **Multi-viewport Support** - Extensive work has been done in v5.0, and we expect to finalize and make much of this functionality official in next release. For now, multiviewport features are available in the `experimental` namespace. For additional details check the [RFCs](https://github.com/uber/deck.gl/blob/7.0-release/dev-docs/RFCs/v5.0/multi-viewport-rfc.md).
* **Multiple Modules** - In addition, in the future we plan to publish separate modules with deck.gl layers.
* **Code Size** - deck.gl has gone through rapid development and we need to overhaul the code and build processes to reduce the size.

Expand Down
2 changes: 1 addition & 1 deletion docs/whats-new.md
Expand Up @@ -94,7 +94,7 @@ As the number of deck.gl layers grow, we are splitting existing and new layers i

The new [ScenegraphLayer](/docs/layers/scenegraph-layer.md) and [SimpleMeshLayer](/docs/layers/simple-mesh-layer.md) support loading 3D models and scenegraphs in the popular [glTF™](https://www.khronos.org/gltf/) asset format. glTF is a royalty-free specification for the efficient transmission and loading of 3D assets, with a rich ecosystem of tools and extensions. All variants of glTF 2.0 are supported, including binary `.glb` files as well as JSON `.gltf` files with binary assets in base64 encoding or in separate files.

We are releasing [loaders.gl](https://uber-web.github.io/loaders.gl/) as a major new companion framework to deck.gl and luma.gl. Loaders.gl provides a suite of 3D file format loaders. See [What's New in luma.gl v7.0](https://github.com/uber/luma.gl/blob/master/docs/whats-new.md) for more details.
We are releasing [loaders.gl](https://uber-web.github.io/loaders.gl/) as a major new companion framework to deck.gl and luma.gl. Loaders.gl provides a suite of 3D file format loaders. See [What's New in luma.gl v7.0](https://github.com/uber/luma.gl/blob/7.0-release/docs/whats-new.md) for more details.

### New Effects System

Expand Down
2 changes: 1 addition & 1 deletion modules/json/src/parsers/convert-json.js
@@ -1,6 +1,6 @@
// Converts a JSON payload to a deck.gl props object
// Lightly processes `json` props, transform string values, and extract `views` and `layers`
// See: https://github.com/uber/deck.gl/blob/master/dev-docs/RFCs/v6.1/json-layers-rfc.md
// See: https://github.com/uber/deck.gl/blob/7.0-release/dev-docs/RFCs/v6.1/json-layers-rfc.md
//
// NOTES:
// * This is intended to provide minimal necessary processing required to support
Expand Down

0 comments on commit 051315b

Please sign in to comment.