URL:
<http://gna.org/bugs/?10343>
Summary: Can't import a .obj file
Project: Soya 3D
Submitted by: zoloom
Submitted on: samedi 17.11.2007 à 11:59
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Error :
* Soya * version 0.13.2
* Using OpenGL 2.1.1 NVIDIA 100.14.19
* - renderer : GeForce 6200/AGP/SSE2/3DNOW!
* - vendor : NVIDIA Corporation
* - maximum number of lights : 8
* - maximum number of clip planes : 6
* - maximum number of texture units : 4
* - maximum texture size : 4096 pixels
* Soya * Converting
/home/zoloom/Programmation/Python/Soya3D/data/obj/zombi.obj to Model...
Exception exceptions.TypeError: 'exceptions must be strings, classes, or
instances, not exceptions.ValueError' in '_soya._SimpleModel._add_face'
ignored
(...)
----------------------------------------------
Source code :
#!/usr/bin/python
# -*- coding:Utf-8 -*-
import sys, os, os.path, random, soya
soya.init() #declare la fenetre
soya.path.append(os.path.join(os.path.dirname(sys.argv[0]), "data")) #chemin
dossier data
scene = soya.World() #le monde
class Chaise(soya.Body):
def __init__(self, parent):
soya.Body.__init__(self, parent, soya.Model.get("zombi"))
self.speed = soya.Vector(self, 0.0, 0.1, 0.1)
def begin_round(self):
soya.Body.begin_round(self)
def advance_time(self, proportion):
soya.Body.advance_time(self, proportion)
self.add_mul_vector(proportion, self.speed)
chaise = Chaise(scene)
light = soya.Light(scene)
light.set_xyz(2.0, 5.0, 0.0)
camera = soya.Camera(scene)
soya.set_root_widget(camera)
camera.set_xyz(0.0, 30.0, 30.0)
camera.look_at(chaise)
soya.MainLoop(scene).main_loop()
-------------------------
Details :
My zombi.obj file was maked with makehuman.
He is in ./data/obj directory.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?10343>
_______________________________________________
Message posté via/par Gna!
http://gna.org/
_______________________________________________
Soya-user mailing list
[email protected]
https://mail.gna.org/listinfo/soya-user