mirror of
https://github.com/stevenrobertson/cuburn.git
synced 2025-02-05 11:40:04 -05:00
Resolve standalone nodes too
This commit is contained in:
parent
38151bb5c9
commit
f842a9181d
@ -13,7 +13,8 @@ from use import Wrapper
|
|||||||
from util import get, json_encode, resolve_spec, flatten, unflatten
|
from util import get, json_encode, resolve_spec, flatten, unflatten
|
||||||
import variations
|
import variations
|
||||||
|
|
||||||
def node_to_anim(node, half):
|
def node_to_anim(gdb, node, half):
|
||||||
|
node = resolve(gdb, node)
|
||||||
if half:
|
if half:
|
||||||
osrc, odst = -0.25, 0.25
|
osrc, odst = -0.25, 0.25
|
||||||
else:
|
else:
|
||||||
|
@ -46,7 +46,7 @@ class GenomeDB(object):
|
|||||||
gnm = self.get(name)
|
gnm = self.get(name)
|
||||||
|
|
||||||
if gnm['type'] == 'node':
|
if gnm['type'] == 'node':
|
||||||
gnm = convert.node_to_anim(gnm, half=half)
|
gnm = convert.node_to_anim(self, gnm, half=half)
|
||||||
elif gnm['type'] == 'edge':
|
elif gnm['type'] == 'edge':
|
||||||
gnm = convert.edge_to_anim(self, gnm)
|
gnm = convert.edge_to_anim(self, gnm)
|
||||||
assert gnm['type'] == 'animation', 'Unrecognized genome type.'
|
assert gnm['type'] == 'animation', 'Unrecognized genome type.'
|
||||||
|
Loading…
Reference in New Issue
Block a user