| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
|
|
| |
queries into the BQS.
Modified the default behavior or setLastOutput to make a deep copy of ouput to prevent accidental
interference.
|
|
|
|
|
|
|
|
|
| |
test file to
tests/__init__.py. Fixed a bug in ZigZagLayout. Added the BehaviorQuerySystem to allow querying
on behaviors. Added the "ModulateColor" behavior which will continually shift a color along the HSV
plane. Added TestBQS to test the behavior query system. Modified Behavior to have a getLastOutput
and setLastOutput method.
|
|
|
|
|
|
| |
config eval and added
some new tests.
|
| |
|
|
|
|
|
|
| |
Fixed a massive bug that
increases performance in by up to a factor of 60. A bunch of new behaviors for the class.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
behaviors/RestrictLocation.py
behaviors/Square.py
config/6thFloor.xml
inputs/TCPInput.py
layouts/60StripLayout.xml
operationscore/Behavior.py
operationscore/PixelMapper.py
pixelcore/Pixel.py
pixelcore/Screen.py
renderers/60StripSeq.xml
|
| | |
|
| |
| |
| |
| |
| |
| | |
synchronized. Now they are.
Added XYMove to do a bouncy behavior.
|
| | |
|
| | |
|
| |
| |
| |
| | |
track cache hits. Added 60-strip layouts and renderer configs.
|
|/
|
|
| |
'RestrictLocation' which allows events to fire based on their location.
|
|
|
|
| |
ThreadedSmootCoreObject. Also set up a decent system for SmootCoreObjects to kill the whole application in a managed fashion.
|
|
|
|
|
|
| |
us a meaning that even
if things slow down, rendering doesn't look weird.
|
|\
| |
| |
| |
| |
| | |
Conflicts:
config/Outdoor.xml
util/ColorOps.py
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
operationscore/Input.py
pixelevents/DecayEvent.py
util/ColorOps.py
|
| | | |
|
| |/
|/| |
|
|/ |
|
|
|
|
|
|
| |
registry a bit. Added
support for multiple pixel mappers (and along with that, default components). RCOH
|
| |
|
|
|
|
| |
scoping etc.
|
|
|
|
| |
optimizations. Contains modify param behavior. Improved support for recursive hooks. Modifications to SmootCoreObject to get us closer to a fully multi-threaded system. This should be the last commit directly to master. All further commits should be on subranches and get merged.
|
|
|
|
|
|
|
| |
searching for light locations in pixel mappers, actual thread safety for
inputs means we don't drop them randomly, anymore. Caching on PixelStates to
reduce multi-renderer costs + a short circuit to speed up processing on
pixels that are turned off.
|
|
|
|
| |
supporting Gaussian based pixel mapping.
|
|
|
|
| |
behavior which makes a signal bounce back and forth.
|
| |
|
| |
|
|
|
|
|
|
| |
parameter to PygameInput to support following of mice. Added component
registry to Util which allows any component to access any other
component. Some changes to the structure of LightInstallation.
|
|
|