addCell.js 716 B

12345678910111213141516171819202122
  1. window.prepareCell = function() {
  2. var cell = new BABYLON.CellMaterial("cell", scene);
  3. cell.diffuseTexture = new BABYLON.Texture("/playground/textures/amiga.jpg", scene);
  4. cell.diffuseTexture.uScale = cell.diffuseTexture.vScale = 3;
  5. cell.computeHighLevel = true;
  6. registerRangeUI("cell", "Hight Level Cell", false, true, function(value) {
  7. cell.computeHighLevel = value;
  8. }, function() {
  9. return cell.computeHighLevel;
  10. });
  11. registerColorPicker("cell", "Diffuse Color", "#FFFFFF", function(value) {
  12. cell.diffuseColor.r = value.r/255;
  13. cell.diffuseColor.g = value.g/255;
  14. cell.diffuseColor.b = value.b/255;
  15. }, function() {
  16. return cell.diffuseColor;
  17. });
  18. return cell;
  19. };