Skip to content

Commit

Permalink
Add release notes for v2.2.0
Browse files Browse the repository at this point in the history
This is missing some changes by Kuldeep, which will be added in a later
commit.
  • Loading branch information
OmarEmaraDev committed Jul 11, 2021
1 parent af5af34 commit ee40200
Show file tree
Hide file tree
Showing 18 changed files with 175 additions and 0 deletions.
12 changes: 12 additions & 0 deletions content/release_notes/v2_2/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title : Version 2.2
weight : 5
---

## Key Features

TODO

### Changes in Detail

{{% children %}}
8 changes: 8 additions & 0 deletions content/release_notes/v2_2/action/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title : Action
---

## Wiggle Action

A new operator was added that allows removing channels that were previously
added. The operator is drawn as an X button next to each channel.
13 changes: 13 additions & 0 deletions content/release_notes/v2_2/bvh/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title : BVH Tree
---

## Construct BVH Tree

The *Mesh* option of the node now takes a mesh input as opposed to separate
Vertex Locations and Polygon Indices.

## BVH Socket

The BVH socket now have an Object property, in which the BVH is constructed from
the data of the object.
7 changes: 7 additions & 0 deletions content/release_notes/v2_2/color/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title : Color
---

## Separate Color

The *Seperate Color* node is now vectorized.
30 changes: 30 additions & 0 deletions content/release_notes/v2_2/falloff/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title : Falloff
---

## Mix Falloff

A new *Subtract* method was added to the node.

## Radial Falloff

A new *Radial Falloff* node was added. The value of the falloff is equal to the
normalized angle along a plane, with an input offset phase.

{{< video radial_falloff.mp4 >}}

## Object Controller Falloff

A new *Radial* mode was added. The mode is identical to the aforementioned
*Radial Falloff* where the center and normal of the plane are controlled by the
location and local axis of the controller object.

A new *Create Trigger* operator was added in the *Advanced Node Settings*. The
operator creates execution triggers on the input object's transforms as needed.

## Remap Falloff

A new *Interpolation* input was added. The remapped range will be evaluated at
the input interpolation if it is not linear.

{{< video remap_falloff_interpolate.mp4 >}}
Binary file not shown.
Binary file not shown.
17 changes: 17 additions & 0 deletions content/release_notes/v2_2/list/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title : List
---

## Repeat List Elements

This node was added. The node repeats each element of the list in-place,
contrary to the *Repeat List* node, which repeats the whole list.

{{< video repeat_list_elements.mp4 >}}

## Insert List Element

This node was added. The node inserts an element at a specific location in the
list.

{{< video insert_list_element.mp4 >}}
Binary file not shown.
Binary file not shown.
23 changes: 23 additions & 0 deletions content/release_notes/v2_2/mesh/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title : Mesh
---

## Mesh Object Output

The *Material Indices* input was removed. Material indices are now part of the
mesh structure, stored as a built-in attribute. Use the new *Material Indices*
input in the *Combine Mesh* node instead.

## Regular Polygons

Menu and search entries were added to regular polygons, including Pentagon,
Hexagon, Heptagon, and Octagon. Those entries add a Circle node with the
appropriate number of points.

## BMesh Mesh Data

A new *Material Indices* output was added.

## Polygon List Socket

Polygon Lists can now be implicitly converted into Integer Lists.
Binary file not shown.
11 changes: 11 additions & 0 deletions content/release_notes/v2_2/number/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title : Number
---

## Float Range

A new *Interpolation* input was added. If it is not a linear interpolation, the
normalized range will be evaluated at the interpolation. This is particularly
useful to distribute points in a non linear distribution.

{{< video float_range_interpolation.mp4 >}}
11 changes: 11 additions & 0 deletions content/release_notes/v2_2/rotation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title : Rotation
---

## Separate Quaternion

The *Separate Quaternion* node is now vectorized.

## Combine Quaternion

The *Combine Quaternion* node is now vectorized.
14 changes: 14 additions & 0 deletions content/release_notes/v2_2/spline/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title : Spline
---

## Spline Curvatures

Spline nodes now return spline curvatures when possible. A low curvature value
means the spline is mostly straight at this point, while a high curvature value
means the spline is mostly curved or bent at this point. One can use this
information to remove points at the straight portions of the spline as they
don't provide any signification information to the shape of the spline.

{{< video spline_curvature.mp4 >}}

Binary file not shown.
21 changes: 21 additions & 0 deletions content/release_notes/v2_2/subprogram/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title : Subprogram
---

## Subprogram Socket

All subprogram sockets now have a *Hide* option in the *Advanced Node Settings*,
when enabled, the corresponding socket will be hidden by default when the user
adds an *Invoke Subprogram* node.

## Script Node

Script node inputs now have a *Default Value* option in the *Advanced Node
Settings*. When the user adds an *Invoke Subprogram*, the inputs will have their
default values set.

## Viewport Input

A new *Order Weight* option was added in the *Advanced Node Settings*. Nodes
with lower weights will have their viewport panels placed at the top, while
nodes with higher weights will have their viewport panels placed at the bottom.
8 changes: 8 additions & 0 deletions content/release_notes/v2_2/text/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title : Text
---

## Separate Text

A new *Dimensions* option was added to the node. For curve output, this option
sets the curve to be 2D or 3D.

0 comments on commit ee40200

Please sign in to comment.