From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id C0F797EE51 for ; Fri, 10 May 2013 12:15:24 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of rixed@happyleptic.org) identity=pra; client-ip=213.251.171.101; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="rixed@happyleptic.org"; x-sender="rixed@happyleptic.org"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of rixed@happyleptic.org) identity=mailfrom; client-ip=213.251.171.101; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="rixed@happyleptic.org"; x-sender="rixed@happyleptic.org"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@eneide.happyleptic.org) identity=helo; client-ip=213.251.171.101; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="rixed@happyleptic.org"; x-sender="postmaster@eneide.happyleptic.org"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjkFAEDIjFHV+6tl/2dsb2JhbABSgwc3gnW9F38WdIIgAQU6TwshJQ8FKIhEvhiPLxaCXmEDk12DToEnkA+DEQ X-IPAS-Result: AjkFAEDIjFHV+6tl/2dsb2JhbABSgwc3gnW9F38WdIIgAQU6TwshJQ8FKIhEvhiPLxaCXmEDk12DToEnkA+DEQ X-IronPort-AV: E=Sophos;i="4.87,647,1363129200"; d="scan'208";a="13800656" Received: from eneide.happyleptic.org ([213.251.171.101]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 10 May 2013 12:15:24 +0200 Received: from extranet.securactive.net ([82.240.34.113] helo=ccellier.rd.securactive.lan) by eneide.happyleptic.org with esmtp (Exim 4.72) (envelope-from ) id 1UakMt-00048F-Ll for caml-list@inria.fr; Fri, 10 May 2013 12:16:03 +0200 Received: from rixed by ccellier.rd.securactive.lan with local (Exim 4.80) (envelope-from ) id 1UakMA-0003u5-CL for caml-list@inria.fr; Fri, 10 May 2013 12:15:18 +0200 Date: Fri, 10 May 2013 12:15:18 +0200 From: rixed@happyleptic.org To: caml-list@inria.fr Message-ID: <20130510101518.GA10486@securactive.lan> References: <5WRK1WTA-CFLT-K2D2-HI4C-UBS0MHNSFIAY@cs.ucy.ac.cy> <5189B929.2030808@riken.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [Caml-list] standard 3d vector library in OCaml For what it's worth, I also did a small 2d vector library[1] some time ago in order to learn some OCaml while doing something fun. What might be of interrest is that it was able to read font outlines from truetype files, and some non trivial triangulation algorithm was implemented. If someone is interrested it could be a good thing to "port" this with this upcoming Gg lib (instead of my own slower and certainly less elegant vector module). [1]: http://gitorious.org/ocalme/geom