Quellcode durchsuchen

Small bug fixes, checkbox

master
Pete Shadbolt vor 7 Jahren
Ursprung
Commit
84b23c10aa
4 geänderte Dateien mit 6 neuen und 5 gelöschten Zeilen
  1. +2
    -2
      static/scripts/editor.js
  2. +2
    -2
      static/scripts/gui.js
  3. +1
    -1
      static/scripts/materials.js
  4. +1
    -0
      templates/index.html

+ 2
- 2
static/scripts/editor.js Datei anzeigen

@@ -133,8 +133,8 @@ editor.onKey = function(evt) {
editor.gridTimeOut = 0;
}
if (evt.keyCode === 67) {
materials.curveProperties.splineDensity = materials.curveProperties.splineDensity == 10 ? 1 : 10;
gui.render();
curvy.checked = !curvy.checked;
api.poll();
}
};



+ 2
- 2
static/scripts/gui.js Datei anzeigen

@@ -3,7 +3,7 @@ gui.prepare = function() {
gui.renderer = new THREE.WebGLRenderer({
"antialias": true
});
gui.renderer.setSize(window.innerWidth, window.innerHeight);
gui.renderer.setSize(window.innerWidth, window.innerHeight-5);
gui.renderer.setClearColor(0xffffff, 1);
document.querySelector("body").appendChild(gui.renderer.domElement);
window.addEventListener("resize", gui.onWindowResize, false);
@@ -26,7 +26,7 @@ gui.prepare = function() {
gui.onWindowResize = function(evt) {
gui.camera.aspect = window.innerWidth / window.innerHeight;
gui.camera.updateProjectionMatrix();
gui.renderer.setSize(window.innerWidth, window.innerHeight);
gui.renderer.setSize(window.innerWidth, window.innerHeight-5);
gui.render();
};



+ 1
- 1
static/scripts/materials.js Datei anzeigen

@@ -23,8 +23,8 @@ materials.prepare = function() {
};
};


materials.makeCurve = function(a, b) {
materials.curveProperties.splineDensity = curvy.checked ? 10 : 1;
console.log("New curve, " + materials.curveProperties.splineDensity);
var length = new THREE.Vector3().subVectors(a, b).length();
var bend = new THREE.Vector3(length / materials.curveProperties.curvature, length / materials.curveProperties.curvature, 0);


+ 1
- 0
templates/index.html Datei anzeigen

@@ -47,6 +47,7 @@
<li><a onclick="editor.raussendorf()">Raussendorf</a></li>
<li><a onclick="share()">Share</a></li>
<li><a href="/{{uuid}}/download">Download</a></li>
<li><input id=curvy type="checkbox"></input> Curved edges</li>
<li><a href="/doc" id=help>Documentation</a></li>
</ul>
</div>


Laden…
Abbrechen
Speichern