[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #7375] Submission of Collision Detectio
From: |
antonio scala |
Subject: |
[Savannah-register-public] [task #7375] Submission of Collision Detection for Hard Convex bodi |
Date: |
Thu, 11 Oct 2007 18:20:41 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) |
URL:
<http://savannah.nongnu.org/task/?7375>
Summary: Submission of Collision Detection for Hard Convex
bodi
Project: Savannah Administration
Submitted by: chianchiere
Submitted on: Thursday 11/10/07 at 18:20
Should Start On: Thursday 11/10/07 at 00:00
Should be Finished on: Sunday 21/10/07 at 00:00
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=9558> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=9558>
= Registration Details =
* Name: *Collision Detection for Hard Convex bodi*
* System Name: *hardshapes*
* Type: non-GNU software & documentation
* License: GNU General Public License v2 or later
----
==== Description: ====
i'm developing in C++ libraries for collision detection and Monte Carlo
simulations of convex shaped 2d hard bodies; guess they can be used also for
games. at the moment, I am writing (and testing) classes for:
2d real and integer vectors
ellipsoids and super-ellipsoids
simulation boxes and parameters
2d linked-list cells
the core algorithms (seem to be already working) regard the overlap
(collision detection) between two convex shapes and use a simple 1d
minimization algorithm; next step is to taylor minimization and/or zero findig
algorithms to find the distance between two convex objects
purposes are for research (my main interest) but hopefully also for education
(college/graduate)
the long-time goal is to extend the libraries to 3d
the code can be found under the directories
https://elitar.phys.uniroma1.it/~scala/lib/
the libraries should be compiled in the following order:
VecNd : libraries for 2d vectors
SE2d : libraries for 2d convex shapes
LLcells: template for 2d linked list cells for Monte Carlo simulations
my_pl : plotting utilities
also some simple programs are present:
test_mylib: simple programs I use to test the libraries
MC-SE2d: 2d Monte Carlo simulation of convex shapes
Makefiles and libraries are primitive (all libraries are of the *.a kind and
are assumed to be under /home/scala/lib... no auto configuration);
documentation is zero
Still, I am going to make some papers with them and started writing some docs
for myself; if the libs can be of any use, I'll be glad. I'll be ever more
glad to find help from other people with similar needs
best regards
antonio scala https://elitar.phys.uniroma1.it/~scala/
==== Other Software Required: ====
for testing/debugging purposes, I overload plplot (http://www.plplot.org) in
order to be able to draw the 2d objects I am using; otherwhise, nothing but
gnu C/C++ libs
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?7375>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [Savannah-register-public] [task #7375] Submission of Collision Detection for Hard Convex bodi,
antonio scala <=