[Bf-python] Fwd: ANN: first release of IVuPy-0.1
Campbell Barton
cbarton at metavr.com
Mon Feb 13 15:30:41 CET 2006
From my experience, you dont realy want to go over 100k objects in blender.
With Groups it should be easier to have fewer objects.
- define your groups in 1 scene
- Have your scene in another with your output- use groups where many
object were used.
... Keeping the object listbase down is good.
Using backdrop scenes also is a good way,
- Cam
Toni Alatalo wrote:
> On Monday 13 February 2006 14:57, Bobby Parker wrote:
>
>> Blender. I've experienced problems with using Blender with larger numbers
>> of objects ( say 1K or more).
>>
>
> Blender itself does not have a limit for the amount of objects. 1k sounds very
> little. do you mean finding obs slows down or what?
>
> ~Toni
>
>
>> On 2/12/06, Toni Alatalo <antont at kyperjokki.fi> wrote:
>>
>>> does anyone know these? sounds interesting!
>>>
>>> ---------- Forwarded Message ----------
>>>
>>> Subject: ANN: first release of IVuPy-0.1
>>> Date: Sunday 12 February 2006 14:38
>>> From: Gerard Vermeulen <gerard.vermeulen at grenoble.cnrs.fr>
>>> To: python-announce-list at python.org
>>>
>>> I am proud to announce IVuPy-0.1 (I-View-Py).
>>>
>>> IVuPy is a Python extension module developed to write Python programs
>>> for 3D visualization of large data sets using Qt and PyQt. Python is
>>> extended by IVuPy with more than 600 classes of two of the Coin3D C++
>>> class libraries: Coin and SoQt.
>>>
>>> Coin is compatible with the Open Inventor API. Open Inventor is an
>>> object-oriented 3D toolkit built on OpenGL that provides a 3D scene
>>> database, a built-in event model for user interaction, and the ability
>>> to print objects and exchange data with other graphics formats.
>>> The SoQt library interfaces Coin to Qt. See http://www.coin3d.org for
>>> more information on Coin3D.
>>>
>>> IVuPy requires at least one of the Numerical Python extension modules:
>>> NumPy, Numeric, or numarray (IVuPy works with all of them at once).
>>> Data transfer between the Numerical Python arrays and the Coin data
>>> structures has been implemented by copying.
>>>
>>> The design of the Open Inventor API favors ease of use over performance.
>>> The API is a natural match for Python, and in my opinion it is fun to
>>> program with IVuPy.
>>>
>>> The performance penalty of the design choice is small. The first example
>>> at http://ivupy.sourceforge.net/examples.html demonstrates this: NumPy
>>> calculates a surface with a million nodes in 1.7 seconds and Coin3D
>>> redisplays the surface in 0.3 seconds on my Linux system with a 3.6 GHz
>>> Pentium and a nVidea graphics card (NV41.1).
>>>
>>> The Inventor Mentor ( http://www.google.com/search?q=inventor+mentor )
>>> is essential for learning IVuPy. The IVuPy documentation supplements
>>> the Inventor Mentor. IVuPy includes all C++ examples from the Inventor
>>> Mentor and their Python translations. There are also more advanced
>>> examples to show the integration of IVuPy and PyQt.
>>>
>>> IVuPy has been used for almost 6 months on Linux and Windows in the
>>> development of a preprocessor for a finite element flow solver and has
>>> been proven to be very stable.
>>>
>>> Prerequisites for IVuPy are:
>>> - Python-2.4.x or -2.3.x
>>> - at least one of NumPy, numarray, or Numeric
>>> - Qt-3.3.x, -3.2.x, or -3.1.x
>>> - SIP-4.3.x or -4.2.1
>>> - PyQt-3.15.x or -3.14.1
>>> - Coin-2.4.4 or -2.4.3
>>> - SoQt-1.3.0 or -1.2.0
>>>
>>> IVuPy is licensed under the terms of the GPL. Contact me, if the GPL is
>>> an obstacle for you.
>>>
>>> http://ivupy.sourceforge.net is the home page of IVuPy.
>>>
>>> Have fun -- Gerard Vermeulen
>>> --
>>> http://mail.python.org/mailman/listinfo/python-announce-list
>>>
>>> Support the Python Software Foundation:
>>> http://www.python.org/psf/donations.html
>>>
>>> -------------------------------------------------------
>>> _______________________________________________
>>> Bf-python mailing list
>>> Bf-python at projects.blender.org
>>> http://projects.blender.org/mailman/listinfo/bf-python
>>>
> _______________________________________________
> Bf-python mailing list
> Bf-python at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-python
>
>
--
Campbell J Barton
133 Hope Street
Geelong West, Victoria 3218 Australia
URL: http://www.metavr.com
e-mail: cbarton at metavr.com
phone: AU (03) 5229 0241
More information about the Bf-python
mailing list