1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- window.prepareGrid = function() {
- var grid = new BABYLON.GridMaterial("grid", scene);
- registerRangeUI("grid", "LineColorR", 0, 1, function(value) {
- grid.lineColor.r = value;
- }, function() {
- return grid.lineColor.r;
- });
-
- registerRangeUI("grid", "LineColorG", 0, 1, function(value) {
- grid.lineColor.g = value;
- }, function() {
- return grid.lineColor.g;
- });
-
- registerRangeUI("grid", "LineColorB", 0, 1, function(value) {
- grid.lineColor.b = value;
- }, function() {
- return grid.lineColor.b;
- });
-
- registerRangeUI("grid", "MainColorR", 0, 1, function(value) {
- grid.mainColor.r = value;
- }, function() {
- return grid.mainColor.r;
- });
-
- registerRangeUI("grid", "MainColorG", 0, 1, function(value) {
- grid.mainColor.g = value;
- }, function() {
- return grid.mainColor.g;
- });
-
- registerRangeUI("grid", "MainColorB", 0, 1, function(value) {
- grid.mainColor.b = value;
- }, function() {
- return grid.mainColor.b;
- });
-
- registerRangeUI("grid", "GridRatio", 0, 10, function(value) {
- grid.gridRatio = value;
- }, function() {
- return grid.gridRatio;
- });
-
- registerRangeUI("grid", "MajorUnitFrequency", 1, 10, function(value) {
- grid.majorUnitFrequency = value;
- }, function() {
- return grid.majorUnitFrequency;
- });
-
- registerRangeUI("grid", "MinorUnitVisibility", 0, 1, function(value) {
- grid.minorUnitVisibility = value;
- }, function() {
- return grid.minorUnitVisibility;
- });
-
- registerRangeUI("grid", "Opacity", 0, 1, function(value) {
- grid.opacity = value;
- }, function() {
- return grid.opacity;
- });
- registerRangeUI("grid", "PlainGrid", 0, 1, function(value) {
- grid.usePlainGrid = value;
- }, function() {
- return grid.usePlainGrid;
- });
- return grid;
- }
|