No estoy seguro de por qué el siguiente código (básicamente, un & pegado de corte del ejemplo) está devolviendo el error.Necesita ayuda en THREE.js TextGeometry
var textWhy = new THREE.TextGeometry ("Por qué", {tamaño: 10, alto: 5, curveSegments: 6, font: "helvetiker", peso: "normal", estilo: "bold"});
No se puede leer la propiedad 'normal' de indefinido
Soy nuevo en webgl, espero que alguien me puede apuntar a una solución.
Gracias.
Probado con este fragmento más simple. El resultado es el mismo
<html>
<head>
<title>Three.js Why Text</title>
<script src="typeface-0.15.js"></script>
<script src="helvetiker_regular.typeface.js"></script>
<script src="helvetiker_bold.typeface.js"></script>
<script type="text/javascript" src="Three.min.js"></script>
<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
textWhy = new THREE.TextGeometry("Why", { size: 10, height: 5, curveSegments: 6, font: "helvetiker", weight: "normal", style: "normal" });
});
</script>
</head>
<body>
</body>
</html>
Pruebe 'regular' en lugar de 'normal'. BTW 'weight' debe ser 'bold', no un' style'. – kirilloid
gracias por sus comentarios, traté de cambiar el peso a "regular" o "negrita". Ambos errores de devolución que dicen "regular" o "negrita" no están definidos. – sglai
abra una consola en http://mrdoob.github.com/three.js/examples/webgl_geometry_text.html e intente: var textWhy = new THREE.TextGeometry ("Por qué", {tamaño: 10, alto: 5, curveSegments : 6, fuente: "helvetiker", peso: "negrita", estilo: "regular"}); TypeError: No se puede leer la "resolución" de la propiedad de indefinido – sglai