Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zeffii/shazbat
explorations in Kivy nodes
https://github.com/zeffii/shazbat
Last synced: about 1 month ago
JSON representation
explorations in Kivy nodes
- Host: GitHub
- URL: https://github.com/zeffii/shazbat
- Owner: zeffii
- License: mit
- Created: 2014-08-20T12:48:41.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-25T09:49:37.000Z (about 10 years ago)
- Last Synced: 2023-03-13T11:54:41.669Z (over 1 year ago)
- Language: Python
- Size: 176 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
shazbat
=======explorations in Kivy nodes
'futura'
node based geometry app for kivy.
Relies on Numpy and Python 3.4MIT license (c) Dealga McArdle
Road map
=======```
[ ] ---- Milestone 1
[ ] properties
[ ] bool
[ ] enum
[ ] float
[ ] int
[ ] str
[ ] layout
[ ] box
[ ] column
[ ] row
[ ] percentage row
[ ] sliders
[ ] min, max, step (modifyable at runtime)
[ ] node theme
[ ] wire types (to match data)
[ ] wire smoothness
[ ] move nodes
[ ] nodes zoom
[ ] node list
[ ] categories
[ ] icons
[ ] add nodes from list[ ] ---- Milestone 2
[ ] sockets
[ ] nodes connecting in / out
[ ] key lists
[ ] edges
[ ] faces
[ ] vector lists
[ ] node widgets
[ ] graph
[ ] tabbed graph
[ ] color picker[ ] ---- Milestone 3
[ ] slider node
[ ] int
[ ] float```
SocketTypes
======edges, faces
```
key_dict = {
'type': {'edges','faces'}
'data_faces': [
{'faces': [[....]]},
{'faces': [[....]]}
],
'data_edges': [
{'edges': [[....]]},
{'edges': [[....]]}
]
}
```verts
```
vec_dict = {
'type': {'vec3','vec4'}
'data_vec3': [
{'vec3': [[....]]},
{'vec3': [[....]]}
],
'data_vec4': [
{'vec4': [[....]]},
{'vec4': [[....]]}
]
}
```