[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