This is an old revision of the document!


about developer kit

Thank you for purchase M28.

M28 does not drive by itself. However we have bundled a developer kit so that everyone who purchased can make themselves additional functions, and sell, distribute and introduce easily.

Do you want to light the headlight? Do you want to play the engine sound? You can do them yourself with the developer kit. Don't you want to drive M28? With the developer kit, you can make that wish much easier than developing everything.

All the purchaser of M28 have the right to sell or distribute their work which includes the kit. It's transferable!

configuration of the kit

developer kit for M28 … object / Mod-Copy-Trans
 ├ m28drivervasepose.bvh … pose for driver / Copy-Trans
 ├ m28passengerbasepose.bvh … pose for passenger / Copy-Trans
 └ vias10_for_m28.lsl … script for developing / Copy-Trans

vias10_for_m28.lsl is not actively processing. It is designed to perform specific processing by receiving link messages. Hereinafter, we express vias10_for_m28.lsl as VIAS1).

try our development sample out

You find AnalogMatic for M28 in the package of M28. This is our development in order to show you how VIAS works. After you install it, you can take your friend out with M28. We added 2 scripts and associate them with VIAS.

AnalogMatic for M28 … object
 ├ am-eg_for_m28.lsl … physical parameters
 ├ am-io_for_m28.lsl … interface and communications with VIAS
 ├ m28drivervasepose.bvh … pose for driver
 ├ m28passengerbasepose.bvh … pose for passenger
 └ vias10_for_m28.lsl … VIAS

See this page and install it.

development information

Make link both developer kit and M28 by the same procedure as AnalogMatic. After that, add scripts, animation, sound, etc and send link message from the script according to the following API to control M28.

about VIAS

VIAS is the basic script that controls the car state. From now on, all our vehicles will be equipped with VIAS and will be able to control the cars with the same API system.

VIAS can

  • control linkage motion of joints
  • switch the lights ON / OFF
  • run installing process » see this video
  • play / stop engine sound

By separating interfaces and physical engines and standardizing the specifications of car control scripts, the following advantages are generated for third-party developers.

translating from Japanese

1) Vehicles' Interactive Add-on System