Abstract: A method for creating a biofeedback controlled Kaleidoscope is disclosed, where the Kaleidoscope is controlled by two or more streams of input derived from physiological measurements and provides positive and negative reinforcement for each of the streams of input, where the method includes the steps of selecting a Kaleidoscope Object for display on a monitor, creating the code that will produce the Kaleidoscopic Object on the monitor; determining at least one effect to be used as the Kaleidoscopic Effect desired to respond to a first anticipated physiological input change where the effect is either texture or vertice manipulation; creating the code for the Kaleidoscopic Effect that operates on the Kaleidoscopic Object in response to a physiological measurement; selecting as a Second Effect at least one additional effect from the group consisting of the remaining Kaleidoscopic Effect and the Non Kaleidoscope Effects in which said Second Effect responds independently to a second anticipated physiological input
Abstract: A method for creating a biofeedback controlled Kaleidoscope is disclosed, where the Kaleidoscope is controlled by two or more streams of input derived from physiological measurements and provides positive and negative reinforcement for each of the streams of input, where the method includes the steps of selecting a Kaleidoscope Object for display on a monitor, creating the code that will produce the Kaleidoscopic Object on the monitor; determining at least one effect to be used as the Kaleidoscopic Effect desired to respond to a first anticipated physiological input change where the effect is either texture or vertice manipulation; creating the code for the Kaleidoscopic Effect that operates on the Kaleidoscopic Object in response to a physiological measurement; selecting as a Second Effect at least one additional effect from the group consisting of the remaining Kaleidoscopic Effect and the Non Kaleidoscope Effects in which said Second Effect responds independently to a second anticipated physiological input
Abstract: A method for universally connecting proprietary or nonproprietary biofeedback data streams to multimedia content in a VRML environment, having the steps of acquiring the data streams with a predefined threshold value, converting the data streams to values between approximately 0 and approximately 1 (where those values above approximately 0.5 represent success and those below 0.5 represent failure), and hooking the values to an eventIn of a node having a corresponding eventOut associated with it, and passing those values in a form suitable for interpolation.