README.md 10,0 КБ
Newer Older
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
1
2
3
# English

## Sverchok parametric tools
zeffii's avatar
zeffii включено в состав коммита
4

nikitron's avatar
nikitron включено в состав коммита
5
**addon for**: [Blender](http://blender.org)  (version *2.78* and above).  
ly29's avatar
ly29 включено в состав коммита
6
**current sverchok version**: Find version in addon settings or in the node Sverchok panel   
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
7
**License**: [GPL3](http://www.gnu.org/licenses/quick-guide-gplv3.html)   
ly29's avatar
ly29 включено в состав коммита
8
**prerequisites**: Python 3.5. and numpy, both included in recent versions of Blender  
Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
9
**manual**: [In English](http://nikitron.cc.ua/sverch/html/main.html) - This is an introduction to Sverchok and contains 3 lessons, and documentation on almost all nodes. If anything isn't clear (or missing) in this document please ask about it on the [Issue Tracker](https://github.com/nortikin/sverchok/issues), we want to get these lessons right and you can help us! 
zeffii's avatar
zeffii включено в состав коммита
10

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
11
  
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
12
### Description
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
13
14
15
Sverchok is a powerful parametric tool for architects, allowing geometry to be programmed visually with nodes. 
Mesh and geometry programming consists of combining basic elements such as:  

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
16
17
  - lists of indexed Vectors representing coordinates (Sverchok vectors are zero based)
  - lists of grouped indices to represent edges and polygons.
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
18
19
  - matrices (user-friendly rotation-scale-location transformations)

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
20
### Possibilities
nikitron's avatar
nikitron включено в состав коммита
21
Comes with more than 150 nodes to help create and manipulate geometry. Combining these nodes will allow you to:
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
22

nortikin's avatar
nortikin включено в состав коммита
23
  - do parametric constructions
nikitron's avatar
nikitron включено в состав коммита
24
  - easily change parameters with sliders and formulas    
Darío Hereñú's avatar
Darío Hereñú включено в состав коммита
25
  - power nodes such as: Profile parametric, UVconnect, Generative art, Mesh expression, Proportion edit, Wafel, Adaptive Poligons (tissue vectorized), Adaptive edges, ExecNodeMod, Vector Interpolation series of nodes, List manipulators, CSG Boolean, Bmesh ops, Bmesh props, etc.
nikitron's avatar
nikitron включено в состав коммита
26
  - do cross sections, extrusions, other modifications with hight level flexible parametrised and vectorised node tools 
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
27
28
  - calculate areas, volume, and perform other geometric analysis
  - make or import CSV tables or custom formats
Darío Hereñú's avatar
Darío Hereñú включено в состав коммита
29
  - use Vector fields, create them, visualize data
nikitron's avatar
nikitron включено в состав коммита
30
31
  - even code your own custom nodes in python with Scripted node
  - make your own 'addons' on node layouts and utilise them with Sverchok 3dview panel in your everyday pipeline
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
32
  - access to Blender Python API (bpy) with special _Set_ and _Get_ nodes
nikitron's avatar
nikitron включено в состав коммита
33
  - upgrade Sverchok with pressing one button
nikitron's avatar
nikitron включено в состав коммита
34
  - make your own neuro network
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
35
  - and much, much more!
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
36

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
37
### Installation
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
38
39
40
Install Sverchok as you would any blender addon.  
  
-  _Installation from Preferences_  
nikitron's avatar
nikitron включено в состав коммита
41
   Download Sverchok archive (zip) from github   
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
42
   User Preferences > Addons > install from file >  choose zip-archive > activate flag beside Sverchok  
nortikin's avatar
nortikin включено в состав коммита
43
   Enable permanently in the startup.blend using `Ctrl + U` and `Save User Settings` from the Addons menu.  
nortikin's avatar
nortikin включено в состав коммита
44

nortikin's avatar
nortikin включено в состав коммита
45
-  _Upgrade Sverchok on fly_   
nikitron's avatar
nikitron включено в состав коммита
46
47
   Use button `Check for new version` in sverchok panel in node editor (press `N` for panel).    
   Press `Update Sverchok` button.   
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
48
   At the end press F8 to reload add-ons. In NodeView the new version number will appear in the N-panel.   
nortikin's avatar
nortikin включено в состав коммита
49

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
50
### Troubleshooting Installation Errors
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
51

Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
52
53
If you are installing from a release zip, please be aware that if it contains a folder named `sverchok-master.x.y.z`, you will need to rename that folder to `sverchok-master` because folder names with dots are not valid python package names. But it's best to just name it `sverchok`.  

Darío Hereñú's avatar
Darío Hereñú включено в состав коммита
54
During install from preferences, if an error is raised - close and run Blender again and activate sverchok.  
Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
55
56
57
58

In case Sverchok still fails to install, we've compiled a list of reasons and known resolutions [here](http://nikitron.cc.ua/sverch/html/installation.html). Please let us know if you encounter other installation issues.   

If you update with update button in sverchok panel it can raise an error if you renamed a folder, so follow [this](https://github.com/nortikin/sverchok/issues/669) (a bootstrap script you can run from TextEditor)  
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
59

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
60
### Contact and Credit
nikitron's avatar
nikitron включено в состав коммита
61
Homepage: [Home](http://nikitron.cc.ua/sverchok_en.html)  
nortikin's avatar
nortikin включено в состав коммита
62
63
64
65
66
Authors: 
-  Alexander Nedovizin,  
-  Nikita Gorodetskiy,  
-  Linus Yng,  
-  Agustin Gimenez, 
nikitron's avatar
nikitron включено в состав коммита
67
-  Dealga McArdle,  
nikitron's avatar
nikitron включено в состав коммита
68
-  Konstantin Vorobiew, 
nikitron's avatar
nikitron включено в состав коммита
69
-  Ilya Protnov,  
nikitron's avatar
nikitron включено в состав коммита
70
-  Eleanor Howick,    
nikitron's avatar
nikitron включено в состав коммита
71
-  Walter Perdan,    
nikitron's avatar
nikitron включено в состав коммита
72
73
74
-  Marius Giurgi,      
-  Durman,     
-  Ivan Prytov     
nortikin's avatar
nortikin включено в состав коммита
75

nortikin's avatar
nortikin включено в состав коммита
76
Email: sverchok-b3d@yandex.ru  
nikitron's avatar
nikitron включено в состав коммита
77

Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
78
[![Please donate](https://www.paypalobjects.com/en_US/GB/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZESR6GN9AKNS)
nikitron's avatar
nikitron включено в состав коммита
79

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
80
# По-русски
nikitron's avatar
nikitron включено в состав коммита
81

ly29's avatar
ly29 включено в состав коммита
82
**дополнение к**: [Blender](http://blender.org)  (версия *2.77* и выше).  
nikitron's avatar
nikitron включено в состав коммита
83
84
**текущая версия**: Смотри настройки Сверчка или панель   
**Лицензия**: [GPL3](http://www.gnu.org/licenses/quick-guide-gplv3.html)   
Darío Hereñú's avatar
Darío Hereñú включено в состав коммита
85
**требования**: Python 3.5, numpy, они оба присутствуют в Blender  
nikitron's avatar
nikitron включено в состав коммита
86

nikitron's avatar
nikitron включено в состав коммита
87
88

  
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
89
### Описание
nikitron's avatar
nikitron включено в состав коммита
90
Сверчок - мощный инструмент для архитектора, позволяющий визуально программировать узлами. 
nikitron's avatar
nikitron включено в состав коммита
91
92
Программирование сетки и геометрии состоит из "кирпичей":  

nikitron's avatar
nikitron включено в состав коммита
93
94
95
  - списков Векторов являющих собой координаты вершин  
  - списки групп индексов представляющие рёбра и грани  
  - матрицы (удобный и понятный способ изменения положения-масштаба-поворота)  
nikitron's avatar
nikitron включено в состав коммита
96

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
97
### Возможности
nikitron's avatar
nikitron включено в состав коммита
98
Более 150 узлов вам помогут создать и изменять геометрию. А сочетания узлов помогут вам:
nikitron's avatar
nikitron включено в состав коммита
99
100
101

  - делать параметрические конструкции
  - легко менять параметры слайдерами и формулами
nikitron's avatar
nikitron включено в состав коммита
102
  - Супер-узлы: Profile parametric, UVconnect, Generetive art, Mesh expression, Proportion edit, Wafel, Adaptive Poligons (tissue vectorized), Adaptive edges, ExecNodeMod, Vector Interpolation series of nodes, List manipulators, CSG Boolean, Bmesh ops,Bmesh props, и т.д.    
nikitron's avatar
nikitron включено в состав коммита
103
104
105
106
107
108
  - делать сечения, выдавливания, другие изменения с гибким параметризованым и векторизованым набором узловых инструментов  
  - считать площади, объём и прочее
  - анализировать геометрию
  - выводить данные в таблицы CSV или импортировать из CSV прямо в Сверчка
  - создавать векторные поля
  - визуализировать данные
nikitron's avatar
nikitron включено в состав коммита
109
  - даже написать свой узел на питоне, используя Scripted node
nikitron's avatar
nikitron включено в состав коммита
110
111
  - делать свои дополнения к блендеру раскладкой узлов и затем пользоваться ими в окне 3М вида при помощи панели инструментов Сверчка для 3М окна
  - доступ к API (bpy) при помощи узлов _Set_ и _Get_ 
nikitron's avatar
nikitron включено в состав коммита
112
113
114
115
116
  - обновлять сверчка одной кнопкой
  - делать свою собственную нейронную сеть
  - и даже больше   


Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
117
### Установка
nikitron's avatar
nikitron включено в состав коммита
118
119
120
121
Установите как обычный адон к блендеру.  
  
-  _Установка из пользовательских настроек_  
   Скачать Сверчка с github  
nikitron's avatar
nikitron включено в состав коммита
122
   User Preferences > Addons > install from file >   выбрать zip-архив > активировать Сверчка  
nikitron's avatar
nikitron включено в состав коммита
123
124
125
   Подтвердите выбор в файле startup.blend используя `Ctrl + U` и `Save User Settings`в меню Addons.  

-  _Обновление Сверчка_   
nikitron's avatar
nikitron включено в состав коммита
126
127
128
   Используйте кнопку `Check for new version` в панели Сверчка в раскладке узлов (`N` чтобы вызвать). 
   Нажмите кнопку `Update Sverchok` там же.  
   Нажмите потом `F8` чтобы перезагрузить дополнения блендера. Должна поменяться версия.  
nikitron's avatar
nikitron включено в состав коммита
129

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
130
### Известные ошибки установки
nikitron's avatar
nikitron включено в состав коммита
131
Не установилось? Список причин [тыц](http://nikitron.cc.ua/sverch/html/installation.html). Если вашей ошибки там нет - пишите письма.  
Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
132
Если вы устанавливаете из архива типа release, опасайтесь имени папки типа `sverchok-master.x.y.z`, в таком случае переименуйте её в `sverchok-master`, потому что имена папок с точками не читаются в именах пакетов питона.   
nikitron's avatar
nikitron включено в состав коммита
133
При установке из пользовательских настроек, при получении ошибки - закрыть блендер и снова активировать Сверчка, всё до сохранения настроек блендера.  
Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
134
Также если вы обновляете Сверчка с кнопкой автообновления, будьте осторожны, в связи с названием папки, блендер может не подхватить её, следуйте указаниям [здесь](https://github.com/nortikin/sverchok/issues/669)   
nikitron's avatar
nikitron включено в состав коммита
135

Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
136
### Контакты и разработчики
nikitron's avatar
nikitron включено в состав коммита
137
Домашняя страница: [Домой](http://nikitron.cc.ua/sverchok_ru.html)  
nikitron's avatar
nikitron включено в состав коммита
138
Разработчики: 
nikitron's avatar
nikitron включено в состав коммита
139
140
141
142
143
-  Недовизин Александр;  
-  Городецкий Никита;  
-  Инг Линус;  
-  Жименез Агустин; 
-  МакАрдле Деальга;  
nikitron's avatar
nikitron включено в состав коммита
144
-  Воробьёв Константин;  
nikitron's avatar
nikitron включено в состав коммита
145
-  Портнов Илья;  
nikitron's avatar
nikitron включено в состав коммита
146
-  Ховик Элеонора;  
nikitron's avatar
nikitron включено в состав коммита
147
-  Вальтер Пердан;    
nikitron's avatar
nikitron включено в состав коммита
148
149
150
-  Мариус Георгий     
-  Дурман,       
-  Портнов Иван      
nikitron's avatar
nikitron включено в состав коммита
151
152

Email: sverchok-b3d@yandex.ru  
Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
153
154
155


[![Please donate](https://www.paypalobjects.com/en_US/GB/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZESR6GN9AKNS)