Python Octree Implementation Icon

Python Octree Implementation

This is a simple implementation of an octree data structure in python

Python Octree ImplementationOverview

Editor: This is a simple implementation of an octree data structure in python. Its use is primarily for fast collision or view frustrum culling in interactive 3d environments, but its possible uses are quite open-ended. It was originally written for use with the pyOgre 3d engine binding. The code makes use of recursive functions to insert and find nodes in the octree, and is heavily commented. It can store any type of object you create, so long as that object has a 'position' property in the form of a 3-vector tuple. It includes a test function which relies on the random module, but the octree itself has no required dependencies. It will try to use the psyco module to speed up its Execution, but that is not essential.

NEW

Fixed some bugs.

Python Octree ImplementationInformation

Version
1.0
Date
03.24.10
License
Language
English
File Size
N/A
Developer
Category
SubCategory
Operating Systems
Windows ,Linux,Mac OS,BSD,Solaris
System Requirements
No additional system requirements.
Principal Component Analysis (PCA) Icon
A class that carries out Principal Component Analysis (PCA).
Free
CRC64 Icon
The algorithm to compute the CRC is described in the ISO 3309 standard
Mini Fake DNS server Icon
Minimal python dns server, it only replies with a selected ip in an A record
Stripchart Plotter Icon
OpenGL Stripchart plotter for a user defined number of channels.
Free
Metakit for safe reading and writing Icon
Metakit is a reliable/lightweight/fast database library that python can use.
Free
Album Track List Generator Icon
Album Track List Generator allows you to extract artist, album title and track t
Free
SRCDS Icon
A library to interface with Half-Life2 Dedicated Servers
Free
Mod_python Icon
Apache module that embeds the Python interpreter within the server.
More