50 lines
No EOL
1.4 KiB
JavaScript
50 lines
No EOL
1.4 KiB
JavaScript
var materialID = Entities.addEntity({
|
|
type: "Material",
|
|
parentID: MyAvatar.sessionUUID,
|
|
materialURL: "materialData",
|
|
priority: 1,
|
|
materialData: JSON.stringify({
|
|
materialVersion: 1,
|
|
materials: {
|
|
"model": "hifi_pbr",
|
|
"albedoMap": "http://hifi-content.s3-us-west-1.amazonaws.com/robin/robinStuff/photos/milad.jpg"
|
|
}
|
|
}),
|
|
}, true);
|
|
|
|
|
|
var materialID = Entities.addEntity({
|
|
type: "Material",
|
|
parentID: MyAvatar.sessionUUID,
|
|
materialURL: "materialData",
|
|
priority: 1,
|
|
opacity: 4444,
|
|
materialData: JSON.stringify({
|
|
materialVersion: 1,
|
|
materials: {
|
|
"model": "hifi_pbr",
|
|
"albedoMap": "http://hifi-content.s3-us-west-1.amazonaws.com/robin/robinStuff/photos/milad.jpg"
|
|
}
|
|
}),
|
|
}, true);
|
|
|
|
|
|
|
|
(function() { // BEGIN LOCAL_SCOPE
|
|
|
|
|
|
var m = Entities.addEntity({
|
|
type: "Material",
|
|
materialURL: "https://hifi-content.s3.amazonaws.com/samuel/TestMaterial.json",
|
|
parentMaterialName: "1",
|
|
priority: 1,
|
|
position: MyAvatar.position},
|
|
true);
|
|
var t = 0;
|
|
Script.update.connect(function(dt) {
|
|
Entities.editEntity(m, {materialMappingPos: {x:Math.cos(t*0.3), y: Math.sin(t*0.2)}, materialMappingScale: {x:2.0*Math.sin(dt*0.1) + 0.1, y:2.0*Math.sin(dt*0.1) + 0.1}});
|
|
t = t + dt;
|
|
})
|
|
|
|
}()
|
|
); // END LOCAL_SCOPE
|