source: js/standard_expdef_demo/js/world/object/text.js @ 880

Last change on this file since 880 was 880, checked in by Maciej Komosinski, 5 years ago

A simple javascript demo/animation of the basic behavior of "standard.expdef" experiment definition in Framsticks

File size: 785 bytes
Line 
1/**
2 * @file Text Helper
3 * @author Patryk Gliszczynski
4 * @version 1.0
5 */
6
7var Text = {
8  getGenotypeMesh: function(genotype) {
9    if (genotype.length > 20) {
10      genotype = genotype.slice(0, 20) + "..."
11    }
12    var element = document.createElement("div");
13    element.className = "genotype";
14    element.textContent = genotype;
15    return new THREE.CSS3DObject(element);
16  },
17
18  getFitnessMesh: function(fitness) {
19    var element = document.createElement("div");
20    element.className = "fitness";
21    element.textContent = fitness;
22    return new THREE.CSS3DObject(element);
23  },
24
25  getInfoMesh: function(info) {
26    var element = document.createElement("div");
27    element.className = "info";
28    element.textContent = info;
29    return new THREE.CSS3DObject(element);
30  }
31}
Note: See TracBrowser for help on using the repository browser.