Heilan X3D Browser

Ashitaka

Type

ChildNode.

Description

The first attempt at my Ashitaka audiovisual instrument, which I'm currently developing for my PhD. I don't know how easy it is to play it without the custom interface I've built for it...

Attributes

length SFFloat (input) The lengthwise potentiometer on the interface.

twist SFFloat (input) The rotational potentiometer on the interface.

force1 SFFloat (input) The 1st force sensor on the interface.

force2 SFFloat (input) The 2nd force sensor on the interface.

force3 SFFloat (input) The 3th force sensor on the interface.

force4 SFFloat (input) The 4th force sensor on the interface.

accelX SFFloat (input) The x-axis accelerometer on the interface.

accelY SFFloat (input) The y-axis accelerometer on the interface.

accelZ SFFloat (input) The z-axis accelerometer on the interface.

slider1 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider2 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider3 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider4 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider5 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider6 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider7 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider8 SFFloat (input) For controlling the instrument from a MIDI fader box.

slider9 SFFloat (input) For controlling the instrument from a MIDI fader box.

Example Use

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE X3D>
<X3D profile="Full">
	<Scene>
		<NavigationInfo type="ANY" headlight="FALSE"/>

		<PaintingBackground DEF="backg"/>

		<Transform DEF="temp" translation="0.0 0.0 0.0">
			<DirectionalLight DEF="lightDir" color="1.0 1.0 1.0" direction="-0.25 0.5 1.0"/>
			<DirectionalLight DEF="lightDir2" color="0.25 0.4 0.25" direction="0.0 -1.0 1.0"/>

			<Shape>
				<Ashitaka DEF="bob"/>
			</Shape>
		</Transform>

		<ROUTE fromNode="bob" fromField="quadsPosCol" toNode="backg" toField="splodgePosCol"/>
		<ROUTE fromNode="bob" fromField="wobble1" toNode="backg" toField="bDStretch"/>
		<ROUTE fromNode="bob" fromField="wobble2" toNode="backg" toField="fDStretch"/>

	</Scene>
</X3D>