|
|
# Preface
|
|
|
|
|
|
NB: this page is still under development, such as Sverchok for 2.8x itself.
|
|
|
|
|
|
Ever since the first alphas of Blender 2.80 became available, the work on adapting Sverchok to it has began.
|
|
|
The biggest challenge we had was the new API for drawing on top of the viewport (which is used by "Viewer Draw" and similar nodes). There were also a lot of smaller API changes which we had to deal with.
|
|
|
|
|
|
Unlike some other software, Sverchok does not have a regular release cycle; nor do we have a clear state of "release", meaning "everything is ready", ever. Sverchok is a "Rolling-Release" product, which means that you can check out master branch from github any time and it should work (we try hard to keep it working).
|
|
|
|
|
|
Current event is special, since we had a hard year (porting Sverchok to Blender 2.80 took us about a year!), and now we are ready to declare that Sverchok for Blender 2.8x is working. More or less. There are known problems, and there are still things to do, lots of them. This release does not mean "everything is perfect". But you can already check out github master branch, and it will be Sverchok for 2.8x, and it will be working.
|
|
|
|
|
|
Although the main thing about Sverchok for Blender 2.8x is that it exists, there are some new features as well (comparing to 2.79 version).
|
|
|
|
|
|
# Compatibility issues
|
... | ... | @@ -31,6 +33,7 @@ We do not have enough man-power to actively support more than one version of Sve |
|
|
* Current GitHub's requirements for gist creation are supported (one can not create anonymous gists programmatically anymore) — see [the wiki page](Set-up-GitHub-account-for-exporting-node-trees-from-Sverchok) for details.
|
|
|
* "Object In" node now has "MaterialIdx" output - an index of assigned material for each face of the mesh; "BMesh Viewer" has "Material_idx" input to assign material index of each face.
|
|
|
* Several nodes (Adaptive Polygons, Remove Doubles, Bevel etc) now have "FaceData" input and output. It allows you to pass arbitrary per-face information, and it is processed correctly along with faces.
|
|
|
* There are some movements to make Sverchok able to procedurally generate UV mappings (see New nodes section below). So in some future it will be possible to generate the model in Sverchok from the beginning to texturing (with some restrictions).
|
|
|
* Set of examples distributed with Sverchok was reconsidered; some of them were removed, some ported to work on 2.80 branch.
|
|
|
|
|
|
# New nodes
|
... | ... | @@ -101,3 +104,11 @@ The following nodes, which were present in 2.79, are missing for now (but will b |
|
|
|
|
|
* [Viewer Draw priority issue](https://github.com/nortikin/sverchok/issues/2366)
|
|
|
* [VD Experimental - current known issues](https://github.com/nortikin/sverchok/issues/2615)
|
|
|
|
|
|
You can always check [our issue tracker](https://github.com/nortikin/sverchok/issues) to see what unsolved issues there are. Any help is always appreciated.
|
|
|
|
|
|
# Future plans
|
|
|
|
|
|
The nodes that output Blender objects, were creating groups in 2.79. There are no groups in 2.8x, so they are not doing it now. There is [an issue](https://github.com/nortikin/sverchok/issues/2812) in the nearest plans to make such nodes make collections instead.
|
|
|
|
|
|
There are [known problems with Monad nodes](https://github.com/nortikin/sverchok/issues?q=is%3Aissue+is%3Aopen+label%3AMonad), but they are not related to 2.8x porting, they existed before. There are plans to fix them in the near future. |
|
|
\ Нет новой строки в конце файла |