Я использую convert_obj_three.py [link] для преобразования простого OBJ в формат Three.js.Three.js Не удалось преобразовать строку в float
Я пробовал сначала с кубом с плоской УФ-картой, и это сработало.
Теперь я пытаюсь с шаром и CILINDER вместе и сценарий говорит мне:
C:\Python27\threejs>python.exe conv.py -i test.obj -o test.js -t binary
Converting [test.obj] into [test.js] ...
Traceback (most recent call last):
File "conv.py", line 1582, in <module>
convert_binary(infile, outfile)
File "conv.py", line 1184, in convert_binary
faces, vertices, uvs, normals, materials, mtllib = parse_obj(infile)
File "conv.py", line 524, in parse_obj
z = float(chunks[3])
ValueError: could not convert string to float: \
Даже если я не даю -t двоичного атрибута.
.OBJ производится с Rhinoceros 4.
Вы можете скачать его здесь: http://www.filedropper.com/test_15
Может кто-нибудь объяснить мне, где проблема?
PS: Я также пробовал только сфера, и ошибка такая же.