matrix-engine
Version:
basic_timeline improved, VT func setup vide html element id with name arg.- DISABLE RAYCAST DEBUG TEST [2.3.3] Fix for GUI win desktop [2.3.0] DestrucMesh solution & loading convex objs for physics BASIC, SpriteAnimation CPU/texture solution added, Improv
27 lines (20 loc) • 681 B
JavaScript
/**
*@Author Nikola Lukic
*@Description Matrix Engine Api Example
*/
/* globals world App world */
import App from "../program/manifest";
export var runThis = world => {
var textuteImageSamplers = {
source: ["res/images/complex_texture_1/diffuse.webp"],
mix_operation: "multiply",
};
world.Add("squareTex", 1, "MySquareTexure1", textuteImageSamplers);
App.scene.MySquareTexure1.rotation.rotationSpeed.x = 10;
canvas.addEventListener('mousedown', (ev) => {
matrixEngine.raycaster.checkingProcedure(ev);
});
addEventListener("ray.hit.event", function(e) {
console.info("HIT: " + e.detail.hitObject.rotation.rotx);
});
};