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

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

ly29's avatar
ly29 включено в состав коммита
5
**addon for**: [Blender](http://blender.org)  (version *2.77* 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
24
  - do parametric constructions
  - easily change parameters with sliders and formulas
nikitron's avatar
nikitron включено в состав коммита
25
  - do cross sections, extrusions, other modifications with hight level flexible parametrised and vectorised node tools  
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
26
27
  - calculate areas, volume, and perform other geometric analysis
  - make or import CSV tables or custom formats
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
28
  - use Vector fields, create them, visualize data.
nikitron's avatar
nikitron включено в состав коммита
29
30
  - 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 включено в состав коммита
31
  - access to Blender Python API (bpy) with special _Set_ and _Get_ nodes
nikitron's avatar
nikitron включено в состав коммита
32
  - upgrade Sverchok with pressing one button
nikitron's avatar
nikitron включено в состав коммита
33
  - make your own neuro network
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
34
  - and much, much more!
Dealga McArdle's avatar
Dealga McArdle включено в состав коммита
35

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

nortikin's avatar
nortikin включено в состав коммита
44
-  _Upgrade Sverchok on fly_   
nikitron's avatar
nikitron включено в состав коммита
45
46
47
   Use button `Check for new version` in sverchok panel in node editor (press `N` for panel).    
   Press `Update Sverchok` button.   
   And at the end press `F8` button to reload addons. In next blender run in panel will appear new version number.   
nortikin's avatar
nortikin включено в состав коммита
48

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

Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
51
52
53
54
55
56
57
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`.  

During install from preferences, if an error is raised - close and run blender again and activate sverchok.  

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 включено в состав коммита
58

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

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

Городецкий Никита Сергеевич's avatar
Городецкий Никита Сергеевич включено в состав коммита
75
[![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 включено в состав коммита
76

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

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

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

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

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

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

  - делать параметрические конструкции
  - легко менять параметры слайдерами и формулами
nikitron's avatar
nikitron включено в состав коммита
99
100
101
102
103
104
  - делать сечения, выдавливания, другие изменения с гибким параметризованым и векторизованым набором узловых инструментов  
  - считать площади, объём и прочее
  - анализировать геометрию
  - выводить данные в таблицы CSV или импортировать из CSV прямо в Сверчка
  - создавать векторные поля
  - визуализировать данные
nikitron's avatar
nikitron включено в состав коммита
105
  - даже написать свой узел на питоне, используя Scripted node
nikitron's avatar
nikitron включено в состав коммита
106
107
  - делать свои дополнения к блендеру раскладкой узлов и затем пользоваться ими в окне 3М вида при помощи панели инструментов Сверчка для 3М окна
  - доступ к API (bpy) при помощи узлов _Set_ и _Get_ 
nikitron's avatar
nikitron включено в состав коммита
108
109
110
111
112
  - обновлять сверчка одной кнопкой
  - делать свою собственную нейронную сеть
  - и даже больше   


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

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

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

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

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


[![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)