Dev:Ref/Outdated/Resources/Software
This page is to list software middle-ware & resources which could be useful to use with or add into Blender.
Warning
This list is to be used by Blender Developers. Please do not add items to this list in the hope others will develop them.
Random applications/suggestions will be removed. |
目次
Software (included with blender)
- http://bulletphysics.org/wordpress/ game engine physics and cloth uses bullet.
- http://sourceforge.net/projects/xclip X11 clipboard code was copied from 0.11 for GHOST.
- http://www.newplanetsoftware.com/xdnd/ XDND - Drag and Drop Code
- http://www.autopackage.org/docs/binreloc used on linux to locate the executable location.
- http://carve-csg.com/news Boolean library
Software (possibly useful to blender)
Geometry/Modeling
- http://ayam.sourceforge.net has an implementation of subdivision nurbs.
- http://cmph.sourceforge.net hash library, could be interesting to compare with our own gHash.
- http://ptex.us Opensource alternative to current multires-displacement
- http://pointclouds.org Point Cloud library - surfacing also.
Format Interchange
- http://assimp.sourceforge.net Open Asset Import Library (Patch exists [#21939])
- http://openimageio.org Possible replacement/addition for blenders ImBuf module.
- http://libjpeg-turbo.virtualgl.org/ optimized jpeg loader. (apparently 2-4x faster)
Python
- http://numpy.scipy.org numpy could be included with blender's python bundle as a 3rd party addon for scripts to use.
note!, python3.x port not yet available. - http://pyopengl.sourceforge.net could replace blenders 'bgl' module,
- http://theory.stanford.edu/~amitp/yapps/ parser generator, many format support include own parsers but infact it could be much nicer to use a parser generator (VRML for example)
General Purpose Libaries
- http://code.google.com/p/cortex-vfx/ High quality C++ libraries and Python modules tailored for software development in the visual effects industry.
- http://hardysimpson.github.com/zlog/ logging library
Rendering
- http://asymptote.sourceforge.net vector render
- http://mathcs.holycross.edu/~ahwang/epix/ePiX.html another vector renderer
Performance
- http://code.google.com/p/likwid/ Could be used for profiling.
Other
- http://www.canonware.com/jemalloc/ used for the durian open movie project to save memory.
- http://coyotegulch.com/products/acovea/ Use to find optimal build flags.
- http://devel.dob.sk/log-malloc2/ memory debugging.