> I have been using vpython for a while, in a scientific application. I use 3D > objects to represent a big instrument called spectrometer. This is very > usefull for scientists to control the instrument position when they are at > home. We also use vpython to simulate some physics stuff, like neutron > interactions (see attached files). > > I was wondering if I can use Soya to do that... I need to create geometrical > objects (cylinders, arrows, ...), and to be able to move/rotate/resize them > precisely. Does Soya allow that ?
Soya includes some physics support from the opendynamics engine AFAIK. But I think this will only handle classical physic if you come to more complicated things you need to write some code for that yourself. Soya support moving, resizing and rotating objects and at least the primitives cube and sphere. If you really want to avoid using blender I could provide you with some arrows or other simple things as ready-to-use shapes. > I also need to make animations. With vpython, I export scene in pov format, > and then use povray to compute a nice image. Transcode is used to combines > all images in a short movie. You can animate (especially interactively) though I'm not sure if you can export your animation into a movie-file (but who cares if the you deliver a program instead?) > I'm reading the tutorial, but I didn't see what is the 'data' format used by > soya. Do I really need Blender to create a simple object ? Is there a > simpler solution ? There is a cal3d-importer for soya so any program that can produce such files will do. bis denne, Henning -- "Windows is a 64 bit tweak of a 32-bit extension to a 16-bit user interface for an 8-bit operating system based on a 4-bit architecture from a 2-bit company that can't stand 1 bit of competition."
