Files
armorpaint/Bundled/plugin_presentation_mode.js
T
luboslenco dbc1f6db0f Plugins
2018-04-18 21:35:36 +02:00

34 lines
653 B
JavaScript

var plugin = new arm.Plugin();
var h1 = plugin.handle();
var h2 = plugin.handle();
var h3 = plugin.handle();
var h4 = plugin.handle();
var h5 = plugin.handle();
var h6 = plugin.handle();
var h7 = plugin.handle();
var x = 0.0;
var y = 0.0;
var z = 0.0;
plugin.drawUI = function(ui) {
if (ui.panel(h1, "Presentation Mode Plugin")) {
ui.slider(h2, "Rotate X", 0, 1, true);
ui.slider(h3, "Rotate Y", 0, 1, true);
ui.slider(h4, "Rotate Z", 0, 1, true);
}
}
plugin.update = function(ui) {
x += h2.value / 50;
y += h3.value / 50;
z += h4.value / 50;
var scene = plugin.scene();
var o = scene.meshes[0];
o.transform.setRotation(x, y, z);
}